Skip to main content

21.1 Enterprise Architecture Mental Model

Enterprise Datasphere architecture has five interacting planes.

PlanePurpose
SourceSystems that create authoritative data
IntegrationAcquire, replicate, transform and federate
SemanticDefine reusable business meaning
ConsumptionAnalytics, applications and data products
ControlSecurity, governance, lifecycle, operations and cost

Reference flow​

Source systems -> acquisition -> harmonization -> semantic contract -> consumption

The control plane cuts across every stage.

System of record versus system of insight​

A source system owns transactional truth. Datasphere should generally provide governed analytical truth, not become an accidental replacement for the transactional application.

Data product thinking​

A reusable data asset should have:

  • owner
  • purpose
  • business definition
  • consumers
  • quality expectations
  • security classification
  • freshness
  • lineage
  • support model

Architecture test​

Ask:

  1. Who owns the source?
  2. Who owns the semantic meaning?
  3. Who consumes the data?
  4. Where is the data persisted?
  5. What happens when the source is unavailable?
  6. How is correctness proven?