Slide 1

Slide 1 text

SLIDESMANIA.COM 2024-01-19: AWS re:Invent 2023 re:cap LT⼤会

Slide 2

Slide 2 text

SLIDESMANIA.COM Senior Cloud Architect ソフトウェア (SaaS) 設計開発 / 技術コンサル 2023 Japan AWS Top Engineer 好きなサービス: Step Functions GameDay中毒 JAWS-UG 配信部 ABOUT ME

Slide 3

Slide 3 text

Amazon CloudWatch Application Signals (プレビュー版) でアプリケーションをモニタリング Amazon CloudWatch Application Signals (プレビュー版) は、Amazon で何千ものアプリケーションを運⽤して きた経験から得られたベストプラクティスに基づいて開発された新しい機能で、AWS でアプリケーションの⾃動 計測や運⽤を簡単に⾏うことができます。⼿動による計測、メトリクスの計算、観察された問題と根本原因の関 連付けなどの差別化につながらない⾯倒な作業を⾏うことなく、最も重要なビジネス⽬標に照らしてアプリケー ションのパフォーマンスを追跡できます。CloudWatch Application Signals では、構築済みのダッシュボードを 使⽤して、ボリューム、レイテンシー、エラーなどの標準化されたメトリクスを提供します。3 回クリックするだ けで、異常を⾒つけ、最も重要なメトリクスを詳しく調査し、相関するメトリクスログとトレースを使⽤して問 題の根本原因を特定できます。 また、Application Signals を使⽤すると、サービスレベル⽬標 (SLO) を作成して、ビジネスへの影響が⼤きいメ トリクスに重点的に取り組むことができるため、重要な問題を優先させ、SLO を継続的に調整してビジネスの KPI との関連付けを向上させることができます。Application Signals では、根本原因を迅速に特定できるように アプリケーションのパフォーマンスの包括的なビューを提供し、重要な API とユーザーの操作をモニタリングす る CloudWatch Synthetics と、リアルユーザーパフォーマンスをモニタリングする CloudWatch RUM からの 付加的なパフォーマンスシグナルを統合します。 https://aws.amazon.com/jp/about-aws/whats-new/2023/11/amazon-cloudwatch-applications-signals-observe-preview/ NEWS

Slide 4

Slide 4 text

SLIDESMANIA.COM ビジネスKPI サービスレベル管理がAWS内で完結? SLI/SLO監視 原因特定 ビジネスKPIに連動する SLI/SLOを定義し監視 SLI/SLO違反の根本原因 を効率的に特定 つまり、待ちに待った CloudWatch Application Signals

Slide 5

Slide 5 text

SLIDESMANIA.COM When it comes to observability, we talked a lot about CloudWatch and other AWS services. But AWS isn’t the only company building these services. Dr. Werner Vogels @ re:Invent 2020 https://www.youtube.com/watch?v=jt-gV1YwmnI

Slide 6

Slide 6 text

CloudWatch Application Signals https://www.youtube.com/watch?v=UTRBVPvzt9w PREVIEW

Slide 7

Slide 7 text

● デモアプリケーションをEKSにデプロイ ● 利⽤可能なリージョンが少ない(オレゴン利⽤不可) ● One Observability Workshopの⽇本語版の⼿順には誤りがあるので注意 (スライド作成時点)修正されました さわってみた

Slide 8

Slide 8 text

Dashboard CloudWatch Observability EKS add-onで Serviceを⾃動的に検出

Slide 9

Slide 9 text

SLO監視 エラーバジェット の推移 SLOの達成条件

Slide 10

Slide 10 text

SLOとアラームの設定 SLIを測定するたびに判定 SLIを測定するたびに、SLO計測 ウィンドウでのSLO違反を判定 SLIを測定するたびに、エラー バジェットの閾値超過を判定 SLO計測ウィンドウの種別 (ローリング or カレンダー) バーンレートにもとづいて監視‧通知できるとうれしい

Slide 11

Slide 11 text

SLIの設定 可⽤性 or レイテンシー Metric Mathも 使⽤可能 ⾃動計装で検出

Slide 12

Slide 12 text

原因特定 Canary MapからSLO を作成可能

Slide 13

Slide 13 text

● AWSでサービスレベル管理が完結しそうな待望のアップデート。 ● SLIにCloudWatch Mathが使えて柔軟性も⾼い。 ● SLO違反の検知から原因特定までがスムーズ。 ● バーンレートにもとづく監視をサポートしてほしい。 ● 今後に期待! まとめ

Slide 14

Slide 14 text

SLIDESMANIA.COM