Contacta con nosotros

Temario del curso

Fundamentos de la Ingeniería de Plataformas Intensivas en Datos

  • Introducción a las aplicaciones intensivas en datos.
  • Desafíos en la ingeniería de plataformas para big data.
  • Resumen de arquitecturas de procesamiento de datos.

Modelado y Gestión de Datos

  • Principios del modelado de datos para escalabilidad.
  • Opciones de almacenamiento de datos y optimización.
  • Gestión del ciclo de vida de los datos en un entorno distribuido.

Frameworks de Procesamiento de Big Data

  • Resumen de herramientas de procesamiento de big data (Hadoop, Spark, Flink).
  • Procesamiento por lotes frente a streaming.
  • Configuración de una tubería (pipeline) de procesamiento de big data.

Plataformas de Análisis en Tiempo Real

  • Diseño arquitectónico para análisis en tiempo real.
  • Motores de procesamiento de streaming (Kafka Streams, Apache Storm).
  • Construcción de paneles y visualizaciones en tiempo real.

Orquestación de Tuberías de Datos

  • Gestión de flujos de trabajo con Apache Airflow y otras herramientas.
  • Automatización de tuberías de datos para mejorar la eficiencia.
  • Monitoreo y alertas para tuberías de datos.

Seguridad y Cumplimiento de la Plataforma

  • Mejores prácticas de seguridad para plataformas de datos.
  • Garantía de privacidad de los datos y cumplimiento normativo.
  • Implementación de controles de acceso seguros a los datos.

Afinamiento de Rendimiento y Optimización

  • Técnicas para optimizar el ancho de banda y la latencia de los datos.
  • Estrategias de escalado para plataformas intensivas en datos.
  • Benchmarking y monitoreo del rendimiento.

Estudios de Caso y Mejores Prácticas

  • Análisis de implementaciones exitosas de plataformas de datos.
  • Lecciones aprendidas de líderes de la industria.
  • Tendencias emergentes en ingeniería de plataformas intensivas en datos.

Proyecto Final

  • Diseño de una solución de plataforma para una aplicación intensiva en datos.
  • Implementación de un prototipo de la tubería de procesamiento de datos.
  • Evaluación del rendimiento y la escalabilidad de la plataforma.

Resumen y Próximos Pasos

Requerimientos

  • Comprensión de estructuras de datos y algoritmos básicos.
  • Experiencia con programación en Java, Scala o Python.
  • Familiaridad con conceptos básicos de bases de datos y SQL.

Público Objetivo

  • Desarrolladores de software.
  • Ingenieros de datos.
  • Líderes técnicos.
 21 Horas

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas