En este curso, aprenderá a crear soluciones de análisis de datos de streaming a través de los servicios de AWS, incluidos Amazon Kinesis y Amazon Managed Streaming para Apache Kafka (Amazon MSK). Amazon Kinesis es un servicio de streaming de datos en tiempo real, duradero y escalable de forma masiva. Amazon MSK ofrece un servicio de Apache Kafka seguro, completamente administrado y de alta disponibilidad. Aprenderá cómo Kinesis y Amazon MSK se integran a los servicios de AWS, como AWS Glue y AWS Lambda. El curso aborda la ingesta de datos de streaming, el almacenamiento de streaming y los componentes de procesamiento de streaming de la canalización de análisis de datos. Además, aprenderá cómo aplicar las prácticas recomendadas de seguridad, rendimiento y administración a la operación de Kinesis y Amazon MSK.
Objetivos del curso
En este curso, aprenderá a hacer lo siguiente:
- Comprender las características y los beneficios de una arquitectura de datos moderna. Aprender cómo los servicios de streaming de AWS encajan en una arquitectura de datos moderna.
- Diseñar e implementar una solución de análisis de datos de streaming.
- Identificar y aplicar las técnicas adecuadas, como la compresión y la fragmentación para optimizar el almacenamiento de datos.
- Seleccionar e implementar las opciones adecuadas para ingerir, transformar y almacenar datos en tiempo real y casi en tiempo real.
- Elegir flujos, clústeres, temas, enfoque de escalado y topología de red adecuados para un caso práctico empresarial específico.
- Entender cómo el almacenamiento y el procesamiento de datos afectan los mecanismos de análisis y visualización necesarios para obtener información empresarial procesable.
- Asegurar los datos de streaming en reposo y en tránsito.
- Supervisar cargas de trabajo de análisis para identificar y corregir problemas.
- Aplicar prácticas recomendadas de administración de costos.
Audiencia objetivo
Este curso está dirigido a los siguientes destinatarios:
- Arquitectos e ingenieros de datos
- Desarrolladores que desean crear y administrar aplicaciones en tiempo real y soluciones de análisis de datos de streaming
Requisitos previos
Recomendamos que quienes asistan al curso cuenten con la siguiente experiencia:
- Al menos un año de experiencia en análisis de datos o experiencia directa creando aplicaciones en tiempo real o soluciones de análisis de streaming Le sugerimos Streaming Data Solutions on AWS, un documento técnico para quienes necesiten repasar conceptos de streaming.
- Haber completado ya seaArchitecting on AWS o Data Analytics Fundamentals
- Haber completado Building Data Lakes on AWS (Construcción de lagos de datos en AWS)
Esquema del curso
- Introducción: el análisis de datos y la canalización de análisis de datos
- Módulo 1: uso de servicios de streaming en la canalización de análisis de datos
- Módulo 2: introducción a los servicios de streaming de AWS
- Módulo 3: uso de Amazon Kinesis para análisis de datos en tiempo real
- Módulo 4: protección, supervisión y optimización de Amazon Kinesis
- Módulo 5: uso de Amazon MSK en las soluciones de análisis de datos de streaming
- Módulo 6: protección, supervisión y optimización de Amazon MSK
- Módulo 7: diseño de soluciones de análisis de datos de streaming
- Módulo 8: desarrollo de arquitecturas de datos modernas en AWS