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
AWS CDKの紹介(祝GA!!)
Search
kawaji
July 17, 2019
Technology
120
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS CDKの紹介(祝GA!!)
kawaji
July 17, 2019
More Decks by kawaji
See All by kawaji
あなたの AI ワークスペースに、 専門コーダーを連れてくる - Amazon Quick Desktop 最新情報
kawaji_scratch
1
260
昔はシンプルだった_AmazonS3
kawaji_scratch
0
480
Amazon Nova シリーズでパワポカラオケしてみた
kawaji_scratch
0
80
re:Invent 2025 から見る営業が知るべき AWS サービス
kawaji_scratch
0
57
次世代のSageMakerとは
kawaji_scratch
0
180
サーバレスの未来〜The Key to Simplifying Everything〜
kawaji_scratch
3
590
こんなJAWS FESTAはいやだ!
kawaji_scratch
0
170
AWSにおける生成AIと最近のアップデート
kawaji_scratch
0
110
Cookieレスな時代に向けたマーケティング基盤の作り方
kawaji_scratch
0
100
Other Decks in Technology
See All in Technology
More Freedom on the Same Shared GPU Cluster: A Small Team’s Experience with vCluster
nttcom
0
140
検証フェーズはAIの回答を判断するための学習機会
toru_kubota
2
550
Kiro Crewをはじめよう
kizawa2020
1
120
契約書画像からの情報抽出に特化した視覚接地モデルを育てる話
sansantech
PRO
1
160
Claude Code本は、どのように執筆チームで書かれたか
oikon48
1
350
Incremental HTTP
kazuho
5
2.1k
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
220
並行性の問題を防げ!実践トランザクション入門
occhi
0
280
メルペイ 会計システム概要と歴史
mewuto
0
200
OR学会2026年秋期大会_機械学習と数理最適化の融合による、配合レシピ最適化システム開発事例
brainpadpr
0
110
継続的なAIコスト最適化
bgpat
1
270
自分で立ててみるLLMサービス
y_sera15
0
150
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
510
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
520
Site-Speed That Sticks
csswizardry
13
1.6k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Producing Creativity
orderedlist
PRO
348
41k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
A Modern Web Designer's Workflow
chriscoyier
699
190k
We Have a Design System, Now What?
morganepeng
55
8.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The browser strikes back
jonoalderson
0
1.8k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
540
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Λར༻͢Δͷ͋Γ͔ʁ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠