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

Deploying Serverless applications with AWS CDK

Deploying Serverless applications with AWS CDK

Avatar for Hugh Evans

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