Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWS pre:Invent 2024 Observability Update
Search
須田 一也
November 26, 2024
Technology
1
160
AWS pre:Invent 2024 Observability Update
【DAY2】今年のAWSアプデ総ざらい! #しむそくRadio SpecialのLT資料です。
須田 一也
November 26, 2024
Tweet
Share
More Decks by 須田 一也
See All by 須田 一也
フラットなスクラムチーム中心型の組織づくり
curanosuke
1
960
組織課題をアジャイルに解決する働き⽅ 〜チームに閉じず組織横断で取り組む仕組み〜
curanosuke
0
680
遠くへ行きたければ、チームで行け!アジャイルとスクラムに学ぶチームの成長のためのエッセンス
curanosuke
0
530
[NIKKEI Tech Talk] KDDI/KAGにおけるスクラムとコミュニティを活用したクラウド人材育成
curanosuke
2
860
AWSDevDay Japan 2022 Amazon Neptune and Serverless
curanosuke
0
570
How to Start Scrum and Keep Working Remote.
curanosuke
1
690
Other Decks in Technology
See All in Technology
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
180
MLflowダイエット大作戦
lycorptech_jp
PRO
1
140
生成AI活用の型ハンズオン〜顧客課題起点で設計する7つのステップ
yushin_n
0
250
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
160
AWSを使う上で最低限知っておきたいセキュリティ研修を社内で実施した話 ~みんなでやるセキュリティ~
maimyyym
2
1.8k
Bedrock AgentCore Memoryの新機能 (Episode) を試してみた / try Bedrock AgentCore Memory Episodic functionarity
hoshi7_n
1
810
Strands Agents × インタリーブ思考 で変わるAIエージェント設計 / Strands Agents x Interleaved Thinking AI Agents
takanorig
3
970
アプリにAIを正しく組み込むための アーキテクチャ── 国産LLMの現実と実践
kohju
0
120
AI時代の新規LLMプロダクト開発: Findy Insightsを3ヶ月で立ち上げた舞台裏と振り返り
dakuon
0
260
プロンプトやエージェントを自動的に作る方法
shibuiwilliam
15
14k
業務のトイルをバスターせよ 〜AI時代の生存戦略〜
staka121
PRO
2
220
大企業でもできる!ボトムアップで拡大させるプラットフォームの作り方
findy_eventslides
1
860
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
390
Applied NLP in the Age of Generative AI
inesmontani
PRO
3
1.9k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
320
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
60
37k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
190
For a Future-Friendly Web
brad_frost
180
10k
Building AI with AI
inesmontani
PRO
1
560
Statistics for Hackers
jakevdp
799
230k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Prompt Engineering for Job Search
mfonobong
0
110
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
170
Transcript
re:Invent開催直前! AWS Observability関連のアップデート 2024.11.27 #しむそく Radio Special KDDIアジャイル開発センター株式会社 須田 一也
1 ©️2024 KDDI Agile Development Center Corporation 自己紹介 KDDIアジャイル開発センター株式会社(KAG) プラットフォームエンジニアリング部長
須田 一也(すだ かずや) 主な経歴 2016~ auでんきアプリ開発スクラムオブスクラムマスター(AWS×スクラム) 2019~ MaaSアプリ開発スクラムマスター(AWS×GCP×スクラム) 2021~ Scrum Inc. Japanスクラムコーチ兼務 202207~ KDDIアジャイル開発センター株式会社兼務出向 202404~ KAGプラットフォームエンジニアリング部長
2 ©️2024 KDDI Agile Development Center Corporation 趣味など ランニング、サッカー、日本酒、猫、コーヒーなど Observability:犬派
X: @curanosuke
3 ©️2024 KDDI Agile Development Center Corporation AWS での Observability
4 ©️2024 KDDI Agile Development Center Corporation AWS Observability Best
Practices AWS での Observability 戦略を実装するプロセスを簡素化するためのベストプラクティスガイド
5 ©️2024 KDDI Agile Development Center Corporation 5 つの主要なベストプラクティス オブザーバビリティ戦略に関する意思決定プロセスに役立つ
5 つの主要なベストプラクティス 1. 重要なものをモニタリングする オブザーバビリティでは、自分のビジネスやプロジェクトにとって最も重要な指標を特定し、それを時系列で測 定・追跡することが重要です。その指標が成功基準を反映し、インフラやアプリケーションの影響を理解する基盤 となります。 2. コンテキスト伝播とツール選択 ログ、メトリクス、トレースを統合できるツールを選び、既存のツールやプロセスとの統合を重視することが推奨 されています。これにより、効率的で一貫性のあるオブザーバビリティ運用が可能になります。 3. ワークロードのすべての層からテレメトリを収集する オブザーバビリティを高めるためには、ワークロードの全層からテレメトリデータを収集し、特にコンポーネント 間の統合部分や、エンドユーザ体験を計測することが重要です。 4. データは力なりですが、細かいことにこだわりすぎないでください データは重要ですが、細部に過度にこだわると全体像を見失う可能性があります。全体的なパフォーマンスや主要 な指標に焦点を当て、バランスの取れたデータ活用を心がけましょう。 5. Day One からオブザーバビリティを組み込む オブザーバビリティは、開発初期から組み込むことで、アプリケーションの透明性を高め、迅速な問題解決を可能 にします。
6 ©️2024 KDDI Agile Development Center Corporation Amazon CloudWatch Application
Signals OpenTelemetry (ADOT)による自動計装を CloudWatch を介して実装する方法(APM)
7 ©️2024 KDDI Agile Development Center Corporation Observability関連アップデート
8 ©️2024 KDDI Agile Development Center Corporation Application Signals が
SLOのバーンレートをサポート サービスレベル目標(SLO)に対するエラーバジェットの消費指標のバーンレートをサポート
9 ©️2024 KDDI Agile Development Center Corporation Application SignalsでのLambdaのAPMをサポート X-Rayでのトレース情報の取得に比べて、SDK不要でADOTを活用して自動計測が可能に
10 ©️2024 KDDI Agile Development Center Corporation Applications Signals が
Java、Pythonアプリケーションをサポート ガベージコレクション、メモリ使用量、CPU 使用量などのランタイムメトリクス可視化し原因調査
11 ©️2024 KDDI Agile Development Center Corporation BedrockのApplication Signalsも対応済(AUG 2024)
モデルのパフォーマンスやエラーの原因を特定し、生成AIアプリのユースケースに最適なLLMを選択
12 ©️2024 KDDI Agile Development Center Corporation CloudWatchオブザーバビリティソリューション AWSサービス、カスタムアプリケーション、サードパーティのワークロード向けのObservability環境を構築
13 ©️2024 KDDI Agile Development Center Corporation CloudWatchオブザーバビリティソリューション AWSサービス、カスタムアプリケーション、サードパーティのワークロード向けのObservability環境を構築
14 ©️2024 KDDI Agile Development Center Corporation CloudWatchのビジュアルエディタと Logs Insights
クエリの強化 分散トレースの構成要素であるトランザクションスパン(個々の処理ステップ)を詳細に分析できる
15 ©️2024 KDDI Agile Development Center Corporation CloudWatchのビジュアルエディタと Logs Insights
クエリの強化 分散トレースの構成要素であるトランザクションスパン(個々の処理ステップ)を詳細に分析できる
Be a Change Leader. アジャイルに力を与え 共に成長し続ける社会を創る