Objectives: compare platforms by what they hide; choose one per team size; estimate a monthly cost from unit prices and spot the fixed costs; plan a migration on concrete pain; diagnose networking traps. Outline: (1) two paths; (2) roadmap by team size; (3) Lightsail, ECS Express Mode, Railway, Fly.io; (4) lightweight Kubernetes; (5) cost model; (6) migration path and pitfalls.
Kubernetes solves real problems at scale. The point of the class: the right choice depends on team size, service count and operational maturity.
The course project uses EKS anyway: its goal is to learn Kubernetes, not to minimise cost.