Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
MCPでネットワーク障害調査を自動化する前に直すべき3つのこと
Search
Yuuki Yamashita
November 14, 2026
Technology
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MCPでネットワーク障害調査を自動化する前に直すべき3つのこと
Yuuki Yamashita
November 14, 2026
Transcript
28 slides
MCPでネットワーク障害調査を ⾃動化する前に直すべき3つのこと AWSのNetOps×AIベストプラクティスを 実物で確かめた ⼭下 祐樹
⼭下 祐樹 クラウドエンジニア AWS Community Builder(AI Engineering) 2026 Japan AWS
All Certification Engineer Business JAWS 運営・⽴ち上げメンバー
夜中のNW障害 調べたことありますか?
それ AIに 任せられたら?
ベストプラクティスが出た! 2026年9⽉25⽇のAWSブログ AIエージェントとMCPで ネットワーク運⽤を⽀える © 2026, Amazon Web Services, Inc.
or its affiliates. All rights reserved. 5
タイムアウトの犯⼈は複数 TGWの戻りルートがない NACLの戻りルール漏れ Network Firewallのルール 6
じゃあ AIに どう調べさせるの?
MCP is 何? AIエージェントが 道具を呼ぶための共通規格 すごく雑に⾔うと AIのためのUSB端⼦ 8
エージェントは3種類 AIエージェント DevOps Agent AgentCore Kiro 9
道具はMCPサーバー AIエージェント MCPサーバー DevOps Agent Network AgentCore CloudWatch Kiro PCAP
Analyzer 10
AWSへは 読み取り専⽤で⼊る AIエージェント DevOps Agent MCPサーバー AWS Cloud Network VPC
読み取り専用 AgentCore CloudWatch Transit Gateway Kiro PCAP Analyzer CloudWatch 11
AIは どこから 調べ始めるの?
順番は SKILL.md に書いておく ルーティング → ポリシー → プロトコル 最初に⾒つかった層で ⽌まる
13
フローログで 次に⾒る層が決まる フローログの⾒え⽅ 疑う層 送信元ACCEPT 宛先に記録なし ルーティング 宛先でREJECT ポリシー 両側ACCEPTでもアプリが失敗
プロトコル 14
変更の前後も ⾒てくれる 変更前は シミュレーション 伝播が⽌まれば ロールバック 変更後は パケットで確認 15
本番の変更は ⼈間が承認します 操作 進め⽅ 調査 シミュレーション エージェントが⾃律 SG Firewallの変更 案とロールバックまで
本番のTGWルート 明⽰的な承認を待つ 16
よし サンプルを コピーして動かそう!
…そのままでは 動きませんでした
① ツール名が7件ずれていた ⽂書の名前 実際の名前 get_cloudwan_routes get_cwan_routes get_cloudwan_logs get_cwan_logs get_tgw_details get_tgw
19
② SKILL.mdが閉じていない 1 2 12 61 --name: network-triage ... #
Network Triage ... --- descriptionの後に --- を⾜す 20
③ PCAP解析が起動しない AttributeError: 'Server' object has no attribute 'list_tools' MCP
SDK 2.x が⼊ってしまうのが原因 21
SDKを1.x系に固定! uvx --with "mcp<2" --from <リポジトリ> ¥ awslabs.pcap-analyzer-mcp-server 46個のツールが⾒えた 22
直したら もう安⼼?
空の結果は エラーに⾒えない TGWがNetwork Manager未登録だと ルートが空のまま返ってくる 経路なし と報告されかねない 24
先に整えるのはネットワーク側 フローログは CloudWatch Logsへ TGWは Network Managerに登録 logs:GetQueryResults を忘れずに 25
確かめたのは 起動まで AWSのAPIは 呼んでいない 実環境での調査は 未検証 26
まずは IDEから 読み取り専⽤で試しませんか? ありがとうございました
None
More Decks by Yuuki Yamashita
See All by Yuuki Yamashita
思考過程から秘密が漏れる:Amazon Bedrock上のKimi K3を5つの方法で攻めたら、25回中22回漏洩した話
yama3133
1
160
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
210
cdk deployとcdkd deploy、実際にデプロイして5倍速近くの差を実測した
yama3133
1
200
CloudWatch Logsのコスト最適化:どこまでAIに任せてどこから人間が承認すべきか
yama3133
1
210
AIは爆速なのに、私が詰まっていた話 ― 音声入力と鳴くマスコットでボトルネックを削る
yama3133
0
780
私の推しは「聞いてから進む」AIです -AI-DLCに一人でアプリを作らせた話
yama3133
1
220
予算度外視で面倒臭い社内版X 作りました
yama3133
1
91
「今盗んで、後で解く」に備える ― AWSのポスト量子暗号入門
yama3133
2
380
LTのテーマ どうきめてる?〜5つの型と私のやり方〜
yama3133
2
150
Other Decks in Technology
See All in Technology
AWS基盤改善を支える 私たちの理念と行動指針
kentosuzuki
0
220
Linuxネットワークスタック進化の軌跡: 過去10年の歩みと最新トレンド
orimanabu
3
610
大江戸Ruby会議でデータベース クライアントの話をするのは 間違っているだろうか
yahonda
1
120
evcc & Home Assistant
naltatis
0
710
Shared Signals Framework 仕様解説
oidfj
0
430
AWS Emulator を評価する: 手元で動く AWS の API の仕組み、始め方、確かめ方
inariku
PRO
1
340
業務でAWSをあまり使っていない私が、AWSへのモチベを保つ方法
smt7174
0
190
Kiro Web 入門 (サインインから、頼み方、PR の受け取り、クラウドの決まりまで) | 目指せ Kiro マスター 04
inariku
PRO
2
110
「任されビリティ」で引き受けて「よしなりてぃ」に頼らず任せる / Accept tasks with "makasarebility" and hand them over without relying on "yoshinarily"
pauli
0
490
SSFの現在地 ― CAEP/RISCからAI Identityへ
oidfj
0
430
Claude Codeで作ったアプリを安全に公開する/Built with Claude Japan 2026
yoshidashingo
0
250
Context Ontology Accelerator 入門 (業務データの意味を、AI エージェントに渡す)
inariku
PRO
3
670
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
5.2k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
480
Utilizing Notion as your number one productivity tool
mfonobong
4
640
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.7k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.7k
How Software Deployment tools have changed in the past 20 years
geshan
3
35k
For a Future-Friendly Web
brad_frost
184
11k
Crafting Experiences
bethany
1
440
Marketing to machines
jonoalderson
1
6k