What you gain
No hardware, no data-centre relationship, and a launch that does not wait on procurement. Capacity is available the moment you need it.
Sometimes there is no rack and there is not going to be one. This pattern puts every tier on AWS, but designs the cost controls in from the first commit rather than discovering them in month four. Right-sized instances, an egress path chosen deliberately, storage classes that match access reality, and commitments bought against measured usage instead of hope.
Every tier named, every boundary drawn. Blue is capacity you own; grey is capacity you rent.
Web · mobile · television
The tier to watch on the invoice
Containers, right-sized
Storage class matched to access
No console clicking, ever
| Concern | Default outcome | Engineered outcome |
|---|---|---|
| Egress | Metered on every segment, unbounded | Cache policy and commit pricing chosen against measured traffic |
| Compute | Oversized instances, idle overnight | Right-sized, scaled to real concurrency |
| Storage | Everything in the hot class forever | Lifecycle rules matched to actual access curves |
| Transcoding | Per-minute managed service | Owned GPU instances, batched |
| Commitments | Bought on a guess, or not at all | Bought against measured baseline |
| Change control | Console clicks nobody can replay | Terraform plan in a merge request |
Every architecture pays for something. Here is the bill for this one.
No hardware, no data-centre relationship, and a launch that does not wait on procurement. Capacity is available the moment you need it.
A bill that grows with success. That is survivable when it is engineered and monitored; it becomes existential when nobody owns it.
Most services that grow on this pattern eventually move delivery and origin onto their own metal. Because everything is Terraform, that migration is a change of target, not a rewrite.
No hardware, a hard launch date, or a compliance position that requires a hyperscaler. You still want the bill engineered.
Most evaluations end up comparing all three. They are all delivered, and none of them is the default answer.
Send what you have — hardware, cloud account, current bill, launch date. The answer is usually one of these three, and occasionally it is that you should change nothing.