Policy-driven operations. Governance is not a document. It is code.
“Enterprise governance reference architectures are the 21st-century equivalent of waterfall: beautiful documents and broken implementations.”
Enterprise attempts to achieve perfect architecture upfront will fail. For any interesting governance problem, it is not possible to deductively design a reference architecture. You must build, deploy, learn, and let the architecture emerge. Governance policies are expressed as code and enforced automatically.
Mandatory tagging policies enforced at provisioning time. Resources without required tags are blocked or flagged for remediation.
Automated budget thresholds with escalation paths. Spending that exceeds approved budgets triggers alerts, approval workflows, or automated throttling.
Automated routing of spending decisions to appropriate approvers based on amount, category, and risk profile.
Automated enforcement of regulatory, security, and organizational compliance requirements in cloud resource provisioning.
All governance decisions made by a central team. Provides consistency but creates bottlenecks. Suitable for early-stage FinOps.
Central team sets policies, business units enforce within guardrails. Balances consistency with autonomy. The reformed model.
Each team manages its own governance. Maximum autonomy but risk of inconsistency and waste. Requires strong culture.