Saltar al contenido
aprendeaws.dev

Módulo 17 · Panorama: datos, IA y más servicios/Lección 111

Datos y analítica

Consultar, transformar, transmitir y visualizar datos: Athena, Glue, Kinesis, Redshift, EMR, OpenSearch y Quick.

Al terminar podrás

  • →Reconocer la función de cada servicio de analítica
  • →Armar un flujo de datos de la ingesta al tablero

Toda aplicación produce datos: ventas, clics, registros, lecturas de sensores. Esos datos sirven de poco sueltos. La analítica es el proceso de recogerlos, ordenarlos, guardarlos en el lugar correcto y convertirlos en respuestas: cuánto vendimos ayer, qué producto falla más, qué cliente está por irse.

AWS tiene un servicio para cada paso. Para el examen no necesitas configurarlos: necesitas saber qué hace cada uno y reconocer cuál encaja en un escenario.

Los servicios, uno por uno

  • Amazon Kinesis

    La mensajería que no para

    Captura y procesa flujos de datos en tiempo real, como clics, registros o lecturas de sensores. Kinesis Data Streams guarda el flujo para que tus aplicaciones lo consuman.
  • Amazon Data Firehose

    El camión que lleva el flujo a la bodega

    Antes Kinesis Data Firehose. Toma un flujo de datos y lo entrega, sin servidores que administrar, en destinos como S3, Redshift u OpenSearch Service. Puede transformar y comprimir en el camino.
  • AWS Glue

    El catalogador y el taller de limpieza

    Servicio serverless de integración de datos. Su Data Catalog registra qué tablas y columnas hay en tus datos (los crawlers las descubren solos), y sus trabajos de ETL extraen, transforman y cargan datos de un formato a otro.
  • Amazon Athena

    Preguntarle al archivo sin moverlo

    Consultas SQL directamente sobre archivos en S3, sin cargar los datos en una base ni administrar servidores. Pagas por las consultas que ejecutas. Usa el catálogo de Glue para saber cómo leer los archivos.
  • Amazon Redshift

    La oficina de estadística

    Data warehouse administrado: una base de datos optimizada para consultas analíticas sobre grandes volúmenes de datos estructurados, con SQL. Para informes complejos que se repiten.
  • Amazon EMR

    La fábrica de procesamiento masivo

    Plataforma administrada para correr frameworks de big data de código abierto como Apache Spark, Hadoop, Hive o Presto, sobre grandes volúmenes de datos.
  • Amazon OpenSearch Service

    El buscador de la biblioteca

    Búsqueda y análisis de texto y registros casi en tiempo real: buscar en un catálogo, analizar logs de aplicaciones, observabilidad. Basado en OpenSearch, de código abierto.
  • Amazon Quick

    La sala de tableros

    Antes Amazon QuickSight. Su parte de inteligencia de negocios, Amazon Quick Sight, crea tableros interactivos y reportes, y permite preguntar en lenguaje natural. Hoy también incluye agentes de IA para el trabajo diario.
  • AWS Lake Formation

    La portería del archivo central

    Ayuda a crear, asegurar y administrar un lago de datos en S3, con permisos detallados por base, tabla, columna o fila, en un solo lugar.

Lago de datos y data warehouse

Dos ideas que el examen da por sabidas. Un lago de datos (data lake) guarda datos de todo tipo, en bruto y en su formato original, normalmente en S3. Es barato y flexible: decides cómo leer los datos cuando los consultas. Un data warehouse guarda datos ya limpios y estructurados, pensados para consultas analíticas rápidas y repetidas. En AWS, el lago vive en S3 y el warehouse es Redshift. Muchas empresas usan los dos.

Un flujo completo: de la ingesta al tablero

Una tienda en línea quiere un tablero con las ventas del día, actualizado cada pocos minutos.

  1. 1

    Ingesta

    La aplicación envía cada venta a Kinesis Data Streams. Amazon Data Firehose toma ese flujo y lo guarda en S3 en lotes.
  2. 2

    Almacenamiento

    S3 es el lago de datos: guarda los archivos en bruto, baratos y durables. Lake Formation controla quién puede leer qué.
  3. 3

    Catálogo y transformación

    Un crawler de Glue descubre el esquema y lo registra en el Data Catalog. Un trabajo de ETL de Glue limpia los datos y los convierte a un formato eficiente.
  4. 4

    Consulta

    Athena consulta los datos en S3 con SQL. Para informes pesados y recurrentes, los datos se cargan en Redshift.
  5. 5

    Visualización

    Amazon Quick se conecta a Athena o Redshift y muestra el tablero de ventas.

Quiz

Pon a prueba lo que aprendiste

0 de 5 correctas · 5 sin responder

  1. 1.Un analista quiere consultar con SQL archivos CSV guardados en S3 sin cargar los datos en una base ni administrar servidores. ¿Qué servicio usa?

  2. 2.Una empresa necesita capturar millones de eventos de clics por minuto y procesarlos en tiempo real. ¿Qué servicio encaja?

  3. 3.¿Qué servicio descubre el esquema de tus datos, lo guarda en un catálogo y ejecuta trabajos de ETL?

  4. 4.La gerencia quiere tableros interactivos con las ventas de la empresa. ¿Qué servicio de AWS usa?

  5. 5.Un equipo ya tiene trabajos de Apache Spark y Hadoop y quiere correrlos en AWS sin administrar el clúster a mano. ¿Qué servicio elige?