10 things about AWS CDK

10 things about AWS CDK

Learn 10 things about AWS CDK. CDK support multi-language based on JSII. CDK hides complexity. CDK is based on cloud formation. CDK has a fast release cycle. CDK is multicloud. CDK everywhere (CDK8s, projen …).

What I wanted to know before starting to use it

Some months ago I joined a new team, they were on AWS and using cloudformation for some stuff and, a lot of changes were made directly in the console.

After some discussion we’ve decided to start fresh on a new infrastructure code, with some constraint in mind:

  • We are not an OPS team but we are managing the infrastructure by our self.
  • We want no manual action in the AWS console.
  • The languages we are using in the team are GO for the backend and scala/python for data.

We have considered to re-work with Cloudformation and also with Terraform, but since no-one wanted to written thousands of lines of YAML we’ve decided to use AWS CDK.

cdk aws aws cdk

What is Geek Coin

What is GeekCash, Geek Token

Best Visual Studio Code Themes of 2021

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Transform Notion into RSS reader with AWS Lambda and AWS CDK

Transform Notion into RSS reader with AWS Lambda and AWS CDK. Deploy your AWS CDK app. If you never worked with AWS CDK before — no worries, it’s all fairly simple. I recommend checking out this document.

Cross-account access to invoke AWS lambda using AWS CDK

If you are here, you may have a pretty good knowledge of how to use AWS CDK for defining cloud infrastructure in code and provisioning it through AWS. So let’s get started on how to grant permission to your lambda function to access the resources in another AWS account.

How to Organize Your AWS CDK Project

How to Organize Your AWS CDK Project. The core components of the CDK framework are stacks and constructs. A stack is the unit of deployment. All resources (or constructs) defined within a stack are provisioned or destroyed as a single entity.

Combine AWS Step Functions with CloudWatch Events using aws-cdk

AWS Step Functions allow one to execute & coordinate long-running processes. Step Functions fall into serverless AWS services, and the…