Lesson 0001 · ~15 minutes
You already think in serverless primitives — Workers, D1, R2, Queues. AWS has a twin for each (full mapping table here). The real difference is this:
Cloudflare hides the datacenter. AWS hands it to you.
On Cloudflare you never chose a network, a firewall rule, or an identity for your code — the platform decided. On AWS, three concepts you've never needed do that work, and they're exactly where interviewers catch people who've "read about AWS" but never used it:
Here is a defensible first-whiteboard answer to "how would you run our platform on AWS?" — a document-heavy legal SaaS with a web portal, an API, and background AI processing:
Narrate it in one breath: "Traffic comes in through Route 53 and CloudFront, hits an ALB in the public subnets, which forwards to Fargate containers in private subnets. They talk to Aurora for relational data, S3 for documents, and push heavy document processing onto SQS so the API stays fast. Each service has its own least-privilege IAM role, secrets come from Secrets Manager at runtime, and everything is spread across two AZs." That paragraph is the deliverable of this lesson.
Both are "serverless compute". AWS's own decision guide frames it the way you should:
| Lambda | ECS Fargate | |
|---|---|---|
| Shape of work | Short, event-driven bursts (S3 upload triggers, queue consumers) | Long-running services (the API, the web portal) |
| Hard limits | 15-minute max runtime, cold starts | None of those — but no scale-to-zero, slower deploys (image pulls) |
| Case AI fit | "Thumbnail the upload", "consume one SQS message" | The portal/API; a 40-minute OCR-and-embed job over a 500-page filing |
Sound bite: "Fargate for the always-on services, Lambda for event-driven glue — and any document job that might exceed 15 minutes is automatically a container job."
Read the pillar summaries of the AWS Well-Architected Framework (~20 min, skim depth). It's AWS's own design doctrine — six pillars: operational excellence, security, reliability, performance efficiency, cost optimization, sustainability — and interviewers at AWS-shop companies borrow its vocabulary wholesale.