Do You Actually Need an AWS Landing Zone?

A single AWS account is the right call for early prototyping, and a full landing zone on day one is premature optimization you pay interest on. The real question is where the tipping points are: real customer data in production, a SOC 2 or HIPAA requirement, more than a couple of engineers, a second environment. A decision tree, the signals you're ready, and the minimum viable version that is not the twenty-account enterprise build.

Template included

Landing zone readiness checklist

Copy as markdown to paste into your repo, or download a branded PDF for sharing with non-technical stakeholders.

Download PDF

Frequently asked questions

Do I need an AWS landing zone?

Not on day one. A single AWS account is the right choice for early prototyping, and a full landing zone before you have real users or a compliance obligation is premature optimization. You need one once you cross a specific tipping point: real customer data in production, a SOC 2 or HIPAA requirement, a second environment, or a team larger than a couple of engineers. Until then, turn on MFA, CloudTrail, and a budget alarm, and ship.

When should you move from a single AWS account to multi-account?

The moment any one of these is true: you handle real customer, PHI, or PII data in production; you have a compliance requirement or a security review coming; you have more than two or three engineers; or you have multiple environments. It is an OR, not an AND. The first tipping point you hit is the trigger, and most teams hit two of them within a quarter.

What is a minimum viable AWS landing zone?

Four to five accounts: a management/org account that runs nothing, a log-archive account with Object Lock, a security/audit account for tooling, and separate prod and non-prod workload accounts. It is not the twenty-account enterprise build. It gives you the boundaries that stop the worst outcomes (undeletable logs, a production account a leaked staging credential cannot reach) without the operational weight of the full topology.

How many AWS accounts do I actually need?

For a 10-80 engineer regulated SMB, ten to fifteen is the healthy range, and the minimum viable version starts at four or five. Resist minting one account per microservice or per team preference. A new account is justified by a new blast radius worth isolating, a new compliance boundary, or a data classification that must not share IAM space, not by a new service. If you are past forty accounts at this size, you have rebuilt the governance problem you started with plus a per-account baseline bill.

Does a startup need a landing zone for SOC 2?

Yes, effectively. SOC 2 assessors expect production to be isolated from development structurally, and "separated by a tag in one account" is a finding, not a control. You do not need the full twenty-account enterprise build, but you do need real account boundaries: workloads separated from logs, logs an operator cannot tamper with, and access that flows through a single identity plane. The minimum viable landing zone is usually enough to clear the technical bar; the [Control Tower vs. Terraform](/library/control-tower-vs-terraform-landing-zone) call decides how you build it.

Can I retrofit a landing zone without a migration weekend?

Yes, and you should. The landing zone is designed so production never moves. You invite the existing account into the organization and place it under the Workloads OU exactly where it belongs, then build the new accounts (log-archive first, so evidence starts accruing) around it and migrate the rest at leisure. The [build guide](/library/multi-account-aws-landing-zone) covers the retrofit sequence. The anti-pattern is the big-bang move of production into a "clean" account, which converts a governance project into an availability incident.

Not sure you've crossed the line yet?

The Assessment tells you if you are past the threshold.

Kaan Systems does platform engineering and Terraform for funded SaaS, health-tech, and fintech. Compliance evidence is the by-product of that work. The Assessment tells you whether you are past the landing-zone threshold, and what the minimum is if you are. The 7-day Assessment is read-only. Book a call.