Course Complete
You have completed the 22-week distributed systems course.
What you built:
- Consistent, idempotent distributed task queue
- gRPC API with mTLS and streaming
- Event-sourced state in DynamoDB (single-table design)
- SQS FIFO worker pool with heartbeats, retries, and DLQ
- ECS Fargate deployment with ALB, VPC endpoints, and IAM least privilege
- Full OTel observability: traces → Tempo, metrics → Prometheus/Grafana, logs → Loki
What comes next: apply this at Amazon Leo Secure Comms.