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
CDK Pipelineにも良いところあるんだからね・・・
Search
Hikaru Kawagoe
September 04, 2023
Technology
610
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CDK Pipelineにも良いところあるんだからね・・・
Hikaru Kawagoe
September 04, 2023
More Decks by Hikaru Kawagoe
See All by Hikaru Kawagoe
5分でまとめたいWell-Architected Framework アップデート / Well-Architected Framework Update that can be summarized in 5 minutes
rrrraaaaa6
0
280
「オブジェクト作成の最初の 30 日間は頻繁にアクセスされますが、最初の 30 日を超えるとほとんどアクセスされません」と真面目に向き合ってみる
rrrraaaaa6
0
230
ぼくのかんがえたさいきょうのAWSへのリソースデプロイ
rrrraaaaa6
0
1.3k
ぼくのかんがえたさいきょうのAWSへのリソースデプロイ_mentimeter
rrrraaaaa6
1
1k
zero-ETLが金融業界にもたらすものとは?
rrrraaaaa6
1
970
AWS Backup 自動復元テストをやってみる / Try AWS Backup automatic restore testing
rrrraaaaa6
0
930
Verified AccessとBedrockでお手軽セキュアに社内向け生成AIアプリを作る
rrrraaaaa6
3
690
失敗から学ぶCDK Construct Libraryを利用した効率化
rrrraaaaa6
2
770
CloudFormationの表示がツリーになったけど何が嬉しいん?
rrrraaaaa6
1
720
Other Decks in Technology
See All in Technology
Claude Code本って、 読む必要あるの?
oikon48
2
460
Geolonia の開発現場における AIの活用について
miya0001
0
100
あるけみー式LTスライド作成術
alchemy1115
1
210
積み重なった技術負債への挑戦 〜初手としての全社ゴト化〜
techtekt
PRO
0
1.2k
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
190
LTのテーマ どうきめてる?〜5つの型と私のやり方〜
yama3133
1
110
銀行勘定系システムにおける開発プロセス刷新×AIによる環境モダナイゼーション / Development Process Transformation and AI-Driven Environment Modernization
muit
0
2.2k
株式会社シーエーシー エンジニア向け会社紹介資料
cac
0
57k
2026-09-11 【Snowflake World Tour Tokyo 2026】Snowflakeを起点に、AI Agentが自律稼働し続ける未来へ / Driving AI Agents with Snowflake
civitaspo
0
480
目の前の楽しいが人生を変える - コミュニティの螺旋の歩き方と楽しむコツ / change your life
soudai
PRO
4
610
顧客に向き合う開発組織へ。リアーキテクチャとフィーチャーチーム化で挑む組織改革
safie
0
1.9k
負債のメタファと2026年 / Debt Metaphor in Agentic Engineering Age 202609 Edition
twada
PRO
5
2.6k
Featured
See All Featured
Navigating Team Friction
lara
192
16k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
520
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
The Curse of the Amulet
leimatthew05
3
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Paper Plane (Part 1)
katiecoart
PRO
2
11k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
WCS-LA-2024
lcolladotor
0
830
Transcript
$%,1JQFMJOFʹ ྑ͍ͱ͜Ζ͋ΔΜ͔ͩΒͶɾɾɾ ͔Θ͑͝ 1
2 ͔Θ͑͝ ► ৭ʑͬͯΔਓ ► +BQBO"845PQ&OHJOFFS ► "84$PNNVOJUZ#VJMEFS d ►
9!SSSSBBBBB
օ༷͔Β͋·Γ͔Ε͍ͯͳ͍ $%,1JQFMJOF l ͦͦΘ͔ΓͮΒ͍ΜͰ͢ΑͶʢΘ͔Δɻࢲཧղ͢Δͷʹ͔͔࣌ؒͬͨʣ l 4FMG.VUBUJPOͬͯͳΜͧ l 4UBHF 8BWF l
ͳΜ͔EJGGୟ͚ͩ͘ͷ4UFQՃ͍ͨ͠Μ͚ͩͲɺͲ͏Δͷʁ l ͳΜ͔มͳDSPTTSFHJPOαϙʔτͱ͔͍͏4UBDL͕Ͱ͖ͨʂ ࠓͷ-5Ͱɺগ͙͠Β͍ͬͯΈΑ͏͔ͳ🤩ͱͳΔ͜ͱظ 3
$%,1JQFMJOFͱ l BXTDELMJCQJQFMJOFT$PEF1JFQMJOF l $%,ΞϓϦέʔγϣϯΛσϓϩΠ͢ΔύΠϓϥΠϯΛ࡞͢Δ-$POTUSVDU l ඇৗʹ؆୯ʹɺ$%,ΛσϓϩΠ͢ΔͨΊͷύΠϓϥΠϯΛఆٛՄೳ l ʢޙͰ͍ํΛݟͤ·͢ʣ l
ࣗݾ֦ுʹΑΓɺϝϯςφϯε΄΅ෆཁ l ύΠϓϥΠϯΛ·ͣඋ͢ΔʢύΠϓϥΠϯϑΝʔετʣ͔Β։ൃΛ࢝ΊΒΕΔ 4
$%,1JQFMJOFͷཁૉ 5 4PVSDF 4FMG.VUBUJPO 4UBHF 8BWF 4ZOUI ιʔε ɾ&$3 ɾ$PEF4UBS$POOFDUJPO
ɾ$PEF$PNNJU ɾ4 ˞4ͷϙʔϦϯάඇਪ "TTFNCMZ DELPVU ͷੜ ͜͜Ͱੜ͞Εͨ"TTFNCMZΛ ར༻ͯ͠ޙଓͷॲཧ͕ߦΘΕΔ 1JQFMJOFͷࣗݾ֦ு ͬͯΔ͜ͱࢸۃ୯७ DELEFQMPZ\1JQFMJOFͷ4UBDL໊^ rBDELPVUrSFRVJSFBQQSPWBM OFWFS 4UBDLΛޙ͔ΒՃͨ͠ࡍʹޙଓͷ 4UBHF͕ࣗಈͰ૿͞Ε͍ͯ͘ 4UBDLΛσϓϩΠ͢Δ 4UBHF1SPQT4UBDL1SPQTͷ &OWJSPONFOU͔ΒͲͷΞΧϯ τϦʔδϣϯʹσϓϩΠ͢Δ͔ ΛܾఆɺσϓϩΠΛ͢Δ IUUQTEPDTBXTBNB[PODPNKB@KQDPEFQJQFMJOFMBUFTUVTFSHVJEFVQEBUFDIBOHFEFUFDUJPOIUNM
$%,1JQFMJOFΛར༻ͨ͠ࡍͷ$POTUSVDU5SFF 6 Α͘ݟΔͭ https://speakerdeck.com/tomoki10/practice-the-strongest-writing-method-of-aws-cdk-2023-edition?slide=19 "QQ $%,1JQFMJOF 4UBDL 4UBHF %FW 4UBDL
4UBDL $POTUSVDU $POTUSVDU $POTUSVDU 4UBHF 1SPE 4UBHFͱɺҰॹʹσϓϩΠ͞ΕΔ͖ 4UBDLΛ·ͱΊͨ$POTUSVDU
࣮ࡍͷར༻ํ๏ 7 ͲͷΑ͏ʹͯ͠"TTFNCMZ DELPVU Λੜ͢Δ͔ ΠϯϓοτΛԿʹ͢Δ͔ɺίϚϯυΛͲ͏࣮ߦͯ͠ "TTFNCMZΛੜ͢Δ͔ 4UBHFΛ1JQFMJOFʹՃ͢Δ ʢෳͷ4UBHFΛಉ࣌Ճ͍ͨ͠߹8BWFΛར༻ʣ ˞$PEF1JQFMJOFͷRVPUBʢಉ࣌ΞΫγϣϯ࣮ߦʣʹҙ
IUUQTXXXZPVUVCFDPNXBUDI WBRBC''[DKT
ϢʔεέʔεʹԠͨ͡$%,1JQFMJOFͷΧελϚΠζʢ%JWF%FFQʣ l EJGGऔ͔ͬͯΒDELEFQMPZ͍ͨ͠ l มߋηοτ֬ೝ͔ͯ͠Βঝೝ͍ͨ͠ l "EE4UBHF0QUT QSFQPTUTUBDL4UFQT Λར༻͢Δ l
*1JQFMJOF BXTDELMJCBXTDPEFQJQFMJOF Λར༻ͯ͠ΧελϚΠζ 8
"EE4UBHF0QUTΛར༻ͨ͠ΧελϚΠζ 9 1SF 4UBHFͷલ ʹ DELEJGGΛ࣮ߦ͢Δ4UFQΛՃ ˞ਖ਼͘͠<ADELEJGGrGDELPVU\QSPQTTUBHFJE^ A>🙇 QPTU 4UBHFͷޙ
ʹ DVSMͰ࣮ࡍͷڥʹΞΫηεͯ͠ΈΔςετΛೖΕΔͱ͔ มߋηοτ࣮ߦલʹ Ϧιʔε࠶࡞͞Εͳ͍͜ͱΛ֬ೝͯ͠ঝೝɾ࣮ߦ
*1JQFMJOFΛར༻ͨ͠ΧελϚΠζ 10 *$PEF1JQFMJOFBEE4UBHF Λར༻ Ͳͷ4UBHFલޙʹՃ͢Δ͔ 4UBHF໊΄΅ݻఆͳͷͰ༰қʹಛఆՄ 4FMG.VUBUJPOl6QEBUF1JQFMJOFz 4ZOUI$PEF1JQFMJOF1SPQTTZOUIʹࢦఆͨ͠$POTUSVDUͷ*E
1ͷྫͰݴ͏ͱ 5FTU4ZOUI 4UBHF8BWF4UBHFͷ4UBDLͷʹΑͬͯมԽ BͰ"TTFNCMZΛࢦఆ͢ΕੜࡁΈͷ"TTFNCMZΛͬͯDEL ίϚϯυΛ࣮ߦՄೳ 4ZOUI͔ΒͷPVUQVU \$PEF1JQFMJOF1SPQTTZOUIͷ$POTUSVDUͷ*E^@0VUQVU ͱ͍͏໊લͰࢦఆ͕Մೳ 1ͷྫͰݴ͏ͱ 5FTU4ZOUI@0VUQVU
ඒຯՕॴ l ύΠϓϥΠϯϑΝʔετ l 1JQFMJOFΛࣗಈͰҡ࣋ɾ֦ுͯ͘͠ΕΔ l 4UBDLΛՃ࣌ʹ1JQFMJOFͷมߋΛҙࣝ͠ͳ͍͍ͯ͘ʢΛެ͕ࣜ୲อͯ͘͠ΕͯΔʣ l 4UBHFͰෳ4UBDLΛ؆୯ʹ૿৩ͤ͞ΕΔ
l ΞϓϦͷςετͰ999ڥΛ͏Ұ໘૿ͯ͠΄͍͠ɺ͕ͩ%#ڞ༗Ͱ͍͍ͨ l ෳਓ։ൃ࣌ͷ4UBDLߋ৽ڝ߹Λ؆୯ʹղফ l "͞ΜʮΘ͠ͷ71$ফͨ͠ͷ୭ʯ l #͞Μʮ͋ɺ͢Έ·ͤΜDELEFQMPZͨ͠ͱ͖ʹফ͔͑ͨͰ͢ʯ 11 IUUQTRJJUBDPNIPSTFXJOJUFNTCBEFBEB
ඒຯՕॴ l ϚϧνΞΧϯτϚϧνϦʔδϣϯͷ4UBDLͷσϓϩΠ͕༻ҙ ˞1JQFMJOFͱҟͳΔϦʔδϣϯʹσϓϩΠ͢Δ࣌ DSPTTSFHJPOTUBDL\"DDPVOU*E^\3FHJPO^ͱ͍͏4UBDL࡞ΒΕΔͷͰҙ ˞ϚϧνΞΧϯτར༻͢ΔࡍɺDSPTT"DDPVOU,FZTUSVFΛઃఆ͢Δ 12 IUUQTBXTBNB[PODPNKQCMPHTOFXTCFTUQSBDUJDFTGPSEFWFMPQJOHDMPVEBQQMJDBUJPOTXJUIBXTDEL
੍ͳͲ l େࡕϦʔδϣϯͰ$PEF1JFQMJOFະରԠͳͷͰ͑·ͤΜʢͰ͔͗͢Δʣ l %FGBVMU4UBDL4ZOUIFTJ[FSΛ͏͜ͱ͕ඞਢ l Α͘كʹແݶϧʔϓ͢ΔͷͰҙ l खಈߋ৽ͯࣗ͠ݾ֦ுͰιʔεʹ͋Δঢ়ଶʹࣗಈͰר͖Δ l
ιʔεͷߋ৽ खಈͰ1JQFMJOFߋ৽Λ ΄΅ ಉ࣮࣌ߦͷྗٕͰղফͰ͖·͢ l ςϯϓϨʔταΠζ͕ҰఆҎ্͔ͭϚϧνόΠτແࣄΫϩʔζ🎊ʢࡢΓ·ͨ͠ʣ IUUQTHJUIVCDPNBXTBXTDELJTTVFT 13
$%,1JQFMJOFΛબͿ͜ͱPOFXBZEPPSͳͷ͔ l /0 l ݩʑ4UBHFʹೖͬͯͳ͍4UBDLʹؔͯ͠ l 4UBDL1SPQTͷ4UBDL/BNFΛࢦఆ͢Δ l Ͳͬͪʹ͠Ζ*Eॻ͖͑ͨΒผελοΫѻ͍ɺ ݻఆʹͯ͠ͳΜͷͳ͍ͣ
l ཧ*%มΘΒͳ͍ʢNFUBEBUBมΘΔʣ 14
$%,1JQFMJOFʹ͍͍ͯΔਓͨͪ l ()"4ͱ͔ɺ͑ͳ͍ͬͨ͜ͱͳ͍͔ΒΘ͔Βͳ͍ l $%,ͷ͜ͱ·ͩΑ͘Θ͔ΒΜ σϓϩΠύΠϓϥΠϯඋͨ͠ํ͕͍͍ͷ͔ͬͯΔ l EFQMPZBMMSFRVJSFBQQSPWBMOFWFS͍͍ͬͯͷʁ l ݱߦڥͷӨڹஅͲ͏͢Δͷʁ
l ౦ژϦʔδϣϯͰ͔͠Ϧιʔε࡞Γ·ͤΜ ˠ$%,1JQFMJOFָͬͯʹ $%,σϓϩΠͷύΠϓϥΠϯΛඋͯ͠Έ͍͔͕ͯͰ͠ΐ͏͔ 15
16 &0'