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
クラウド食堂_9_AWS環境をTerraform化するClaude_Codeプラグインを作った
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Hiroki Ohtake
July 15, 2026
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
クラウド食堂_9_AWS環境をTerraform化するClaude_Codeプラグインを作った
クラウド食堂 #9 ~AIエージェント活用 LT会~ での登壇資料
https://cloud-shokudo.connpass.com/event/394462/
Hiroki Ohtake
July 15, 2026
More Decks by Hiroki Ohtake
See All by Hiroki Ohtake
Toranomon Tech Hub 第8回 S3のオブジェクトを15万件あの世に送った話
otake0609x
0
47
【JAWS DAYS 2026】Kiro CLIで変わるAWS運用とコスト管理
otake0609x
1
150
Toranomon Tech Hub 第6回 - AWS Systems Manager Patch Managerの コンプライアンスレポートをBacklogWikiにしてみた
otake0609x
0
170
クラウド食堂 #5 ~運用にまつわるLT会~ ログ設計をしっかりしないと、運用が大変なことになります
otake0609x
0
110
Auroraリードレプリカが Auto Scalingしてくれなかった話
otake0609x
3
180
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
432
67k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
700
Crafting Experiences
bethany
1
340
Marketing to machines
jonoalderson
1
5.8k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Discover your Explorer Soul
emna__ayadi
2
1.3k
A Soul's Torment
seathinner
8
3.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
What's in a price? How to price your products and services
michaelherold
247
13k
The Limits of Empathy - UXLibs8
cassininazir
1
680
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
240
Transcript
大嵩 洋喜 KDDIアイレット株式会社 AWS環境をTerraform化する Claude Codeプラグインを作った クラウド食堂 #9 〜AIエージェント活用 LT会〜
大嵩 洋喜 2023年4月新卒入社 AWSの監視運用・構築を担当 2026 Japan All AWS Certifications Engineer
2026 Japan AWS Top Engineer KDDIアイレット株式会社 お お た け ひ ろ き 経歴 クラウド・イノベーション本部 サービスプラットフォーム事業部 Profile
ブログ書いてます! 3
IaC化されていないインフラ環境 引き継いだこと無いですか?
背景: 既存AWS環境のTerraform化はつらい 5 • リソースの棚卸しと .tf の書き起こしがすべて手作業 ◦ 大量のSGインバウンドルールを1個ずつ。。 •
terraform import をリソース 1 件ずつ実行 • plan 差分がゼロになるまで修正を繰り返す • リソースが数十件あると丸数日かかる、根気のいる職人技
作ったもの : aws-to-terraform プラグイン 6 既存 AWS 環境をスキャンして Terraform コードを自動生成し、
terraform import から plan の No Changes 達成までを 1 コマンドで実行する。 VPC / EC2 / RDS / ALB / Lambda / ECS / S3 / IAM などに対応。 スキャンから plan No Changes まで全自動
7 使い方は 3 ステップ インストール /plugin install でプラグインを 導入 起動
/aws-to-terraform を実行して リージョンと出力先を回答 確認して待つ 確認ポイントで OK するだけ で No Changes まで到達
実行フロー : 4 フェーズ + HITL 8 1 スキャン AWS
環境を読み取り resources.json に一覧化。不要リソースはここで除外を 指示 2 コード生成 カテゴリ別の .tf を自動生成。生成コード を人が確認してから次へ 3 terraform import 全リソースを terraform.tfstate に自動で 取り込み 4 plan 差分修正 No Changes まで最大 10 回自動ルー プ。destroy/recreate だけ人が判断
9
10 工夫したポイント HITL は 3 箇所だけ スキャン結果・生成コード ・destroy/recreate 検出時の み確認を挟み、それ以外は自
動で流す 事故らせない権限設計 allowed-tools で AWS 操作を 読み取り系コマンドに制限。書 き込み系は hooks でブロック 実運用前提のコード品質 SG ルールは AWS Provider v5 推奨の分離方式で生成。 CIDR は variables.tf の map で一元管理
まとめ 11 • スキャン → 生成 → import → 差分修正まで全自動
• 人が判断するのは最大 3 箇所の確認だけ • 権限は読み取り専用に制限して安全に実行 • 小さい環境だと 15分で完了! • Claude Codeだけじゃなく他のツールでも対応できるようにしたい
申し込みお願いします!!!! 12
ご清聴ありがとうございました