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 Devops Agent ~ 自動調査とSlack統合をやってみた! ~
Search
Kubo
January 26, 2026
Technology
1.9k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS Devops Agent ~ 自動調査とSlack統合をやってみた! ~
Kubo
January 26, 2026
More Decks by Kubo
See All by Kubo
Kiro WebとClaude CodeでReactアプリをさくっとデプロイ!
kubomasataka
0
200
コーディングAIエージェントの歴史と関連技術
kubomasataka
1
270
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
1
340
AWS re:Invent 2025~成果&アクションアイテム~
kubomasataka
0
240
【入門】AWS Amplify (× Next.js)~AWS上に静的Webサイトを移行する案件を発見!~
kubomasataka
0
170
(続) VPC Lattice vs VPC Endpoint ~Latticeサービスネットワークを使い倒すための序章~
kubomasataka
1
210
VPC Lattice vs VPC Endpoint ~異なる VPC のプライベートリソースにアクセスには?~
kubomasataka
1
200
フロントエンド克服へ~ 生成AIによる伴走で活躍の幅を広げる ~ 2
kubomasataka
0
150
フロントエンド克服へ~ 生成AIによる伴走で活躍の幅を広げる ~
kubomasataka
0
110
Other Decks in Technology
See All in Technology
Goでデータパイプラインを作ろう
sansantech
PRO
1
470
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
9k
MIRU 2026 チュートリアル
keisuke198619
0
940
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
19k
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
制約理論(ToC)入門 2026版
recruitengineers
PRO
8
2.3k
20分でわかるセキュアAPI
nwiizo
2
280
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
1
300
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
3
890
【CEDEC2026】『Relink』を拡張せよ - 『GRANBLUE FANTASY: Relink - Endless Ragnarok』の開発速度と品質を守るCI運用
cygames
PRO
0
180
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
330
モダンフロントエンド 開発研修
recruitengineers
PRO
4
670
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
400
How to Ace a Technical Interview
jacobian
281
24k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
Leo the Paperboy
mayatellez
8
2.1k
Darren the Foodie - Storyboard
khoart
PRO
3
3.6k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Navigating Team Friction
lara
192
16k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
YesSQL, Process and Tooling at Scale
rocio
174
15k
Music & Morning Musume
bryan
47
7.3k
Transcript
AWS Devops Agent ~ 自動調査とSlack統合をやってみた! ~
テーマ • AWS DevOps Agent (以降、Agent と記載)はインシデントライフサイクルをエンド ツーエンドにカバーするフロンティアエージェント ◦ インシデント調査
◦ 根本原因分析 ◦ 緩和計画策定 ◦ 予防策提案 • SaaS 製品との統合、Webhook をサポート ◦ インシデント発生後、自動で調査を開始させる ◦ 調査結果を Slack に通知させる • Agent にクロスアカウントアクセスさせる
アーキテクチャ
• Agent のリソース検出方法は2つ ◦ CloudFormation スタック ◦ リソースタグ → 今回はこっち
▪ cfn スタック管理以外のリソース検出用 ▪ セカンダリアカウントで AWS Resource Explorer が有効になっている必要がある 備考 Agent Spaces を作成する時に指定 Lambda にタグを設定
備考 • セカンダリアカウントのリソース のうち、タグ付けしたリソース のみが検出される
流れ 1. セカンダリアカウントで監視対象リソース(Lambda 関数)を作成 2. プライマリアカウントで Agent Spaces を作成 3.
Agent Spaces にセカンダリアカウントを紐づけ 4. Webhook URL を発行 5. Slack 統合を設定 6. CW メトリクスフィルタ、アラーム、Webhook 用 Lambdaの作成 7. 動作確認
3. Agent Spaces に開発アカウントを紐づけ • プライマリアカウントにて、Agent Spaces > Capabilities タブから
Secondary sources としてアカウントを紐づける
3. Agent Spaces に開発アカウントを紐づけ • 手順に沿ってセカンダリアカウントに IAM ロールを作成する
3. Agent Spaces に開発アカウントを紐づけ • セカンダリのアカウント ID を入力, Agent 実行ロールの更新(自動)する
3. Agent Spaces に開発アカウントを紐づけ プライマリアカウント ID プライマリアカウント ID セカンダリアカウント ID
4. Webhook URL の発行 • Agent Spaces > Capabilities タブから
Webhook URL, Webhook Secret を発行 する • Webhook 用 Lambda の環境変数に URL, Secret を設定する
5. Slack 統合を設定 • Setting > Communication > Slack にて、チャネル
ID を入力する • Slack の対象チャネルにて、 Agent を追加する
5. Slack 統合を設定
7. 動作確認 • Lambda コンソールからテストを実行し、「ERROR」を発生させる
• アラームが作動すると共に、Agent が調査を開始する 7. 動作確認
• 一次調査完了 7. 動作確認
まとめ • Agent の周辺機能を実装し、導入の低さを体感した ◦ 自動調査を仕組みを実装した ◦ SaaS 統合の一例として、Slack への通知を実装した
• いずれの機能においても、コンソール内に手順が表示され、容易に実装できた • Agent のクロスアカウントアクセスにより、ワークロードアカウントとモニタリングアカ ウントが分離している構成にも、役割を維持したまま導入できる • また、タグでリソース検出を制限することでトポロジーの見通しが良く、単一アカウン トで多種のワークロードが稼働している場合は、Agent Spaces をそれごとに作成 することで、最低限の情報のみ表示できる
おまけ:ランディングゾーンの更新(3.3 → 4.0) January 2025 - December 2025 - AWS
Control Tower
参考 • About AWS DevOps Agent • AWS DevOps Agent
(Preview)のマルチアカウントアクセスをやってみた #AWSreInvent | DevelopersIO • AWS DevOps Agent で CloudWatch アラームをトリガーに自動インシデント調査 を行えるか試してみた #AWSreInvent | DevelopersIO • AWS DevOps Agent (Preview)のSlack連携をやってみた #AWSreInvent | DevelopersIO • CloudWatch Logsでの特定文字列の検知時の通知をメトリクスフィルターで実装し てみた | DevelopersIO
fin.