AWS-Logo_White-Color
  • 1. Introduction
  • 2. Preparation
  • 3. CDK fundamentals
    • 3.1. cdk init
    • 3.2. CDK project structure
    • 3.3. CDK app - stack - construct
    • 3.4. cdk synth
    • 3.5. cdk bootstrap
    • 3.6. cdk deploy
    • 3.7. How a CDK deployment work?
  • 4. Deploy a hello world Lambda function
  • 5. Deploy UsersListHandler Lambda function
  • 6. Deploy a DynamoDB table
  • 7. Allow Lambda function to interact with DynamoDB
  • 8. Deploys CRUD handlers with Lambda functions
  • 9. Deploy an API Gateway
  • 10. Integrate other CRUD handlers with Rest API Gateway
    • 10.1 Integrate UserCreateHandler
    • 10.2 Integrate UserGetHandler
    • 10.3 Integrate UserUpdateHandler
    • 10.4 Integrate UserDeleteHandler
  • 11. Clean up
  • 12. Summary

More

  • AWS Study Group

  • Clear History
Workshop
This Workshop's web counter
Cloud Journey
Cloud Journey's web counter


Last updated

15-07-2025

d766d7f

Team
Gia Hưng
Hoàng Kha
Quang Thắng

Infrastructure as code for serverless app with AWS CDK (Cloud Development Kit)

Content

  1. Introduction
  2. Preparation
  3. CDK fundamentals
  4. Deploy a hello world Lambda function
  5. Deploy UsersListHandler Lambda function
  6. Deploy a DynamoDB table
  7. Allow Lambda function to interact with DynamoDB
  8. Deploys CRUD handlers with Lambda functions
  9. Deploy an API Gateway
  10. Integrate other CRUD handlers with Rest API Gateway
  11. Clean up
  12. Summary