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
CDKの実装のススメ方 / How to proceed with CDK implement...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
yayoi_dd
March 28, 2024
Technology
2.7k
1
Share
CDKの実装のススメ方 / How to proceed with CDK implementation
弥生株式会社 もくテク
インフラ構築、どうしてる? ~IaCの知見共有会~(2024/03/28)
https://mokuteku.connpass.com/event/311038/
yayoi_dd
March 28, 2024
More Decks by yayoi_dd
See All by yayoi_dd
AWS re:Invent 2025 参加報告 / AWS re:Invent 2025 Participation Report
yayoi_dd
0
14
re:Inventの学びを最大化するためにしたこと / What I Did to Maximize Learning at re:Invent
yayoi_dd
0
17
Werner Vogelsが語った”T型人材” / "T-Shaped Talent" as Discussed by Werner Vogels
yayoi_dd
0
16
AI駆動開発のさらにその先へ / Beyond AI-Driven Development
yayoi_dd
0
22
AWS DevOps Agentで見えた運用の未来 / The Future of Operations with AWS DevOps Agent
yayoi_dd
0
16
OpenSearch Warm Tier設計の実践 / Practical Implementation of OpenSearch Warm Tier Design
yayoi_dd
0
39
なぜ私たちは「生成AI-LT大会」を終了するのか / Why we are ending the Generative AI-LT competition
yayoi_dd
0
70
AIと働く / Working with AI
yayoi_dd
0
74
AIで未経験タスクの心理的ハードルが下がった話 / How AI has lowered the psychological barrier to unfamiliar tasks
yayoi_dd
0
47
Other Decks in Technology
See All in Technology
AI와 협업하는 조직으로의 여정
arawn
0
580
AI駆動開発で生産性を追いかけたら、行き着いたのは品質とシフトレフトだった
littlehands
0
290
20260428_Product Management Summit_tadokoroyoshiro
tadokoro_yoshiro
15
18k
ServiceNow Knowledge 26 の歩き方
manarobot
0
310
小説執筆のハーネスエンジニアリング
yoshitetsu
0
910
ハーネスエンジニアリング入門
knishioka
0
100
要件定義の精度を高めるための型と生成AIの活用 / Using Types and Generative AI to Improve the Accuracy of Requirements Definition
haru860
0
290
「誰一人取り残されない」 AIエージェント時代のプロダクト設計思想 Product Management Summit 2026
mizushimac
1
2.7k
巨大プラットフォームを進化させる「第3のROI」
recruitengineers
PRO
2
2.2k
[Oracle TechNight#99] 生成AI時代のAI/ML入門 ~ AIとオラクルデータベースの関係 (前半)
oracle4engineer
PRO
1
200
カオナビに Suspenseを導入するまで / The Road to Suspense at kaonavi
kaonavi
1
130
エージェントスキルを作って自分のインプットに役立てよう
tsubakimoto_s
0
520
Featured
See All Featured
New Earth Scene 8
popppiees
3
2.2k
Designing for humans not robots
tammielis
254
26k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
290
Odyssey Design
rkendrick25
PRO
2
590
Unsuck your backbone
ammeep
672
58k
My Coaching Mixtape
mlcsv
0
110
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
130
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
540
Between Models and Reality
mayunak
3
280
Designing Powerful Visuals for Engaging Learning
tmiket
1
360
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
Transcript
CDKの実装のススメ方
自己紹介 前場 佑太 2023/02~ 弥生株式会社 会計Nextサブシステム開発チーム 本LTの背景 ・AWS初心者、CloudFormation?、CDK??なエンジニアがCDK開発を担当して 開発を進める際に困ったこと、改善したことを共有したい
CDKにおけるリソース作成の構成要素 コンストラクト 実際にリソースを作成するクラス パラメーター定義 コンストラクトで利用するパラメーターの型を定義
パラメーター生成 実際に設定したいパラメーターを定義
CDKにおけるリソース作成の全体像 パラメーター定義 クラス パラメーター生成 クラス コンストラクト CFn AWSリソース (S3)
CDKの実装(始めたて) パラメータークラス パラメーター生成 クラス コンストラクト AWSドキュメント ブログ CDKリファレンス
CDKの実装(今のところ) パラメータークラス パラメーター生成 クラス コンストラクト AWSドキュメント ブログ CDKリファレンス サービスに必要な 設定を洗い出し
必要な設定を定義 しきる (コンストラクトを 作り切る) IDEの自動補完を使って パラメーターを定義 型はコンストラクトが 教えてくれる 最後に設定したいパラ メーターを定義する 1 2 3 4
ススメ方を変えたことで良くなったこと 今の実装のススメ方になったことによるメリット 必要な設定がもれることが少なくなった 設定していないことで予期せぬ設定がされることもある IDEの自動補完機能を利用することでドキュメントとIDEを往復する回数が減った 実装のスピードがあがった
頭の切り替えコストが少なくなった(疲れにくくなった)