Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
猫でもわかるQ_CLI(CDK開発編)+ちょっとだけKiro
Search
Hiroo Katoh
July 31, 2025
Technology
3.7k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
猫でもわかる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
ライフワーク「猫でもわかるDirectConnect」
kentapapa
0
300
JAWS-UGグッズ職人仕事の流儀
kentapapa
0
170
猫でもわかるKiro Web
kentapapa
1
210
キャリアLT今日までそして明日から
kentapapa
1
180
これが私のLT道 - 「5分で何をどう話す?」みんなのLTのつくり方LT討論会
kentapapa
0
67
Modern Security Basics from the Five Kiro Brothers
kentapapa
0
77
Kiro5兄弟のいまどきのセキュリティ基礎知識
kentapapa
0
890
Kiro 5兄弟の現在位置を確認してみた
kentapapa
0
180
Bedrock でFable 5 が使えるようになったので性能検証してみた。Fable 5 に「いい感じにして」と雑に頼んだら、 サイトの看板を掛け替えられた話
kentapapa
0
160
Other Decks in Technology
See All in Technology
eBPF 簡介 2026 版
shunghsiyu
0
190
Building Audio Plugin Ecosystem for Android in 2026
atsushieno
2
160
新卒エンジニア、 介護士になる
ryu1013
1
690
新米を「売り越さない」、Aurora DSQLで作る在庫ゼロ死守の限定ドロップEC
yama3133
0
190
Software Engineering in an AI-Driven World
erikjhordan_rey
0
130
Metadata - Section 3 : Dublin Core Standard · DC
mohab1
0
120
An Introduction to Context Ontology Accelerator (teaching AI agents what your data means)
inariku
PRO
1
180
増え続けるプロダクトの品質をどう担保するか。ProductSpecとTypeScriptによる取り組み
joere
3
1.6k
SSFの現在地 ― CAEP/RISCからAI Identityへ
oidfj
0
310
Agent Harnessはどう作る?事例から学ぶAI Agentの設計思想
sergicalsix
0
230
お客様の「やりたい」の先を見通す合意形成プロセス ~裏にある課題と不安を解きほぐすコツ~
yukakoseki
0
130
cdkd (CDK Direct)
gotok365
4
280
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.2k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
350
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
1
300
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
980
Side Projects
sachag
456
43k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
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