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
AWS CDKの紹介(祝GA!!)
Search
kawaji
July 17, 2019
Technology
1
100
AWS CDKの紹介(祝GA!!)
kawaji
July 17, 2019
Tweet
Share
More Decks by kawaji
See All by kawaji
次世代のSageMakerとは
kawaji_scratch
0
73
サーバレスの未来〜The Key to Simplifying Everything〜
kawaji_scratch
3
470
こんなJAWS FESTAはいやだ!
kawaji_scratch
0
87
AWSにおける生成AIと最近のアップデート
kawaji_scratch
0
44
Cookieレスな時代に向けたマーケティング基盤の作り方
kawaji_scratch
0
39
JAWS ミート 2024 LT
kawaji_scratch
0
25
Agents for Amazon Bedrockで美味しいパンを購入したい
kawaji_scratch
0
69
JAWSUG Nagoya AWSコンテナサービス概要
kawaji_scratch
0
53
未来の技術、現在の現実〜サーバーレスとGen AIの交差点〜
kawaji_scratch
0
43
Other Decks in Technology
See All in Technology
解消したはずが…技術と人間のエラーが交錯する恐怖体験
lamaglama39
0
140
TypeScript 上達の道
ysknsid25
23
4.8k
Snowflake のアーキテクチャは本当に筋がよかったのか / Data Engineering Study #30
indigo13love
0
290
興味の胞子を育て 業務と技術に広がる”きのこ力”
fumiyasac0921
0
300
マルチモーダル基盤モデルに基づく動画と音の解析技術
lycorptech_jp
PRO
2
270
【CEDEC2025】大規模言語モデルを活用したゲーム内会話パートのスクリプト作成支援への取り組み
cygames
PRO
1
380
人と生成AIの協調意思決定/Co‑decision making by people and generative AI
moriyuya
0
180
【2025 Japan AWS Jr. Champions Ignition】点から線、線から面へ〜僕たちが起こすコラボレーション・ムーブメント〜
amixedcolor
1
110
2025/07/22_家族アルバム みてねのCRE における生成AI活用事例
masartz
2
150
With Devin -AIの自律とメンバーの自立
kotanin0
2
830
私とAWSとの関わりの歩み~意志あるところに道は開けるかも?~
nagisa53
1
130
Ktor + Google Cloud Tasks/PubSub におけるOTel Messaging計装の実践
sansantech
PRO
1
340
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
40
1.9k
Faster Mobile Websites
deanohume
308
31k
Visualization
eitanlees
146
16k
The Invisible Side of Design
smashingmag
301
51k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Statistics for Hackers
jakevdp
799
220k
Adopting Sorbet at Scale
ufuk
77
9.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Balancing Empowerment & Direction
lara
1
510
Designing for Performance
lara
610
69k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
Unsuck your backbone
ammeep
671
58k
Transcript
AWS CDKͷհ
w ॴଐ ༗ݶձࣾεΫϥονιϑτ w ໊લ ࿏ོٛʢ͔Θ͡Α͔ͨ͠ʣ w "84ྺ ̔ w
͖ͳ"84αʔϏε 3PVUFɺ&$4QPU'MFFU"1* w ظ͍ͯ͠ΔαʔϏε .BOBHFE#MPDLDIBJO ࣗݾհ !LBXBKJ@TDSBUDI
ΞδΣϯμ • CDKͱ • CDKͷྑ͍ॴ • CDKͷߏ • CDKͰAWSϦιʔεΛߏங͢ΔྲྀΕ •
CDKͷαϯϓϧհ
CDKͱ • AWSϦιʔεΛϓϩάϥϜͰॻ͖ɺ࣮ߦ͢Δ͜ͱͰσϓϩΠ͢ Δֻ͚ɻ • 2018݄̔ʹϓϨϏϡʔެ։ • ʮConstructsʯͱݺΕΔߴϨϕϧAPIϥΠϒϥϦΛఏڙ • ෳϓϩάϥϛϯάݴޠʹରԠ
CDKͱ ࠓ$%,·ͩϓϨϏϡʔ ͚ͩͲɺྑ͍ॴ͋ΔͷͰͥͻ ͬͯΈΑ͏ʂʂ͓ͬͯ
CDKͱ ݄ʹԿΞοϓσʔτ͞Εͯ "1*༷มΘͬͨΓ͢Δ͚Ͳ͑ΔࢠͳΜͩΑʂʂ
CDKͱ ͳͲͱۤ࿑͠Α͏͔ͳͱ ࢥ͍·͕ͨ͠
CDKͱ ݄ (" (FOFSBMMZ"WBJMBCMF
CDKͱ ͏ഁյతͳΞοϓσʔτ ͬͯ͜ͳ͍ͣ
CDK͕ྑ͍ॴ • ม͕͍์
CDK͕ྑ͍ॴ • ม͕͍์ • Α͘͏ॲཧ͕͍ճͤΔ ɹ
CDK͕ྑ͍ॴ • ม͕͍์ • Α͘͏ॲཧ͕͍ճͤΔ • ϧʔϓɾ݅ذ͕͑Δʂʂ
CDK͕ྑ͍ॴ • ม͕͍์ • Α͘͏ॲཧ͕͍ճͤΔ • ϧʔϓɾ݅ذ͕͑Δʂʂ • ϨϏϡʔ͕ߦ͍͍͢
CloudFormationςϯϓϨʔτΛ ཧ͍ͯ͠Δͱ͖ͷ͋Δ͋Δ
None
ਖ਼ϨϏϡʔ͕ਏ͍
ߏ
AWSϦιʔεߏங·ͰͷྲྀΕ • CDKϓϩδΣΫτ࡞ • ίʔυΛॻ͘ • σϓϩΠ͢Δ
AWSϦιʔεߏங·ͰͷྲྀΕ • CDKϓϩδΣΫτ࡞ • ίʔυΛॻ͘ • σϓϩΠ͢Δ DELJOJU 5ZQF4DSJQU +BWB4DSJQU
+BWB $ 1ZUIPO DELEFQMPZ
αϯϓϧհ
ELB+Autoscaling+EC2Λߏ͢Δ
ELB+Autoscaling+EC2Λߏ͢Δ ͜ΕͰͬ͘͟Γ
ELB+Autoscaling+EC2Λߏ͢Δ 71$Λ࡞͢Δ U.JDSPͰ"VUP4DBMJOHΛઃఆ "-#Λ࡞ ̔̌൪ϙʔτ։์ *17Λશੈքʹެ։͢ΔηΩϡϦ ςΟάϧʔϓઃఆ ৗ࣌&$্ཱͪ͛Δ
͓·͚
CDKߏʹ͍͕ͭͯࠩऔΕΔ DELEJ⒎
ઌఔͷαϯϓϧΛͪΐͬͱมߋ͢Δ UNJDSP͔ΒU9MBSHF
CDKߏʹ͍͕ͭͯࠩऔΕΔ ࣮ߦલʹ͔Γ͘͢ ͕ࠩݟΕΔʂʂ
cdk diffͷվળر cdk diff ίϚϯυϚδਆͳΜͰ͕͢ɺͪΐͬͱࠔͬͨ ͱ͜Ζɻ LambdaͰΧελϜϦιʔεΛσϓϩΠ͢Δͱ͖ʹίʔ υʹຊޠจࣈྻ͕͋ΔͱจࣈԽ͚͠·͢ɻ ʢσϓϩΠʹӨڹΛ༩͑ͳ͍ͷͰ͕͢ʣ
cdk diffͷվળر *TTVग़ͯ͠Έ͚ͨͲݱঢ়εϧʔ͞Ε͍ͯΔɾɾɾ ୭͔ίʔυͯ͠ϓϧϦΫͯ͠ʙ
KTPO ZBNMςϯϓϨʔτ ͳ͋ͳͨʹ
CDKCloudFormationςϯϓϨʔτΛग़ྗՄೳ DELTZOUI
CDKCloudFormationςϯϓϨʔτΛग़ྗՄೳ
CDKCloudFormationςϯϓϨʔτΛग़ྗՄೳ ϓϩδΣΫτ͕ςϯϓϨʔτཧͳ߹ʹ Լॻ͖ͱͯ͠CDKΛར༻͢Δͷ͋Γ͔ʁ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠