AWS Open Source Blog

What to expect at CDK Day 2021

On September 30, 2020 a small group of community members came together to throw our first CDK Day, with people joining us from around the world to celebrate the family of products built on the Cloud Development Kit: AWS Cloud Development Kit (AWS CDK), CDK for Terraform, cdk8s, and projen.

CDK Day 2021 takes place online April 30. Registration is now open and the event is free to attend.

What’s happening at CDK Day 2021?

CDK Day 2021 will have two 3.5 hour tracks that have staggered start and end times. This means that everyone can watch the opening and closing talks together. Having two streams also allows viewers to pick between talks, so the event can be tailored toward individual interests.

CDK Day schedule (PDT / UTC-7): Friday, April 30, 2021

Time Session Speaker
Track 1 7:00 AM — 40 min Better together: AWS CDK and AWS SAM Eric Johnson
Track 1 7:40 AM — 40 min Mistakes I made when writing Infrastructure as Code, and how to avoid them Ben Bridts
Track 2 7:40 AM — 40 min Extending constructs of the CDK for Terraform Ansgar Mertens
Track 1 8:20 AM — 10 min Creating verifiable JSON Web Tokens (JWTs) with AWS CDK Matt Martz
Track 2 8:20 AM — 40 min Deploy your React/Next JS app with CDK Natalia Marek
Track 1 8:30 AM — 10 min Enjoy writing CDK constructs using projen and jsii Sebastian Hesse
Track 1 8:40 AM — 10 min Orchestrating serverless bioinformatics workflows with CDK Joshua Brenneman and Kyle Voytovich
Track 1 8:50 AM — 10 min cdk8s, the future of Kubernetes application deployments? – revisited Max Brenner
Track 1 9:00 AM — 10 min Serverless experience with CDK Galaletsang Morake
Track 2 9:00 AM — 10 min Why security pros should embrace the CDK! Dakota Riley
Track 1 9:10 AM — 40 min Observability for CI/CD Nočnica Fee
Track 2 9:10 AM — 10 min A cloud newbie’s experience with CDK Oksana Horlock
Track 2 9:20 AM — 10 min CDK-Dia: Automated diagrams for CDK infrastructure Tom Roshko
Track 2 9:30 AM — 10 min Amplify to CDK Florian Chazal
Track 2 9:40 AM — 10 min Publishing external projen modules as private GitHub packages Ken Winner
Track 1 9:50 AM — 30 min How we scale CDK within Liberty Mutual Greg Bomkamp, Nick Manuel, Rajesh Poraiyan
Track 2 9:50 AM — 40 min Avoid bad things in prod by testing CDK Darko Mesaroš
Track 2 10:30 AM — 40 min Code gen with Projen Elad Ben Israel

Highlighted talks

To learn more about all of the talks, visit Here are a few highlights:

Mistakes I made writing Infrastructure as Code, and how to avoid them
There have been ways to generate CloudFormation templates using general-purpose programming languages since 2013. As such, there have been many learning opportunities even before the CDK was released. In this talk, Bridts will look at mistakes made in those years to avoid them in the future.
Ben Bridts, AWS Community Hero and APN Ambassador @ Cloudar

Better together: AWS CDK and AWS SAM
Johnson demonstrates building a serverless application using the CDK. He also will show using the SAM CLI for local testing and debugging. At the end of this session, attendees will have a better understanding of how CDK and SAM work together to help you develop, test, and deploy serverless applications efficiently.
Eric Johnson, Principal Developer Advocate – Serverless @AWS

Deploy your React/Next JS app with CDK
Markek will go over two ways of deployment and development of React and Next JS applications — using CDK patterns, and using Amplify for front-end and AWS CDK for the front end — and also will demonstrate one of them.
Natalia Marek, Apprentice Software Developer, Infinity Works

Why Security Pros Should Embrace the CDK!
Are you a security professional who has engineering teams using the CDK? Or responsible for building infrastructure as code for security automation? In this lighting talk, Riley will dive in why the CDK enables teams to more easily develop secure software on AWS.
Dakota Riley, Security Engineer at Stedi, Inc,

Enjoy Writing CDK Constructs Using projen and jsii
Writing CDK constructs, testing, and releasing them to various repositories takes time and effort. Projen and jsii aim to reduce this complexity, but they also introduce new ones. This talk walks through the projen setup process and pitfalls Hesse has encountered when writing CDK constructs.
Sebastian Hesse, freelance software engineer

Register now

Register for free today on eventbrite.

To see what you missed at last year’s event, visit the CDK Day 2020 Rewind page, which includes talk videos.

Ignacio Riesgo

Ignacio Riesgo

Ignacio is Head of Kubernetes Product Marketing for AWS.