This is a collection of posts, videos and similar content which has been published within the CDK ecosystem.
Correctly defining CDK dependencies in L3 constructs
When creating L3 constructs for the AWS CDK, the easiest thing to get wrong is defining dependencies. And with wrong dependency definitions you make it hard to impossible to use your package. This post will show how you correctly define CDK dependencies.
What I learned using the AWS CDK in the past year
In 2019, I worked as a Developer when I decided to change my profile and become an AWS Architect. I started working with the CDK in October 2019. I learned a lot from the CDK and from the AWS itself.
Migrating CloudFormation templates to the AWS Cloud Development Kit
Until today, the only way to leverage the infrastructure defined in existing templates was the CfnInclude class from the core module, which allowed including a CloudFormation template in a CDK application, and outputting it unchanged. However, this solution has a couple limitations:
Creating an AWS Cognito user pool with OAuth flows using AWS CDK
The other day I wanted to create an AWS Cognito User Pool with OAuth 2.0 client credential flow using the famous AWS CDK. It is pretty easy but not obvious...
AWS Community Nordics 2020 Virtual Event: CDK Special
I got the chance to speak about my current favourite subject (CDK) in detail! The event was a 2 hour intense deep dive (with demos) into what CDK is all about, why & how we use it at Alma Media, important concepts and finally some considerations for complex projects
Building Scalable GraphQL APIs on AWS with CDK, TypeScript, AWS AppSync, Amazon DynamoDB, and AWS Lambda
In this post, we’ll be building an AWS AppSync API from scratch using CDK. The post will focus on how to use CDK to deploy AppSync APIs that leverage a variety of AWS services including Amazon DynamoDB and AWS Lambda.