01

Define the operational boundary

A landing zone should make the safer path easier for new workloads while preserving clear ownership and isolation. It defines how accounts or subscriptions are created, how administrators enter, where logs go, which network paths exist and which services are prohibited. Guardrails must reflect the operating model rather than copy a vendor reference architecture without context.

Document the systems, identities, information and external dependencies inside the decision. The most important failure paths are inconsistent account creation, central administrators without separation, public exposure outside policy, logging controlled by workloads. Assign one accountable owner and record any boundary that remains outside the current work. This prevents a technically sound control from being mistaken for protection of a wider process it cannot actually cover.

02

Design controls around the real workflow

Separate production, security, logging and experimentation according to consequence. Centralise identity without creating one unprotected super-administrator path. Apply baseline policy to public exposure, regions, encryption, logging and resource ownership. Preventive controls should be paired with a documented exception route and tested recovery from accidental denial.

Build the control path from account vending standards, organisation-level policy, protected central logging, separate security administration, versioned infrastructure templates. Each layer should have a stated purpose, an implementation owner and a safe failure mode. Test ordinary work as well as privileged and emergency journeys. Where the strongest option cannot yet be used, document the temporary safeguard, residual consequence and date by which the design will be reconsidered.

03

Operate from evidence

Monitor policy changes, new accounts, disabled logging, public resources and drift from approved templates. Give workload teams visibility into failures so they can correct designs without bypassing controls. Version infrastructure and policy definitions, review privileged platform changes and test whether central evidence remains available during workload compromise.

Useful operational evidence includes account creation events, policy changes, drift findings, public-resource inventory, emergency-access use. Protect that evidence from routine administrators where practical, define how long it remains useful and make gaps visible. Measures such as accounts on current baseline, critical drift age, unowned resource count, time to contain a platform-level change should trigger a review, escalation or investment decision; a dashboard without an accountable response path is only decoration.

04

Prepare for failure and misuse

Prepare for loss of federation, a compromised organisation administrator and a policy change that blocks production. Maintain controlled emergency access, protected configuration history and a safe rollback process. Recovery must include account relationships, network services, keys and central logging, not only individual compute resources.

Exercise a scenario that removes a trusted dependency or exposes an abused privilege. Require the team to use real contacts, alternate authority, preserved records and recovery procedures. Capture what was known, what remained uncertain and which decision changed the outcome. Improvements should be verified through a repeated technical check rather than closed when a document is approved.

05

Move from a pilot to sustained control

Begin with one representative service and complete the sequence: define the minimum account baseline, build one governed template, onboard a representative workload, test drift and emergency access, expand with measured exceptions. Publish the minimum standard, the exception route and the evidence required for acceptance. Expand only after the pilot shows that owners can operate the control without hidden manual work or unsafe workarounds.

Review the design after major platform, supplier, identity or business-process changes. Retire obsolete access and configuration rather than carrying every historical exception forward. Report progress in terms of reduced attack paths, faster verified recovery and clearer ownership. This keeps the programme connected to operating risk instead of measuring activity alone.

Practical checklist

What to do next.

  • ✓Define account and subscription boundaries.
  • ✓Separate security and workload administration.
  • ✓Protect central logs from workloads.
  • ✓Version guardrails and infrastructure.
  • ✓Provide a controlled exception route.
  • ✓Test federation and policy failure.

Use guidance responsibly

Technology, provider behaviour and legal requirements change. Validate implementation details against current official documentation, test changes safely and obtain qualified legal advice where required.

Contributors