Skip to content

AWS Advanced

Hub › AWS › Advanced

What you'll build

You extend the intermediate Lambda + API Gateway dynamic site into a production-capable stack. You add a DynamoDB table for persistent data, Cognito authentication with a Lambda authorizer, Infrastructure as Code with CDK, local testing with SAM, CI/CD with CodePipeline, observability with CloudWatch, and production hardening with WAF and rate limiting.

The ladder

  1. 01 Why DynamoDB
  2. 02 Create a DynamoDB table
  3. 03 Cognito auth
  4. 04 Lambda authorizer
  5. 05 IaC with CDK
  6. 06 SAM and local testing
  7. 07 CloudFormation outputs
  8. 08 CI/CD with CodePipeline
  9. 09 CloudWatch logs and alarms
  10. 10 Production hardening