Data Mesh och Data Fabric

Förstå modern dataarkitektur

Miller Trujillo

Senior Software Engineer

Data Mesh

  • Arkitekturansats för att decentralisera dataägande och datahantering
  • Ägarskap och hantering:
    • Fullt ansvar för data
    • Säkerställer kvalitet, säkerhet och integritet
Förstå modern dataarkitektur

Data Mesh-arkitektur

  • Ägare för varje datamängd
  • Exponera data som produkter
  • Gemensam infrastruktur
  • Mikrotjänster
  • Nytt tankesätt!

Data mesh-arkitektur i fågelperspektiv

1 https://martinfowler.com/articles/data-monolith-to-mesh.html
Förstå modern dataarkitektur

Hur bearbetar man data då?

  • Organisatoriska och kulturella aspekter av datahantering
  • Domändataprodukter är förstahandsborgare
  • Verktyg är andrahandsborgare
  • Datasjöar och datalager är bara noder – detaljer inom en domän
Förstå modern dataarkitektur

Data Mesh – fördelar och utmaningar

  • Fördelar:
    • Datademokratisering
    • Decentralisering
    • Tydligt ägarskap
    • Skalbarhet och rörlighet
    • Snabbare time to market
    • Flexibilitet i teknikstacken
    • ...
  • Utmaningar:
    • Kulturell förändring
    • Datastyrning
    • Samarbete och koordinering
    • Teknisk komplexitet
Förstå modern dataarkitektur

Data Fabric

  • Enhetlig och integrerad vy
  • Demokratisering av data
  • Metadata
    • Kunskapsgraf
    • AI/ML-algoritmer
    • Aktiv metadata
  • Intelligent integration
  • Bättre datahantering och dataskydd
1 https://www.gartner.com/smarterwithgartner/data-fabric-architecture-is-key-to-modernizing-data-management-and-integration 2 https://www.ibm.com/topics/data-fabric
Förstå modern dataarkitektur

En Data Fabric bör stödja...

  • ETL
  • Strömning
  • Replikering
  • Meddelandehantering
  • Datavirtualisering
  • Datamikrotjänster
  • ...
Förstå modern dataarkitektur

Nu kör vi en övning!

Förstå modern dataarkitektur

Preparing Video For Download...