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
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
220
重い腰を上げてECSのアップデートを触ってみた
rikukobayashi
1
220
ECS FargateへのデプロイにCI/CDを導入してデプロイ工数を削減してみた
rikukobayashi
1
140
AWS re:Postで毎日回答してたらポイント数世界一になった話
rikukobayashi
0
800
Other Decks in Technology
See All in Technology
Sony-DroidKaigi2026
sony
1
320
【Oracle AI Spotlight ウェビナー】AWSか、Azureか、Google Cloudか。その議論にオラクルを含める意義。
oracle4engineer
PRO
2
240
AI時代に、プロダクトの数だけ積み上がる所有コストをどうエンジニアリングするか / Engineering the Cost of Ownership
kzkmaeda
0
1k
Bet AI Day 2026丨Agentは、「金融」という巨大産業の何を変えられるのか
layerx
PRO
0
1.1k
DINO-EdgeQuery:Edge-First Polygon Decoding for Building Footprint Extraction from Satellite Imagery
lehupa
0
160
Multica × 長期記憶:40個のミニプロジェクト管理
eiei114
0
180
振り返りこそエンジニアの本領
negima
0
320
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
130
2026/09/10 Spring_Bootから_Jakarta_EE_MicroProfileへの移行
megascus
0
160
WAF 運用改善の承認サイクル/SRE_BizReach_MIXI_1
visional_engineering_and_design
1
330
bet_ai_day_2026_session02
agenticsec
1
1.3k
Bet AI Day 2026丨AIを「使う」から、AIが「働く」へ ― LayerXが進める「組織AI」の社会実装
layerx
PRO
3
2.7k
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
690
Crafting Experiences
bethany
1
300
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
560
Navigating Weather and Climate Data
rabernat
0
510
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Being A Developer After 40
akosma
91
590k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
990
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
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/