Data aanbieden

Inzicht in moderne data-architectuur

Miller Trujillo

Senior Software Engineer

Serving-laag

Generieke bigdata-architectuur met databronnen, ingestie, opslag, verwerking, orkestratie, governance, serving en opslag/rapportage voor analytics

  • Waar sla je verwerkte data op?
  • Protocollen om die te gebruiken
Inzicht in moderne data-architectuur

Welke data hebben we?

  • Welke data hebben we?
    • Is de data gestructureerd?
    • Is onze data een tijdreeks?
  • Hoe wordt de data gebruikt?

Data-opslagplaats

  • Datawarehouse
    • Geautomatiseerde rapporten/dashboards
    • BI/Data-analyse
    • Directe queries
  • Blobopslag
  • Tijdreeksdatabase
  • NoSQL-database
Inzicht in moderne data-architectuur

Hoe wordt de data gebruikt?

  • Datawarehouse
    • Geautomatiseerde rapporten/dashboards
    • BI/Data-analyse
    • Directe queries
  • Machine Learning-modellen
  • Applicaties
    • Samengevatte informatie
    • Individuele records
  • Geen one size fits all!

Python & R

API/Compute

Inzicht in moderne data-architectuur

Data aanbieden op basis van je use case

Systeem Welk type data Use case voor consumeren Tools
Datawarehouse Gestructureerde data, kan semi-gestructureerd aan Analytische queries, BI/analytics, rapportage/dashboards BigQuery, Redshift, Snowflake
Blobopslag Alle typen data ML-modellen met video/beeldverwerking, archivering S3, Cloud Storage, Azure Storage
NoSQL-database Semi-gestructureerd, tijdreeksen API-blootstelling, hoge vraag BigTable, DataStore, DynamoDB, CosmosDB
RDBMS Gestructureerde data, kan semi-gestructureerd aan Individuele records consumeren, API-blootstelling, lagere vraag Postgres, MySQL, Oracle
Inzicht in moderne data-architectuur

Serving vs. consumeren

Data aanbieden vs. consumeren

Inzicht in moderne data-architectuur

Laten we oefenen!

Inzicht in moderne data-architectuur

Preparing Video For Download...