NEW
Also known as: FCG
A governance model where policies are encoded as code and enforced across federated domains through platform automation.
DESCRIPTION
Federated computational governance blends distributed decision rights with automated enforcement. Teams encode policies as code and apply them through shared platforms and pipelines. It ensures interoperability by mandating common standards while preserving domain autonomy. In data mesh, it is a core principle enabling scalable governance. Techniques include OPA-based checks, data contracts, and automated validation. Governance becomes continuous and testable, reducing manual reviews. It supports auditability and compliance with minimal friction. Clear roles and escalation paths maintain cohesion. The approach aligns governance outcomes with engineering workflows.
ALTERNATIVE DEFINITIONS
Martin Fowler
Federated computational governance means that policies are defined and executed as code, enabling automated and distributed adherence across domains.
Highlights definition and execution of policies as code across domains.
O’Reilly Media
A federated and automated approach to governance that encodes global policies and standards in platform capabilities and programmatic checks.
Stresses encoding global policies in platform features and checks.
Thoughtworks
Federated computational governance establishes automated, policy-as-code mechanisms to ensure interoperability while allowing domain autonomy.
Balances interoperability with autonomy via automation.
RELATED TERMS
Decentralized Data Architecture Governance as Code Data Contracts Open Policy Agent Domain-Driven Design Protocol Service Level Objective Metadata Management Data Ownership Governance Council
COMPETING TERMS
Centralized Governance
RELATIONS
- Broader: Computational Governance
KNOWLEDGE AREAS
Data Governance Data Management AI Governance Data Architecture Collaboration
TARGET AUDIENCE
Data Governance Manager Chief Data Officer Data Architect Data Management Consultant Enterprise Architect
EXTERNAL SOURCES
- Wikipedia - Data mesh
- Martin Fowler - Data mesh principles overview
- Thoughtworks - Federated governance in data mesh
- Open Policy Agent - Policy-as-code engine
- Data Mesh Learning - Community resources and patterns
TOP QUESTIONS
Why adopt Federated Computational Governance?
It scales governance by automating policy enforcement while respecting domain autonomy. Interoperability improves and manual reviews decrease.
Category: Relevancy
What is policy-as-code in Federated Computational Governance?
Policies are expressed as executable rules, tested and versioned like software. Engines enforce them in pipelines and platforms.
Category: Requirements
How does Federated Computational Governance relate to Data Mesh?
It’s a core principle enabling distributed ownership with consistent standards. Platforms provide guardrails and automated checks.
Category: Example
What are common mistakes in Federated Computational Governance?
Lack of shared standards and weak platform support. Over-centralization undermines autonomy; under-governance hurts interoperability.
Category: Mistakes
How to measure success in Federated Computational Governance?
Track policy coverage, violations caught pre-production, and audit readiness. Measure interoperability outcomes across domains.
Category: Management
Which tools support Federated Computational Governance?
OPA, Gatekeeper, data contract validators, CI/CD gates, and catalog-integrated policies.
Category: Opinion
What risks arise without Federated Computational Governance?
Fragmented standards and manual, error-prone reviews. Compliance gaps proliferate across teams.
Category: Risks
How is human oversight preserved in Federated Computational Governance?
Councils set standards; platforms enforce them. Exceptions follow transparent workflows.
Category: Management
Where to start implementing Federated Computational Governance?
Define core standards, choose policy engines, and integrate checks into pipelines. Pilot with motivated domains.
Category: Requirements