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事情大公開スペシャル#3_登壇スライド_0916
Search
Shoji Masuda
September 16, 2025
Programming
310
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
みんなのAWS CDK事情大公開スペシャル#3_登壇スライド_0916
みんなのAWS CDK事情大公開スペシャル#3の登壇スライド
Shoji Masuda
September 16, 2025
Other Decks in Programming
See All in Programming
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
18k
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
240
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
480
Japan Community Day at Kubecon + CloudNativeCon Japan 2026: Learning Container Privilege Control by Building My Own Low-Level Container Runtime
ternbusty
1
140
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
470
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
4
380
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
250
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
220
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
490
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
170
the container ship “Apple Silicon”@WWDC26 Recap -Japan-\(region).swift
shingangan
0
110
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
160
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
590
Un-Boring Meetings
codingconduct
0
380
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
200
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.5k
The Invisible Side of Design
smashingmag
301
52k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.2k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
380
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Transcript
インフラエンジニアの CDK体験 - 初めての CDK 体験から学んだこと - 2025/9/16 みんなのAWS CDK事情大公開スペシャル#3
増田 将司
自己紹介 • 氏名:増田 将司 • 社会人歴:3年目 • ロール:インフラエンジニア • 趣味:スポーツ観戦・音楽鑑賞
目次 ▶ 普段の業務について ▶ AWS CDKの概要 ▶ 実践と体験談
普段の業務について
業務経験 • Webアプリ開発のインフラチームに所属 • 構築・運用経験は約2年半 • AWSのIaCツールのClouddFormationでリソースを構築・管理 CloudFormation - 記述形式:YAML
- テンプレートはCodeCommitで管理
最近の関心事 • クラウドインフラの自動化・効率化 • IaCツールの比較と実践 • DevOpsプラクティスの導入
AWS CDKに興味を持つ • AWS CDKという単語をよく耳にしていたから • プログラミング言語を多数扱える
AWS CDKの概要
AWS CDK とは AWS CDK (AWS Cloud Development Kit) 「使い慣れたプログラミング言語でAWSリソースを
定義・管理するためのオープンソースフレームワーク」
AWS CDK とは コードでインフラを定義 TypeScript, Pythonなどの多様な言語でAWSリソースを宣言的に記述できる CloudFormationの上位層 内部的にCloudFormationテンプレートを自動生成し、デプロイが可能
CloudFormation との比較
実践と体験談
実際に触ってみた AWS公式のワークショップに取り組んだ TypeScript の基礎から始める AWS CDK 開発入門 2つのプログラムがある - 初めての
CDK プロジェクトを作成する - WordPress のサイトを CDK を使って公開する
プログラム① “初めての CDK プロジェクトを作成する”
プログラム② “WordPressのサイトをCDKを使って公開する” 右図の構成をCDKで 作成します
プログラム② “WordPressのサイトをCDKを使って公開する” 構築にあたって 参考ドキュメント (API Reference) の見方まで 丁寧に解説されて います
CDK体験してみて 良かった印象 • CloudFormation と比べ、CDK は TypeScript や Python など
複数のプログラミング言語が使える点が便利だった • インフラエンジニアとしても、普段の業務で触れる機会が少な い言語を活用して開発できるのが新鮮だった
CDK体験してみて 気になった印象 • CLI操作が中心で、マネジメントコンソールに慣れている自分 にはとっつきにくかった • コマンドを覚える必要があり、初期学習コストが高く感じた
まとめ • インフラエンジニアとして、CDKを初めて体験した • 新しいIaCツールとしての可能性を感じることができた • 今後はCDKを使いこなし、活用する立場へステップアップして いきたい