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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kobayashi-Riku
June 16, 2026
Technology
160
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
200
重い腰を上げてECSのアップデートを触ってみた
rikukobayashi
1
220
ECS FargateへのデプロイにCI/CDを導入してデプロイ工数を削減してみた
rikukobayashi
1
130
AWS re:Postで毎日回答してたらポイント数世界一になった話
rikukobayashi
0
780
Other Decks in Technology
See All in Technology
国家プロジェクトを支える「さくらONE」 大規模LLM開発におけるGPU障害を乗り越えるクラスター運用戦略
gpuunite_official
0
140
AI時代に、人は何を、どう学ぶのか #pbl_pub / What and How Do We Learn in the AI Era?
takaking22
1
160
Oracle MCP Servers Explained
thatjeffsmith
0
210
Bits Agent Builder の⼊⾨と活⽤事例
nulabinc
PRO
0
250
その“隠したつもり”が命取り ── 自前と平文をやめて「正解」に委ねる
kuroneko13
0
130
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
350
カートの信頼性を担保するWireMockを使ったe2eテスト
ykagano
0
600
自宅NWにISR4331を導入してみた話
okaits
0
110
2027年のMetricKit
kantacky
0
130
ハーレムエンジニアリング
kazuma777777
0
190
tamachi.go 誕生の裏側
rymiyamoto
1
170
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
650
Featured
See All Featured
Side Projects
sachag
455
43k
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.4k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Done Done
chrislema
186
16k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
720
Tell your own story through comics
letsgokoyo
1
1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
500
We Are The Robots
honzajavorek
0
300
Are puppies a ranking factor?
jonoalderson
2
3.8k
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/