Multi-Account Foundation

AWS landing zone services for a governed multi-account estate

AWS landing zone services settle one thing early: the account structure everything else inherits. Get the organizational units, guardrails, and logging wrong once, and every account created afterwards repeats it. We start with an audit of the accounts you already run. The target design is then reviewed against the AWS Well-Architected Framework.

Control Tower deploys the landing zone. Terraform codifies what it does not cover — networking, permission sets, and per-account baselines. Preventive SCPs and detective Config rules apply from the first account. They feed the same cloud security posture your auditors will read.

Run it standalone, ahead of an AWS migration, or as the foundation under AWS managed services. Accounts you already have get enrolled, not rebuilt.

Landing zone · AWS Organizations
Governed
Security OU
Log Archive · Audit
enrolled
Workloads OU
prod · staging · dev
vended
Preventive controls
SCPs attached to OU
applied
Detective controls
AWS Config rules
evaluating
Org CloudTrail
central S3 · Log Archive
on

What's Included in Our AWS Landing Zone Services

Grouped by stage, from the assessment of what you run today to the governance you keep afterwards.

AWS Partner designations behind SquareOps AWS landing zone services: DevOps Services Competency, Advanced Tier Services, Well-Architected Partner Program, Amazon RDS Delivery, Public Sector, and Amazon EKS Delivery
Assess

Current-State Account Review

An inventory of every AWS account: who pays for it, who has admin, and what runs inside. Existing Config recorders, CloudTrail trails, and stack sets are flagged. Those are what collide with a Control Tower baseline at enrollment.

Design

OU and Account Structure

The organizational unit layout and account boundaries, drawn so blast radius, billing, and permissions line up. Management account kept empty, Security OU for Log Archive and Audit, workload accounts split per environment.

Design

Network Foundation

Centralized networking in its own account: Transit Gateway, per-account CIDR allocation, centralized egress, and DNS resolution. Traffic between accounts is inspected and filtered where the design calls for it.

In practice: the Transit Gateway and Network Firewall architecture we built for Synaptic.

Build

Control Tower Landing Zone Deployment

Control Tower set up against the agreed design: home region, governed regions, Log Archive and Audit accounts. The default VPC is removed, so networking comes from your own account instead.

In practice: the 10-region Control Tower landing zone we built for EyeControl.

Build

Account Factory and Vending

New accounts are requested through Account Factory or Account Factory for Terraform. They arrive with VPC, IAM roles, tags, budgets, and logging already applied. A new environment becomes a pull request, not a ticket queue.

Secure

Guardrails: SCPs, Config Rules, Security Hub

Preventive Service Control Policies deny the actions nobody should take: deleting CloudTrail, detaching internet gateways, changing IAM login profiles. Detective AWS Config rules and Security Hub standards catch the rest.

Secure

Identity and Access

IAM Identity Center wired to your existing IdP, with permission sets mapped to groups rather than people. Cross-account access is assumed through roles, so long-lived access keys stop being the way in.

Secure

Centralized Logging and Audit Trail

Organization-level CloudTrail and AWS Config logs land in a central S3 bucket in the Log Archive account. Retention and encryption are set once and enforced by policy. That is the evidence trail your ISO 27001 and SOC 2 audits ask for.

Operate

Cost Allocation, Tagging, and Budgets

Account-level cost separation, mandatory tag policies, and per-account budget alerts. Spend becomes attributable to a team on the day it happens, not at month end.

In practice: the enforceable tagging and ownership model behind a fintech AWS spend reduction.

Multi-Account Challenges We Solve

Challenge 01

Everything runs in one AWS account

Production, staging, and experiments share a blast radius. One over-broad IAM policy or one wrong region deletion reaches everything, and the bill cannot be split by team.

Our Solution

An OU and account structure where blast radius, billing, and permissions share one boundary. Control Tower deploys it; workloads move in waves.

In practice: separating healthcare environments per account for EyeControl.

Challenge 02

A new account takes a week and a ticket

Every new environment is assembled by hand — VPC, IAM, logging, budgets. No two accounts match, so security reviews restart from scratch each time.

Our Solution

Account Factory for Terraform provisions accounts from a versioned baseline. The same modules apply the VPC, permission sets, tags, and budgets, so account fifty matches account five.

In practice: Terraform provisioning that cut Tompkins Robotics onboarding time by 80%.

Challenge 03

Auditors ask who can do what, and nobody knows

Access is a spread of IAM users, inherited roles, and shared keys. Logs live in the account that produced them. An admin who caused an incident can delete the trail of it.

Our Solution

IAM Identity Center permission sets mapped to IdP groups. An organization CloudTrail lands in a separate Log Archive account, with SCPs that deny disabling it.

In practice: centralized security and ISO 27001 alignment for Synaptic.

How an AWS Landing Zone Engagement Works

Five stages from the account inventory to a governance model your team runs without us.

A greenfield landing zone typically runs three to six weeks. Estates with accounts already in production join at stage four. Enrollment is sequenced so nothing running gets interrupted, the same care we apply on an AWS architecture engagement.

Assess

Account inventory, IAM and billing ownership, existing trails and Config recorders, and the compliance obligations the design has to satisfy.

Design

OU layout, account boundaries, network topology, permission sets, and the guardrail set — agreed on paper before anything is deployed.

Deploy

Control Tower set up with the agreed regions. Log Archive and Audit accounts created, SCPs attached, and the networking account built in Terraform.

Enroll & Migrate

Existing accounts remediated and enrolled in waves, with workloads moved into their target accounts. Each wave is verified before the next starts.

Govern & Operate

Drift detection and control updates as Control Tower ships new versions. Account vending handed to your team with runbooks and observability in place.

Ready to put every AWS account under one set of rules?

Get a free landing zone assessment — we map your accounts, IAM, and logging against a Control Tower target design.

Talk to an AWS Landing Zone Architect

AWS Landing Zone Paths by Starting Point

Where you begin decides the work. These are the five starting points we see, and what each engagement covers.

01

Greenfield AWS Footprint

No AWS presence yet, or a single sandbox. The fastest path: design the OU structure, deploy Control Tower, and vend the first workload accounts already baselined. Nothing has to be untangled first.

02

One Account That Grew

Production and development share an account and an IAM policy set. We build the landing zone alongside it, then move workloads account by account. The least coupled go first, as on a phased cloud migration.

03

AWS Organizations Without Control Tower

Multiple accounts and some SCPs, but no managed baseline. Control Tower is layered onto the existing organization. Accounts are remediated for conflicting trails and Config recorders, then enrolled into governed OUs in waves.

04

Legacy AWS Landing Zone Solution

The CloudFormation-based AWS Landing Zone solution your team has maintained since before Control Tower existed. We map its customizations onto Control Tower controls and Customizations for Control Tower, then retire the old pipeline.

05

Regulated Workloads Needing More

Healthcare, financial services, or public sector obligations that Control Tower alone does not cover. Landing Zone Accelerator adds network and security orchestration, with DevSecOps controls extended into the delivery pipeline.

Control Tower, AFT, LZA, or Organizations Alone?

Four ways to build a multi-account AWS foundation, and the point at which each one stops being the right answer.

Comparison of AWS multi-account foundation options: AWS Organizations alone, AWS Control Tower, Control Tower with Account Factory for Terraform, and Landing Zone Accelerator on AWS
Option Best for What you get Where it stops
AWS Organizations only A handful of accounts, one team, low compliance load Consolidated billing, OUs, and Service Control Policies No managed baseline — logging, Config, and account setup are yours to build and maintain
AWS Control Tower Most commercial estates, greenfield or growing Managed landing zone, Log Archive and Audit accounts, mandatory and optional controls, Account Factory Console-driven customization; deep network and security orchestration needs extra tooling
Control Tower + AFT Teams already running Terraform who vend accounts often Everything Control Tower gives, plus account provisioning and customization as reviewed Terraform code Requires Control Tower, so it only runs in regions where Control Tower is available
Landing Zone Accelerator Public sector, healthcare, and heavily regulated estates Opinionated network and security orchestration mapped to compliance frameworks; runs with Organizations alone Considerable machinery to own and upgrade — over-scoped for a standard commercial estate

AWS recommends Control Tower as the foundation, with Landing Zone Accelerator layered on where the compliance requirement justifies it. We scope the same way, and say so when the plain Control Tower answer is the right one. For the reasoning behind the account split itself, see our AWS multi-account security reference architecture.