Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 683 Bytes

File metadata and controls

19 lines (14 loc) · 683 Bytes

Cloud Development Kit (CDK)

  • Cloud Development Kit (CDK) is a way to define cloud infrastructure using a familiar programming language like JavaScript, Python, Java, etc
  • The code is translated into a CloudFormation template (JSON or YAML)
  • You can therefore deploy infrastructure and application runtime code toghether
    • Great for Lambda Functions
    • Great for Docker containers in ECS/EKS

The benefits of using a programming language are:

  • type safety
  • code constructs (e.g. loops, collections, etc.)
  • code reusability
  • etc.

CDK application

CDK Example

CDK Example