Workshop Overview

5.1 Deploy Fitness Platfrom in AWS Cloud enviroment.

This workshop guides you through deploying and validating Deploy Fitness Platfrom in AWS Cloud enviroment.

Goal

Build a production-style stack with:

  1. VPC and networking foundation
  2. PostgreSQL database on RDS
  3. Containerized backend on ECS Fargate
  4. Frontend on S3 + CloudFront
  5. Authentication with Cognito
  6. Bedrock API integration through Secrets Manager

Architecture summary

  1. Frontend traffic goes to CloudFront and S3.
  2. API traffic goes from CloudFront to ALB and ECS service.
  3. ECS backend connects to RDS and S3.
  4. Cognito is used for authentication.
  5. Optional Bedrock key is injected from Secrets Manager.

Workshop structure

  1. 5.2 Prerequisite - IAM roles and policy baseline
  2. 5.3 Phase-based step-by-step
  3. 5.4 App Result
  4. 5.5 CloudFormation Deploy with CDK and Script
  5. 5.6 Clean Up Resource

Source of truth