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
yayoi_dd
March 28, 2024
Technology
1
2.6k
CDKの実装のススメ方 / How to proceed with CDK implementation
弥生株式会社 もくテク
インフラ構築、どうしてる? ~IaCの知見共有会~(2024/03/28)
https://mokuteku.connpass.com/event/311038/
yayoi_dd
March 28, 2024
Tweet
Share
More Decks by yayoi_dd
See All by yayoi_dd
なぜ私たちは「生成AI-LT大会」を終了するのか / Why we are ending the Generative AI-LT competition
yayoi_dd
0
41
AIと働く / Working with AI
yayoi_dd
0
51
AIで未経験タスクの心理的ハードルが下がった話 / How AI has lowered the psychological barrier to unfamiliar tasks
yayoi_dd
0
22
品質くん~電話応対品質をAIで診断してる件~ / Quality-kun: Using AI to assess telephone response quality
yayoi_dd
0
25
20251218_AIを活用した開発生産性向上の全社的な取り組みの進め方について / How to proceed with company-wide initiatives to improve development productivity using AI
yayoi_dd
0
880
2025-12-18_AI駆動開発推進プロジェクト運営について / AIDD-Promotion project management
yayoi_dd
0
190
“お客さま視点”を手に入れろ!! / Get the Customer’s Perspective!!
yayoi_dd
0
130
プロジェクト改善、まずは“ネタ出しの文化”から / Improving Projects Starts with a Culture of Idea Generation
yayoi_dd
0
130
使いにくい仕様を改善した件 / How We Improved a Difficult-to-Use Feature
yayoi_dd
0
140
Other Decks in Technology
See All in Technology
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
140
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
420
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
450
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
290
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
940
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
430
What happened to RubyGems and what can we learn?
mikemcquaid
0
300
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
290
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
1.2k
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
270
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Into the Great Unknown - MozCon
thekraken
40
2.3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
What's in a price? How to price your products and services
michaelherold
247
13k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
Site-Speed That Sticks
csswizardry
13
1.1k
Are puppies a ranking factor?
jonoalderson
1
2.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
66
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
440
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を往復する回数が減った 実装のスピードがあがった
頭の切り替えコストが少なくなった(疲れにくくなった)