Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Deploying Serverless applications with AWS CDK

Deploying Serverless applications with AWS CDK

Hugh Evans

August 06, 2021
Tweet

More Decks by Hugh Evans

Other Decks in Programming

Transcript

  1. Outline • What is the AWS CDK? • Options for

    packaging Lambdas functions in CDK • Making a HTTP API • Deploying a frontend • Live demo • Questions If time permits: • Keeping CDK up to date • AWS Step Functions
  2. Three levels of CDK construct • Level 1 – Constructs

    that implement one-to-one mapping of a CloudFormation resources: • Level 2 – Constructs provided by CDK libraries for service to service interactions with logical defaults and convenience decorator functions • Level 3 – Highest level of abstraction. Can be universally reusable or private to your domain where it encapsulates fi xed tokens of con fi guration