Cloud Computing Architecture Guide

Designing for Central Control and Team Autonomy

Goal

Cloud governance must protect organization-wide concerns without turning the platform team into an approval queue. The target is safe autonomy: workload teams can deliver and operate inside clear, automated boundaries.

The Short Version

Centralize decisions that require organization-wide consistency or specialized stewardship. Delegate decisions that depend on workload context and rapid feedback. Keep outcome ownership explicit on both sides.

Central platform responsibilitiesWorkload-team responsibilitiesShared outcomes
Identity foundations and federationApplication authorizationLeast privilege and access evidence
Major hierarchy and boundary designResource placement within assigned scopeClear ownership and containment
Baseline network and security controlsApplication paths and service configurationIntentional connectivity
Central evidence and common toolingWorkload telemetry and incident responseDetectable, recoverable operation
Approved templates and paved pathsRelease cadence and application lifecycleSafe change

The division can vary. What matters is that no critical responsibility falls into the gap.

Build a Platform Contract

A platform contract should state:

  • what the platform provides;

  • which guarantees and limitations apply;

  • what workload teams must configure and operate;

  • how teams request a new capability or exception;

  • which evidence both sides produce;

  • how incidents and changes are coordinated.

This is more scalable than relying on informal knowledge about who "usually handles" networking, backups, or alerts.

Paved Paths, Not Mandatory Mazes

A paved path is an approved, supported way to deploy a common workload. It can include infrastructure modules, secure defaults, identity integration, network patterns, logging, cost metadata, dashboards, and release automation.

The path should be the easiest way to meet common requirements. It should not pretend to fit every workload. Teams with a justified need can take another path, but must own the additional design, evidence, and operational burden.

Guardrails define unacceptable outcomes. Paved paths make acceptable outcomes convenient. Manual review is reserved for ambiguous, high-impact decisions rather than every routine deployment.

Scenario: A Global Enterprise Landing Model

The enterprise from earlier sections needs central compliance and independent product delivery. It adopts this model:

  • The platform team operates identity federation, hierarchy automation, baseline connectivity, central logs, and core policy.

  • Business units receive production and non-production landing boundaries with budgets and accountable owners.

  • Product teams select approved runtime and data capabilities, own application releases, define workload alerts, and respond to incidents.

  • Security specialists define high-risk requirements and review evidence; they do not manually approve every low-risk change.

  • Exceptions are documented, owned, time-limited, and visible to affected teams.

The model is evaluated by delivery lead time, policy compliance, incident outcomes, adoption of paved paths, exception age, and recovery evidence. Approval volume is not treated as a success metric.

Resolve Shared Responsibilities Explicitly

The hardest areas are often shared: vulnerability response, backup validation, cost optimization, certificate renewal, network changes, and incidents spanning platform and application layers. Use a small responsibility matrix to identify the operator, approver, verifier, and escalation owner. Then exercise the handoff.

If a workload alert reaches a product team but only the platform team can change the affected boundary, the incident process must connect them before failure occurs.

Common Mistakes

  • Centralizing routine choices and creating long approval queues.

  • Delegating infrastructure risk without tools, skills, or evidence requirements.

  • Publishing a paved path without a support and evolution model.

  • Calling a responsibility shared when neither team owns the final outcome.

If Someone Asks You

How do you balance central governance with team autonomy?

Centralize stable foundations and high-impact guardrails, provide supported paved paths, and let workload teams own contextual application decisions inside those boundaries. Define shared responsibilities and exceptions explicitly.

What You Should Remember

The platform sets safe boundaries; teams move confidently inside them.

Questions to Check Your Understanding

  1. Which decisions are good candidates for central ownership?

  2. How is a paved path different from a guardrail?

  3. Which measures reveal whether governance supports delivery and control?

Further Study

  • AWS Control Tower - Review an AWS implementation for landing-zone governance and account provisioning.

  • Azure landing zones - Review the Azure platform and application landing-zone model.