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
140
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
AWS DevOps Agent使ってみて結構いいかもと思った話
rikukobayashi
2
190
重い腰を上げてECSのアップデートを触ってみた
rikukobayashi
1
210
ECS FargateへのデプロイにCI/CDを導入してデプロイ工数を削減してみた
rikukobayashi
1
130
AWS re:Postで毎日回答してたらポイント数世界一になった話
rikukobayashi
0
750
Other Decks in Technology
See All in Technology
SRENEXT_2026_Chairs__Talks_in_Tamachi.sre.pdf
srenext
1
170
全社でのソフトウェアサプライチェーン攻撃対策をやってみた with Takumi Guard
z63d
0
330
エンタープライズデータへ安全につなぐ Production-ready なエージェント設計 ― AI × MCP リファレンスアーキテクチャ ― #AIDevDay
cdataj
1
290
なぜ、あなたのAPIは使われないのか? AX時代の設計原則、ガードレール、運用体制
yokawasa
1
260
AI時代の強いチームの作り方
yuukiyo
2
1.1k
カメラ×AIで挑む「ホワイト物流」― 車両管理、自動化の壁と突破口【SORACOM Discovery 2026】
soracom
PRO
0
180
reFACToring
moznion
1
870
AI時代におけるテストの基礎の再定義 / Rethinking the Fundamentals of Testing in the AI Era
mineo_matsuya
15
6.1k
「休む」重要さ
smt7174
7
1.8k
AIQAのナレッジ構築について
qatonchan
1
130
WEBフロントエンド研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
1
730
MCPをつなげて作る組織横断のAIエージェント基盤
tsubakimoto_s
0
350
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
From π to Pie charts
rasagy
0
240
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
400
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
230
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
980
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
67
56k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Scaling GitHub
holman
464
140k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
230
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/