In this episode, Eoin and Luciano explore the various pros and cons of AWS Cloud Development Kit (CDK).
We start by describing what CDK is and what it is used for. Then we spend a bit of time covering the details of how CDK actually works defining L1, L2 and L3 (patterns) constructs and the integration with CloudFormation.
In the central part of the episode we deep dive into a bunch of pros and cons of CDK, mostly trying to describe the tradeoffs and the pitfalls.
Finally, we close the episode by giving a piece of advice on what we believe is the best way to get started with CDK to minimize the surprises and be able to reap all the benefits of this amazing tools.
In this episode we mentioned the following resources:
CDK: https://aws.amazon.com/cdk/
CloudFormation: https://aws.amazon.com/cloudformation/
Terraform: https://www.terraform.io/
CDK PIpelines: https://docs.aws.amazon.com/cdk/api/latest/docs/pipelines-readme.html
CDK Patterns: https://cdkpatterns.com/
Create Resources conditionally with CDK: https://loige.co/create-resources-conditionally-with-cdk
This episode is also available on YouTube: https://www.youtube.com/AWSBites
You can listen to AWS Bites wherever you get your podcasts:
Apple Podcasts: https://podcasts.apple.com/us/podcast/aws-bites/id1585489017
Spotify: https://open.spotify.com/show/3Lh7PzqBFV6yt5WsTAmO5q
Google: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy82YTMzMTJhMC9wb2RjYXN0L3Jzcw==
Breaker: https://www.breaker.audio/aws-bites
RSS: https://anchor.fm/s/6a3312a0/podcast/rss
Do you have any AWS questions you would like us to address?
Leave a comment here or connect with us on Twitter: