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
猫でもわかるQ_CLI(CDK開発編)+ちょっとだけKiro
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Hiroo Katoh
July 31, 2025
Technology
3.7k
1
Share
猫でもわかるQ_CLI(CDK開発編)+ちょっとだけKiro
JAWS-UG AI/ML #29:AWS Summit New York City Recap で発表した内容にノウハウを中心に加筆した版です。
Hiroo Katoh
July 31, 2025
More Decks by Hiroo Katoh
See All by Hiroo Katoh
Kiro CLI v2.0.0がやってきた!
kentapapa
0
200
猫でもわかるKiro CLI(CDKコーディング編)
kentapapa
1
190
今年60歳のおっさんCBになる
kentapapa
2
430
猫でもわかるKiro CLI(AI 駆動開発への道編)
kentapapa
0
500
猫でもわかるKiro CLI(セキュリティ編)
kentapapa
1
620
猫でもわかるS3 Tables(その後編)
kentapapa
1
130
猫でもわかるQ Developer CLI(できる子編)
kentapapa
2
170
猫でもわかるAmazon Q Developer CLI 解体新書
kentapapa
2
610
猫でもわかるJAWS-UG登壇発表の道標
kentapapa
0
2k
Other Decks in Technology
See All in Technology
最低限これだけ押さえれ大丈夫_Claude Enterprise/Team企業展開ガバナンス入門
tkikuchi
1
380
AI時代に改めて考える、ドメイン駆動設計 - モデリングが「AIへの共通言語」になる
littlehands
8
2.7k
Agentic AI時代における メルカリのAIガバナンスとガードレール実装
naoichihara
16
16k
テストコードのないプロジェクトにテストを根付かせる
tttol
0
220
GitHub Copilot のこれまでとこれから: From Copilot to Collaborative Agents
yuriemori
1
220
基礎から解説!Icebergで紐解くSnowflake×Databricks連携の現在地
cm_yasuhara
0
350
Fabric-cicd によるAzure DevOps デプロイ
ryomaru0825
0
100
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
0
250
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
490
JEP 522 Deep Dive - G1 GC同期コスト削減によるスループット向上を徹底検証&解説
tabatad
1
240
責任あるソフトウェアエンジニアリングの紹介4章・5章 / RSE_Ch4-5
ido_kara_deru
0
360
eBPF Can Do It! A 5-Minute Tour of 5 Real-World PHP Issues Solved with eBPF
egmc
0
310
Featured
See All Featured
How to Talk to Developers About Accessibility
jct
2
210
Unsuck your backbone
ammeep
672
58k
30 Presentation Tips
portentint
PRO
1
300
4 Signs Your Business is Dying
shpigford
187
22k
Practical Orchestrator
shlominoach
191
11k
Claude Code のすすめ
schroneko
67
220k
BBQ
matthewcrist
89
10k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Believing is Seeing
oripsolob
1
130
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
Mind Mapping
helmedeiros
PRO
1
210
Transcript
© 2025 NTT TechnoCross Corporation
© 2025 NTT TechnoCross Corporation 2 ◼ ◼ ⚫ ◼
⚫ ⚫ ⚫ ◼
© 2025 NTT TechnoCross Corporation 3 ◼ ◼ ⚫ ⚫
⚫ ⚫ ◼ ⚫ ⚫ ⚫
© 2025 NTT TechnoCross Corporation 4 ◼ ◼
© 2025 NTT TechnoCross Corporation 5
© 2025 NTT TechnoCross Corporation 6 ◼ ◼ ◼ ◼
◼
© 2025 NTT TechnoCross Corporation 7
© 2025 NTT TechnoCross Corporation 8 ◼ ⚫ ⚫ ⚫
◼
© 2025 NTT TechnoCross Corporation 9 ◼ ⚫ ⚫ ⚫
⚫ ⚫
© 2025 NTT TechnoCross Corporation 10
© 2025 NTT TechnoCross Corporation 11 ◼ ⚫ ⚫ ⚫
⚫ ◼ ⚫ ⚫ • •
© 2025 NTT TechnoCross Corporation 12 ◼ ⚫ ⚫ ⚫
⚫ ◼ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫
© 2025 NTT TechnoCross Corporation 13 ◼ ⚫ ⚫ ⚫
© 2025 NTT TechnoCross Corporation 14 ◼ ◼ ◼ ◼
◼
© 2025 NTT TechnoCross Corporation 15
© 2025 NTT TechnoCross Corporation 16
© 2025 NTT TechnoCross Corporation 17
© 2025 NTT TechnoCross Corporation 18 ◼ ◼ ◼ ◼
◼
© 2025 NTT TechnoCross Corporation 19 ◼
© 2025 NTT TechnoCross Corporation 20 ◼ ◼ ◼ ◼
© 2025 NTT TechnoCross Corporation 21 ◼ ⚫ ⚫ ⚫
⚫ ◼ ⚫ ⚫ ⚫ ⚫
© 2025 NTT TechnoCross Corporation 22 ◼ 【cdk_rule.md】(抜粋) ## CDK
- 可能な限り人間によるソースコードの可読性確保したシンプル な構造にして。 - L1Construct(`Cfn*`)は避ける。MCPなどで公式の仕様を確認し、 未実装の場合のみ使用。L3Constructは使用しない。 ## ソースコードのコメントルール - 何をするための処理かを観点に詳細なコメントをつけて。 - メソッド単位ではパラメター説明をつけて。 - ソースには一行毎にコメントをつけて。設定する値の意味などです。 - コメント入れは、ファイルの先頭から最後まで全部が対象です。 【order.md】(抜粋) - リソースに対する削除保護は一切しない。構築テストで何度も作り直すため。 【lib¥constructs¥rdb-construct.ts】(抜粋) // 削除保護なし(構築テスト用) // 開発・検証段階での頻繁な作り直しに対応 removalPolicy: cdk.RemovalPolicy.DESTROY,
© 2025 NTT TechnoCross Corporation 23 ◼
© 2025 NTT TechnoCross Corporation 24 ◼
© 2025 NTT TechnoCross Corporation 25 ◼ ⚫ ◼ ⚫
◼ ⚫
© 2025 NTT TechnoCross Corporation 26
© 2025 NTT TechnoCross Corporation 27 ◼ ◼ ◼ ◼
◼ ◼ ◼ ◼ ◼ ◼
© 2025 NTT TechnoCross Corporation 28 ◼ ◼
© 2025 NTT TechnoCross Corporation 29