Skip to main content

Compute, Containers, and Scaling

The question for this group

Where should this workload run, and what will I still need to operate?

Practice containers on ECS with Fargate; compare other models before adding them.

Topics to explore​

  • Compute models: virtual machines, containers, functions, and the operational trade-offs.
  • EC2 basics: instances, images, storage, service management, patching, and Systems Manager access.
  • Container basics: Dockerfiles, image layers, registries, ports, volumes, and local Compose workflows.
  • Container delivery: ECR, image tags and digests, image scanning, and architecture compatibility.
  • ECS with Fargate: task definitions, services, roles, resource sizing, health checks, and load balancing.
  • Serverless and scaling: Lambda, API Gateway, cold starts, concurrency, statelessness, and autoscaling.

Practice target​

Containerize an existing sample API, publish it to ECR, and run it on ECS with Fargate. Diagnose a failed health check and compare this design with Lambda.

My study notes​

Resources​

Back to the full roadmap.