Prerequisites
- AWS account with admin access
- Docker images in ECR:
709825985650.dkr.ecr.us-east-1.amazonaws.com/euristiq/fleetoptima-resources:api-v0.0.4 (API)
709825985650.dkr.ecr.us-east-1.amazonaws.com/euristiq/fleetoptima-resources:web-v0.0.4 (Web)
Architecture Overview
- VPC: 10.0.0.0/16 with 2 public + 2 private subnets across 2 AZs
- RDS: Aurora PostgreSQL 16.6 cluster
- ECS: Fargate tasks for API and Web
- ALB: Port 80 (Web), Port 8080 (API)
- Cognito: 2 user pools (main + transfer server)
- SQS: 15 queues for async operations
- Secrets Manager: RDS credentials + external service keys
CloudFormation Templates
fleetoptima-infrastructure.yml
fleetoptima-api.yml
fleetoptima-web.yml
deploy-fleetoptima.sh
Video Instruction
No name - 25 October 2025.mp4