Alexander Bubeck
The power of Cloud Development Kit (CDK): How to get the most out of it
#1about 3 minutes
Comparing CDK with Terraform and other IaC tools
CDK uses AWS CloudFormation for state management, contrasting with Terraform's direct API calls and local state files.
#2about 3 minutes
Unifying AWS and Kubernetes deployments with CDK
CDK and CDK8s allow you to define both your AWS infrastructure and Kubernetes manifests in a single, high-level programming language.
#3about 4 minutes
Managing multiple environments with CDK staging
Use the staging concept in CDK to deploy multiple, independent instances of your application within the same AWS account for easier development.
#4about 5 minutes
Avoiding common pitfalls in large-scale CDK projects
Be aware of CloudFormation stack dependency issues, establish a strict naming scheme early, and structure code to minimize team conflicts.
#5about 3 minutes
Extending CDK functionality with custom resources
Use custom resources to overcome CDK limitations by making direct AWS API calls or executing Lambda functions during deployment.
#6about 1 minute
Applying software engineering tools to CDK projects
Improve code quality and security by integrating standard development tools like linters, security scanners, and AI assistants into your CDK workflow.
#7about 2 minutes
Deciding when to use CDK versus Terraform
Choose CDK for fast-paced, AWS-native projects with unified teams, but prefer Terraform for multi-cloud, explicit configurations, or existing expertise.
#8about 6 minutes
Audience Q&A on CDK implementation details
The discussion covers topics such as testing strategies, repository structure, importing existing resources, and multi-account setups.
Related jobs
Jobs that call for the skills explored in this talk.
VECTOR Informatik
Stuttgart, Germany
Senior
Kubernetes
Terraform
+1
ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
TypeScript
React
+3
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
05:17 MIN
Shifting from traditional CVs to skill-based talent management
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
05:12 MIN
How to build structure and culture without killing agility
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
05:17 MIN
Europe's push for digital independence from US tech
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
Featured Partners
Related Videos
Program your infrastructure with CDK and TypeScript
Robert Hoffmann
Stop configuring infrastructure, start coding it!
Robert Hoffmann
Building Reliable Serverless Applications with AWS CDK and Testing
Raphael Manke
Chaos in Containers - Unleashing Resilience
Maish Saidel-Keesing
The Future of Cloud is Abstraction - Why Kubernetes is not the Endgame for STACKIT
Dominik Kress
Building Applications with Infrastructure as Code
Talia Nassi
Unleashing Potential Across Teams: The Power of Infrastructure as Code
Alayshia Knighten
Kubernetes Maestro: Dive Deep into Custom Resources to Unleash Next-Level Orchestration Power!
Um e Habiba
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Kummer Consulting
Berlin, Germany
Azure
DevOps
Ansible
Grafana
Terraform
+5


GIOS Technology
Knutsford, United Kingdom
£117K
API
Kafka
DevOps
Gitlab
+10


Cloud Solutions
Frankfurt am Main, Germany
Go
Bash
Rust
Linux
Shell
+6

AllatNet Recruiting GmbH & Co. KG
Erlangen, Germany
GIT
Java
Bash
DevOps
Gradle
+11



Büro (eg
Kastellaun, Germany
DevOps
Docker
Terraform
Agile Methodologies
Software Architecture
+2