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
200
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS pre:Invent 2024 Observability Update
【DAY2】今年のAWSアプデ総ざらい! #しむそくRadio SpecialのLT資料です。
須田 一也
November 26, 2024
More Decks by 須田 一也
See All by 須田 一也
フラットなスクラムチーム中心型の組織づくり
curanosuke
1
1.1k
組織課題をアジャイルに解決する働き⽅ 〜チームに閉じず組織横断で取り組む仕組み〜
curanosuke
0
820
遠くへ行きたければ、チームで行け!アジャイルとスクラムに学ぶチームの成長のためのエッセンス
curanosuke
0
630
[NIKKEI Tech Talk] KDDI/KAGにおけるスクラムとコミュニティを活用したクラウド人材育成
curanosuke
2
1k
AWSDevDay Japan 2022 Amazon Neptune and Serverless
curanosuke
0
620
How to Start Scrum and Keep Working Remote.
curanosuke
1
740
Other Decks in Technology
See All in Technology
三人寄ればチューリング完全
puhitaku
2
210
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
Sets in Go
ramalho
1
1.1k
【GCC2026】TrueHDRIを用いたルックデブ環境とライティングテクニック
bandainamcostudios
PRO
0
120
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.5k
まちスペース®とデジタルツインと「まちづくり」
hiro_ogi
0
130
SO-101×VLAによる3色キューブのピック&プレース
abeja
0
220
自宅NWにISR4331を導入してみた話
okaits
0
120
AIコーディングの次。コードレビューと理解負荷を解消して組織の開発生産性を高める
moongift
PRO
2
2.7k
トークンマネジメントでAIにとって働きやすい環境を実現する
hikaruegashira
0
120
AIで変わるエンジニアの働き方(仮)
naoinaoi
0
210
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
RailsConf 2023
tenderlove
30
1.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
WCS-LA-2024
lcolladotor
0
800
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
エンジニアに許された特別な時間の終わり
watany
108
250k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Writing Fast Ruby
sferik
630
63k
Marketing to machines
jonoalderson
1
5.7k
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. アジャイルに力を与え 共に成長し続ける社会を創る