Publicación de datos

Comprender la arquitectura de datos moderna

Miller Trujillo

Senior Software Engineer

Capa de publicación

Arquitectura genérica de Big Data con orígenes, ingesta, almacenamiento, procesamiento, orquestación, gobierno, publicación y almacenamiento analítico e informes

  • Dónde guardar los datos procesados
  • Protocolos para consumirlos
Comprender la arquitectura de datos moderna

¿Qué datos tenemos?

  • ¿Qué datos tenemos?
    • ¿Son estructurados?
    • ¿Son series temporales?
  • ¿Cómo se consumirán?

Repositorio de datos

  • Data Warehouse
    • Informes/cuadros de mando automatizados
    • BI/Analítica de datos
    • Consultas directas
  • Almacenamiento de blobs
  • Base de datos de series temporales
  • Base de datos NoSQL
Comprender la arquitectura de datos moderna

¿Cómo se consumirá?

  • Data warehouse
    • Informes/cuadros de mando automatizados
    • BI/Analítica de datos
    • Consultas directas
  • Modelos de machine learning
  • Aplicaciones
    • Información resumida
    • Registros individuales
  • ¡No hay talla única!

Python y R

API/Cómputo

Comprender la arquitectura de datos moderna

Publica tus datos según el caso de uso

Sistema Tipo de datos Caso de uso de consumo Herramientas
Data warehouse Datos estructurados; puede manejar semiestruct. Consultas analíticas, BI/analítica, informes/cuadros de mando BigQuery, Redshift, Snowflake
Blob storage Todo tipo de datos Modelos de ML con vídeo/imagen, archivado S3, Cloud Storage, Azure Storage
Base NoSQL Semiestructurados, series temporales Exposición vía API, alta demanda BigTable, DataStore, DynamoDB, CosmosDB
RDBMS Datos estructurados; puede manejar semiestruct. Consumo de registros individuales, exposición API, menor demanda Postgres, MySQL, Oracle
Comprender la arquitectura de datos moderna

Publicar vs. Consumir

Publicar vs. consumir datos

Comprender la arquitectura de datos moderna

¡Vamos a practicar!

Comprender la arquitectura de datos moderna

Preparing Video For Download...