Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Fundamentos del uso intensivo de datos Platform Engineering
- Introducción a las aplicaciones de uso intensivo de datos
- Desafíos en la ingeniería de plataformas para big data
- Visión general de las arquitecturas de procesamiento de datos
Modelado de datos y Management
- Principios del modelado de datos para la escalabilidad
- Opciones de almacenamiento y optimización de datos
- Gestión del ciclo de vida de los datos en un entorno distribuido
Big Data Marcos de procesamiento
- Descripción general de las herramientas de procesamiento de big data (Hadoop, Spark, Flink)
- Procesamiento por lotes vs. procesamiento de secuencias
- Configuración de una canalización de procesamiento de big data
Plataformas de análisis en tiempo real
- Arquitectura para el análisis en tiempo real
- Motores de procesamiento de flujos (Kafka Streams, Apache Storm)
- Creación de paneles y visualizaciones en tiempo real
Orquestación de canalizaciones de datos
- Gestión del flujo de trabajo con Apache Airflow y otros
- Automatización de canalizaciones de datos para lograr la eficiencia
- Supervisión y alertas de canalizaciones de datos
Seguridad y cumplimiento de la plataforma
- Prácticas recomendadas de seguridad para plataformas de datos
- Garantizar la privacidad de los datos y el cumplimiento normativo
- Implementación de controles seguros de acceso a los datos
Ajuste y optimización del rendimiento
- Técnicas para optimizar el rendimiento y la latencia de los datos
- Estrategias de escalado para plataformas con uso intensivo de datos
- Evaluación comparativa y supervisión del rendimiento
Casos de estudio y mejores prácticas
- Análisis de implementaciones exitosas de plataformas de datos
- Lecciones aprendidas de los líderes de la industria
- Tendencias emergentes en la ingeniería de plataformas con uso intensivo de datos
Proyecto final
- Diseño de una solución de plataforma para una aplicación con uso intensivo de datos
- Implementación de un prototipo de la canalización de procesamiento de datos
- Evaluación del rendimiento y la escalabilidad de la plataforma
Resumen y próximos pasos
Requerimientos
- Comprensión de las estructuras de datos y algoritmos básicos
- Experiencia con programación Java, Scala o Python
- Familiaridad con los conceptos básicos de bases de datos y SQL
Audiencia
- Desarrolladores de software
- Ingenieros de datos
- Líderes técnicos
21 Horas