Home / Insights / Architecture and Modernization

Architecture and Modernization

Data Fabric Explained: When It Helps, How It Differs from Data Mesh, and How to Start

A data fabric connects data across many systems through shared metadata, integration and governance, rather than moving everything into one place. This guide explains the architecture, compares it with data mesh and central platforms, and shows when it pays off and how to start small.

TopicsArchitecture and ModernizationAI and Machine LearningBusiness Operations and Integration

Key takeaways

  • A data fabric is an architecture that provides unified access to data across distributed systems using metadata, integration services, governance and automation.
  • It complements rather than replaces warehouses and lakes: some data is moved, some is accessed in place.
  • Data mesh is an organisational approach that gives domain teams ownership of data products; fabric is a technology approach. They can coexist.
  • A fabric is worth it for organisations with many systems, multiple clouds or strict governance needs; smaller organisations rarely need the full concept.
  • Start with a catalogue, a few high-value data products and consistent access controls before buying a platform.

Most organisations’ data is scattered: ERP, CRM, e-commerce, support tools, spreadsheets, multiple clouds and the occasional legacy database. Moving everything into one central store is expensive and slow, and the copy is often out of date. Data fabric is an architectural approach that aims to make distributed data findable, accessible and governed without necessarily centralising it.

The term is used loosely by vendors, so this guide focuses on the underlying ideas and practical decisions.

What a data fabric includes

ComponentPurpose
——
Metadata layerCaptures technical and business metadata, lineage and usage across sources
Data catalogueLets people and systems discover datasets with descriptions, owners and quality information
Integration servicesBatch, streaming, change data capture and virtualised access to sources
Semantic layerShared business definitions — customer, order, revenue — mapped to source data
Governance and securityAccess policies, masking, classification and audit applied consistently
Data quality and observabilityMonitors freshness, completeness and anomalies
AutomationUses metadata to recommend joins, detect sensitive data and automate pipelines

Many of these components exist separately today; a fabric connects them through shared metadata.

How it works in practice

A business analyst searches the catalogue for “active customers”, finds a governed dataset defined in the semantic layer, sees its owner, freshness and quality score, and queries it through a consistent access layer. Behind the scenes, some data comes from a warehouse, some is virtualised from a CRM and some streams from an operational database. Access policies mask personal fields for users without permission, and every query is logged.

Data fabric versus data mesh versus central platforms

AspectCentral warehouse or lakehouseData fabricData mesh
————
Core ideaMove data into one platformConnect distributed data through metadata and integrationDomain teams own and publish data products
Primary leverTechnology and central teamTechnology and automationOrganisation and ownership
StrengthsSimplicity, performance, consistencyWorks across many systems and clouds; less copyingScales ownership; data closer to domain knowledge
ChallengesBottleneck central team; data latencyComplexity; vendor claims outpace realityRequires mature teams and standards

Many organisations combine a central platform for analytics with fabric-style catalogue and governance, and mesh-style domain ownership.

When a data fabric is worth it

  • Many source systems across business units, regions or clouds.
  • Strong regulatory requirements for lineage, access control and audit.
  • Frequent need to combine operational and analytical data.
  • A central team that has become a bottleneck for integration requests.
  • AI initiatives that need governed access to data in many places.

It is less useful when data volumes and sources are modest; a well-run warehouse with a catalogue is usually enough. Our guide to data lakes and warehouses covers that path.

Data fabric and AI

AI raises the stakes for data access and governance. Retrieval-augmented assistants and machine learning models need to find the right data, respect permissions and record lineage. A fabric’s catalogue, semantic layer and policy enforcement make it easier to give AI systems governed access — and to explain later which data informed which output. See our guide to data strategy for AI.

Implementation approach

  1. Start with use cases: pick two or three cross-system questions that matter, such as a single customer view or end-to-end order visibility.
  2. Catalogue the relevant sources with owners, definitions and sensitivity.
  3. Define shared business terms in a semantic layer.
  4. Choose integration per source: replicate where performance matters, virtualise where freshness and low copying matter.
  5. Apply consistent access policies and masking across sources.
  6. Add quality monitoring and lineage for the datasets in scope.
  7. Expand domain by domain, measuring time to find and use data.

Risks and realities

  • Vendor marketing: “data fabric” products vary widely; evaluate specific capabilities rather than labels.
  • Virtualisation performance: querying sources in place can be slow or load operational systems; cache or replicate where needed.
  • Metadata quality: automation depends on good metadata; poor descriptions and ownership limit value.
  • Organisational change: technology cannot fix unclear ownership or conflicting definitions.

Worked example: a multi-brand retailer

A hypothetical retailer runs three brands, each with its own e-commerce platform, CRM and loyalty system, plus a shared ERP and a cloud warehouse used mainly by finance. Leadership wants a single view of customers across brands and governed access for an AI assistant used by customer service.

  • Catalogue first: the team registers customer, order and loyalty datasets from all three brands with owners and sensitivity labels.
  • Shared definitions: “active customer”, “lifetime value” and “order” are defined once in a semantic layer, resolving differences between brands.
  • Mixed integration: order and customer data are replicated into the warehouse nightly for analytics; current loyalty balances are read in place through an access layer because they change constantly.
  • Policy enforcement: customer service agents see contact details only for the brand they support; analysts see pseudonymised identifiers.
  • AI access: the assistant retrieves customer context through the same governed access layer, so its answers respect the same permissions and are logged.

The result is not a single product but a set of connected capabilities — catalogue, semantic layer, integration and policies — that serve analytics, operations and AI consistently.

Questions to ask vendors

TopicQuestion
——
MetadataWhich sources can you harvest metadata and lineage from automatically?
AccessCan policies be defined once and enforced across warehouse, lake and virtualised sources?
PerformanceHow do you cache or push down queries to avoid loading operational systems?
OpennessAre metadata and policies exportable through open standards or APIs?
AIHow do AI tools access data through your layer while respecting permissions?

Ask for a proof of concept on your own sources rather than relying on demos.

Measuring success

  • Time for an analyst or team to find and access a needed dataset.
  • Share of critical datasets with owners, definitions and quality checks.
  • Number of duplicate copies and pipelines retired.
  • Audit findings related to data access.
  • Adoption of shared business definitions in reports.

Frequently asked questions

Is a data fabric a product I can buy?

Vendors sell platforms that provide many fabric capabilities, but a fabric is an architecture. You will combine products with your own governance and processes.

Does a data fabric replace the data warehouse?

No. Warehouses and lakehouses remain the best place for heavy analytics. The fabric connects them with other sources and applies consistent governance.

How does data mesh relate to data fabric?

Mesh is about ownership and organisation; fabric is about technology and integration. Many organisations use fabric capabilities to support a mesh-style operating model.

Where should a mid-sized company start?

With a catalogue, clear ownership and a governed central platform for key data. Add virtualisation and automation as complexity grows.

Sources and methodology

Facts in this article were checked against the sources below on 6 November 2026. Directory data (ratings, review counts, rate bands and team sizes) changes over time and is shown as published on the date accessed. Illustrative examples are labelled as such and are not quotes.

    Data scattered across too many systems?

    Share your systems and goals. We will help you decide between central platforms, fabric and mesh approaches, and plan practical first steps.