Vad är modern dataarkitektur?

Förstå modern dataarkitektur

Miller Trujillo

Senior Software Engineer

Vad kommer vi att lära oss?

  • Moderna dataarkitekturer
  • Olika typer av dataarkitekturer
  • Komponenter
    • Inmatning till leverans
    • Datastyrning
    • Orkestrering
  • Utforma en modern datalösning
Förstå modern dataarkitektur

Moderna dataarkitekturer

Egenskap Modern dataarkitektur Traditionell dataarkitektur
Volym och variation Stora volymer och flera format Mindre volymer av strukturerad data
Lagring Datasjöar, NO-SQL, datalager Relationsdatabaser, datalager
Bearbetningsmetod Realtids- eller nära realtidsbearbetning Enbart batchbearbetning
Skalbarhet och flexibilitet Molnbaserade lösningar Hårdvaruinvesteringar
Demokratisering Självbetjäningsverktyg för analys Stort beroende av IT-avdelningar
Förstå modern dataarkitektur

Krav på moderna dataarkitekturer

  • Flexibilitet och utbyggbarhet
  • Använder molnplattformar för skalning
  • Hanterar ökande datavolymer
  • Kritiska affärsprocesser
    • Fakturering
  • Integrera distribuerade domäner
  • Datastyrning och säkerhet
1 https://www.ibm.com/resources/the-data-differentiator/data-architecture
Förstå modern dataarkitektur

Komponenter

  • Datakällor
  • Datainmatning
  • Datalagring
  • Databearbetning
  • Dataorkestrering
  • Datastyrning och säkerhet

Generisk big data-arkitektur med datakällor, lagring, batch- och strömbearbetning, orkestrering samt analyslagring och rapportering

1 https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/big-data
Förstå modern dataarkitektur

Nu kör vi en övning!

Förstå modern dataarkitektur

Preparing Video For Download...