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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
Sonnetだけで業務はまわる?
kintotechdev
1
110
AI時代の組織作り:チーム開発から「個人×AI」への移行と、持続可能な「開発資本」の築き方
ham0215
3
840
Context != Context: One window, many lifecycles (AI Native DevCon, Nov 2026)
birgitta410
0
130
速くなるほど、深く考える AI時代のQAに学ぶ
kobayashiyorimitsu
0
200
[JAWS Festa 2026]一番いい仕事は、請求書に現れない / jawsfesta2026
sh_fk2
2
520
自治体AIコンタクトセンター、何をどこに任せる?~Amazon Connect Customer +Amazon Bedrockの実践知~ / 20261107 Satoshi Torano
shift_evolve
PRO
1
140
AIネイティブ組織の作り方。1人のPOとAIから始める、自社での実験
ama_ch
0
150
evcc & Home Assistant
naltatis
0
710
速くなった開発の効果をどう推し量るのか
bulbulpaul
0
110
Claude Codeで作ったアプリを安全に公開する/Built with Claude Japan 2026
yoshidashingo
0
250
Ebitengine製iOSアプリ公開ボタンを押す会
eiei114
0
120
セキュリティ専任チームなしで攻撃を先回りするSREが実践したSIEM on Amazon OpenSearch Service
cscengineer
PRO
1
870
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
340
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
850
Building a Scalable Design System with Sketch
lauravandoore
464
34k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.2k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
60k
The untapped power of vector embeddings
frankvandijk
2
2k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
430
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.6k
Mind Mapping
helmedeiros
1
440
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k