Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
140
AWS pre:Invent 2024 Observability Update
【DAY2】今年のAWSアプデ総ざらい! #しむそくRadio SpecialのLT資料です。
須田 一也
November 26, 2024
Tweet
Share
More Decks by 須田 一也
See All by 須田 一也
フラットなスクラムチーム中心型の組織づくり
curanosuke
1
880
組織課題をアジャイルに解決する働き⽅ 〜チームに閉じず組織横断で取り組む仕組み〜
curanosuke
0
490
遠くへ行きたければ、チームで行け!アジャイルとスクラムに学ぶチームの成長のためのエッセンス
curanosuke
0
410
[NIKKEI Tech Talk] KDDI/KAGにおけるスクラムとコミュニティを活用したクラウド人材育成
curanosuke
2
690
AWSDevDay Japan 2022 Amazon Neptune and Serverless
curanosuke
0
540
How to Start Scrum and Keep Working Remote.
curanosuke
1
650
Other Decks in Technology
See All in Technology
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
37k
アプリケーションの中身が見える!Mackerel APMの全貌と展望 / Mackerel APMリリースパーティ
mackerelio
0
120
マップを速く表示するために
tsuboyan5
0
170
[JAWS-UG 栃木 #2]AWS FISはドSなのか?システムに試練を与えて強くする!
sh_fk2
1
260
Cloud Run を解剖して コンテナ監視を考える / Breaking Down Cloud Run to Rethink Container Monitoring
aoto
PRO
0
110
HA K8s Clusterのスタンダードが覆る!? Cilium 1.18の🔥激アツ🔥新機能
logica0419
0
120
会社員しながら本を書いてきた知見の共有
sat
PRO
2
640
大事なのは、AIの精度だけじゃない!〜1円のズレも許されない経理領域とAI〜
jun_nemoto
8
4.6k
開発も運用もビジネス部門も! クラウドで実現する「つらくない」統制とセキュリティ / Effortless Governance and Security Enabled by the Cloud
kanny
3
1.2k
Oracle Cloud Infrastructure:2025年5月度サービス・アップデート
oracle4engineer
PRO
0
250
Slackひと声でブログ校正!Claudeレビュー自動化編
yusukeshimizu
3
120
AWS パートナー企業のテクニカルサポートが日々思っていること 〜そして、4/15 の現場から〜
kazzpapa3
2
390
Featured
See All Featured
Docker and Python
trallard
44
3.4k
Unsuck your backbone
ammeep
671
58k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
Producing Creativity
orderedlist
PRO
345
40k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.8k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
Raft: Consensus for Rubyists
vanstee
137
6.9k
Practical Orchestrator
shlominoach
187
11k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
We Have a Design System, Now What?
morganepeng
52
7.6k
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. アジャイルに力を与え 共に成長し続ける社会を創る