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
Kiro CLIで始めるECS構築
Search
Kobayashi-Riku
June 16, 2026
Technology
87
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kiro CLIで始めるECS構築
JAWS-UG朝会 #82のLT資料
https://jawsug-asa.connpass.com/event/384851/
Kobayashi-Riku
June 16, 2026
More Decks by Kobayashi-Riku
See All by Kobayashi-Riku
重い腰を上げてECSのアップデートを触ってみた
rikukobayashi
1
200
ECS FargateへのデプロイにCI/CDを導入してデプロイ工数を削減してみた
rikukobayashi
1
120
AWS re:Postで毎日回答してたらポイント数世界一になった話
rikukobayashi
0
700
Other Decks in Technology
See All in Technology
プロダクト開発から業務改善コンサルまで。事業全体へ「染み出す」ことで広がるエンジニアの可能性
ham0215
0
100
2026TECHFRESH畢業分享會 - 葬送的通靈師:化系統與用戶雜訊成行動訊號
line_developers_tw
PRO
0
800
就職⽀援サービスにおけるキャリアアドバイザーのシフトスケジューリング
recruitengineers
PRO
1
140
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
1
230
自律型AIエージェントは何を破壊するのか
kojira
0
150
Android の公式 Skill / Android skills
yanzm
0
130
Snowflakeと仲良くなる第一歩
coco_se
4
430
なぜ Platform Engineering の土台に Kubernetes を選ぶのか
r4ynode
2
590
DevOps Agentで始めるAWS運用 〜フロンティアエージェントが変える運用の現場〜
nyankotaro
1
380
Dario Amodi『Policy on the AI Exponential』を理解する
nagatsu
0
220
protovalidate-es を導入してみた
bengo4com
0
170
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
950
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
420
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
150
Music & Morning Musume
bryan
47
7.2k
Fireside Chat
paigeccino
42
3.9k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Making Projects Easy
brettharned
120
6.7k
Transcript
Kiro CLIで始めるECS構築 2026/06/17 JAWS-UG朝会 #82 小林 陸
自己紹介 • Name:小林 陸 (Kobayashi Riku) • 好きなAWSサービス ◦ AWS
Lambda, Amazon EventBridge, Amazon ECS • 実績 ◦ AWS Community Builder 2023~ • その他 ◦ X (@Riku0_Kobayashi) ◦ AWS re:Post ポイント数世界1位 2
目次 • ECS構築は意外と考えることが多い • Kiro CLIとは • ECSを構築してみる • product.mdの中身
• tech.mdの中身 • 指示によって得られた回答 • 生成結果の確認 • さいごに 3
ECS構築は意外と考えることが多い • ECSの構築はExpress Modeを使えば簡単にコンテナアプリケーションを公開でき るが細かいことをやろうとすると決めることが多い ◦ VPC、ALB、ECSクラスター、タスク定義、IAM、ログ...etc • 要件だけ渡してKiro CLIに作らせたら何分でECSが作成できるのか
4 参考ドキュメント https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/developerguide/express-service-overview.html
Kiro CLIとは • AWSが提供しているCLIベースのAIエージェント • ターミナル上で動かし、対話ベースで進めていくことが可能 • MacOS,Windows,Linuxで使用可能 5 参考ドキュメント
https://kiro.dev/cli/
ECSを構築してみる • VPC、ALB、ECS、DynamoDBを使うように指示 • 構築はTerraformを使うように指示 • ミニマム構成で始めることを前提とし、なるべくコストを抑えた方法を提案させる • 上記の前提はプロジェクトフォルダの.kiro/steering/にマークダウンで記述 ◦
product.md (プロジェクトの概要を記載するファイル) ◦ tech.md (使用する技術を記載するファイル) 6 参考ドキュメント https://kiro.dev/docs/steering/
product.mdの中身 7
tech.mdの中身 8
指示によって得られた回答① • メモを登録するアプリケーションを作成します。現在のプロジェクト概要と技術スタッ クを確認して最適な構成を提案してください ◦ ヒアリングをしながら設計を進めてくれるようになる 9
指示によって得られた回答② • ネットワーク設計はセキュアな内容になっていますか? ◦ コストを最小限にするという指示があったため、パブリックサブネットを2つ作っ ていたが、VPCエンドポイントを使う構成に変わった 10
生成結果の確認 • 使用しているライブラリが最新になっているか • ECSタスクがパブリックIPを持っていないか • ALBだけがパブリックサブネットに配置されているか • セキュリティグループが広すぎないか •
Terraformのファイル分割が読みやすいか 11
さいごに • デモアプリを公開できるまでおよそ15分 ◦ ECSに慣れてない方でも1時間以内に作れそう • 人間のレビューは必須 (とくに本番環境として使うなら) ◦ パラメータの説明をAIにやらせるのお勧め
• Kiro CLIは無料枠があるので生成AI初めて使う人には向いてると思われる製品 12 参考ドキュメント https://kiro.dev/pricing/