Diplomado en Streaming con Kafka/Pulsar y Procesamiento de Eventos Complejos

Sobre nuestro Diplomado en Streaming con Kafka/Pulsar y Procesamiento de Eventos Complejos

El Diplomado en Streaming con Kafka/Pulsar y Procesamiento de Eventos Complejos capacita en el diseño y la implementación de arquitecturas de streaming de datos a gran escala. Se enfoca en el uso de tecnologías como Kafka y Pulsar para la gestión de flujos de eventos en tiempo real, incluyendo el procesamiento de datos complejos con Apache Flink y/o Spark Streaming. Los participantes aprenderán a construir pipelines de datos robustos, escalables y tolerantes a fallos, integrando microservicios y herramientas de monitorización para optimizar el rendimiento. Se aborda la integración de datos, el análisis en tiempo real y la aplicación de estos conocimientos en diversos casos de uso como IoT, e-commerce y análisis de logs.

El diplomado proporciona habilidades prácticas para el desarrollo de aplicaciones distribuidas, el manejo de mensajería asíncrona y la optimización de la latencia y el rendimiento de las soluciones de streaming. Se exploran diferentes patrones de diseño para el procesamiento de eventos y se profundiza en la implementación de estrategias de seguridad y alta disponibilidad. Los estudiantes estarán preparados para diseñar e implementar plataformas de datos en tiempo real y abordar desafíos de big data en entornos empresariales.

Palabras clave objetivo (naturales en el texto): streaming de datos, Kafka, Pulsar, procesamiento de eventos, Apache Flink, Spark Streaming, microservicios, pipelines de datos, IoT, e-commerce.

Diplomado en Streaming con Kafka/Pulsar y Procesamiento de Eventos Complejos

995 

Competencias y resultados

Qué aprenderás

1. Dominio de Streaming con Kafka/Pulsar y Eventos Complejos

Aquí tienes el contenido solicitado:

  • Arquitectura de Streaming: Comprenderás las bases de Kafka y Pulsar, los motores de streaming de datos más potentes.
  • Ingesta y Procesamiento de Eventos: Aprenderás a capturar, transformar y enriquecer datos en tiempo real, desde diversas fuentes.
  • Diseño de Flujos de Datos Complejos: Dominarás la creación de pipelines de datos robustos y escalables para el manejo de eventos complejos.
  • Event Sourcing y CQRS: Explorarás patrones avanzados para construir sistemas basados en eventos, optimizando la consistencia y escalabilidad.
  • Análisis en Tiempo Real: Utilizarás herramientas y técnicas para analizar datos de streaming, identificando patrones y tendencias en el momento.
  • Implementación Práctica: Desarrollarás proyectos reales, aplicando los conocimientos adquiridos en escenarios del mundo real.
  • Monitoreo y Optimización: Aprenderás a monitorear el rendimiento de tus flujos de streaming y optimizar su eficiencia y escalabilidad.

2. Maestría en Streaming: Kafka, Pulsar y Arquitecturas de Eventos Complejos

Aquí tienes el contenido solicitado:

  • Comprender la arquitectura de eventos y su impacto en el streaming.
  • Dominar Apache Kafka y Apache Pulsar para el procesamiento de flujos de datos.
  • Diseñar y construir pipelines de streaming robustos y escalables.
  • Implementar patrones de diseño para arquitecturas de eventos complejas.
  • Gestionar la ingesta, transformación y salida de datos en tiempo real.
  • Optimizar el rendimiento de las aplicaciones de streaming.
  • Integrar sistemas de streaming con otras tecnologías y plataformas.
  • Monitorear y depurar aplicaciones de streaming en producción.
  • Aplicar Kafka y Pulsar en escenarios prácticos de streaming.
  • Aprender sobre la evolución y tendencias futuras en el streaming de eventos.

3. Diseño y validación integral orientado al usuario (del modelado a la manufactura)

Aprenderás a integrar todo el proceso de desarrollo de producto desde la concepción del modelo hasta su validación final, aplicando metodologías centradas en el usuario. Desarrollarás competencias en diseño paramétrico, ergonomía, simulación, materiales sostenibles, visualización 3D y gestión de manufactura, garantizando soluciones eficientes, seguras y alineadas con los estándares industriales actuales.

4. Implementación Experta de Streaming: Kafka/Pulsar y Análisis de Eventos Avanzados

  • Dominar arquitecturas de streaming de datos: Kafka y Pulsar.
  • Configurar y gestionar clústeres Kafka y Pulsar para alto rendimiento.
  • Diseñar pipelines de streaming para ingestión, procesamiento y análisis de eventos.
  • Implementar transformaciones complejas de datos utilizando streams.
  • Aplicar técnicas avanzadas de análisis de eventos en tiempo real.
  • Utilizar herramientas de monitoreo y optimización para Kafka y Pulsar.
  • Integrar el streaming de datos con otras plataformas y servicios.
  • Aplicar patrones de diseño para la resiliencia y escalabilidad en streaming.
  • Aprender sobre el procesamiento de flujos de datos en tiempo real.
  • Comprender las estrategias de seguridad en entornos de streaming.

5. Conviértete en un Maestro del Streaming: Kafka, Pulsar y Eventos Complejos

  • Diseñar y construir pipelines de streaming robustos y escalables utilizando Kafka y Pulsar.
  • Gestionar y procesar flujos de datos en tiempo real, desde la ingestión hasta la transformación y el análisis.
  • Implementar arquitecturas de eventos complejos para la gestión de microservicios y la integración de sistemas distribuidos.
  • Optimizar el rendimiento y la eficiencia de las soluciones de streaming para manejar grandes volúmenes de datos y altas tasas de ingestión.
  • Desarrollar estrategias de monitoreo y alertas para garantizar la fiabilidad y disponibilidad de los sistemas de streaming.
  • Aplicar patrones de diseño y mejores prácticas para el desarrollo de aplicaciones de streaming resilientes y tolerantes a fallos.
  • Integrar Kafka y Pulsar con otras tecnologías como bases de datos, plataformas de análisis y sistemas de procesamiento de datos.
  • Comprender los conceptos clave de la gestión de esquemas y la serialización/deserialización de datos en entornos de streaming.
  • Aprender a utilizar herramientas de monitoreo y análisis para diagnosticar y resolver problemas en los sistemas de streaming.
  • Explorar casos de uso avanzados, como el procesamiento de eventos complejos, la detección de anomalías y la personalización en tiempo real.

6. Construcción y Optimización de Streaming con Kafka/Pulsar y Eventos Complejos

Aprenderás a integrar todo el proceso de desarrollo de producto desde la concepción del modelo hasta su validación final, aplicando metodologías centradas en el usuario. Desarrollarás competencias en diseño paramétrico, ergonomía, simulación, materiales sostenibles, visualización 3D y gestión de manufactura, garantizando soluciones eficientes, seguras y alineadas con los estándares industriales actuales.

Para quien va dirigido nuestro:

Diplomado en Streaming con Kafka/Pulsar y Procesamiento de Eventos Complejos

  • Profesionales de la industria de transmisión de datos en tiempo real, incluyendo arquitectos de software, ingenieros de datos e ingenieros de software con experiencia en el manejo de flujos de eventos.
  • Personas que busquen una actualización profesional en tecnologías como Kafka y Pulsar para el procesamiento de eventos complejos y streaming.
  • Analistas de datos y científicos de datos que deseen ampliar sus conocimientos en el análisis de flujos de datos en tiempo real y el desarrollo de soluciones de streaming.
  • Desarrolladores de aplicaciones con interés en integrar sistemas y servicios distribuidos utilizando tecnologías de mensajería y streaming.
  • Standards-driven curriculum: trabajarás con CS-27/CS-29, DO-160, DO-178C/DO-254, ARP4754A/ARP4761, ADS-33E-PRF desde el primer módulo.
  • Laboratorios acreditables (EN ISO/IEC 17025) con banco de rotor, EMC/Lightning pre-compliance, HIL/SIL, vibraciones/acústica.
  • TFM orientado a evidencia: safety case, test plan, compliance dossier y límites operativos.
  • Mentorado por industria: docentes con trayectoria en rotorcraft, tiltrotor, eVTOL/UAM y flight test.
  • Modalidad flexible (híbrido/online), cohortes internacionales y soporte de SEIUM Career Services.
  • Ética y seguridad: enfoque safety-by-design, ciber-OT, DIH y cumplimiento como pilares.

1.1 Fundamentos del Streaming: Conceptos Clave y Beneficios
1.2 Introducción a Apache Kafka: Arquitectura y Componentes
1.3 Introducción a Apache Pulsar: Arquitectura y Componentes
1.4 Comparativa Kafka vs. Pulsar: Pros y Contras
1.5 Instalación y Configuración de Kafka y Pulsar
1.6 Productores y Consumidores: Primeros Pasos
1.7 Tópicos y Particiones: Organización de Datos
1.8 Brokers y Clusters: Escalabilidad y Alta Disponibilidad
1.9 Introducción a la Arquitectura de Eventos
1.10 Casos de Uso Comunes del Streaming

2.2 Fundamentos del Streaming de Datos
2.2 Introducción a Apache Kafka
2.3 Introducción a Apache Pulsar
2.4 Comparativa: Kafka vs. Pulsar
2.5 Conceptos Clave: Productores, Consumidores, Brokers
2.6 Arquitectura de un Sistema de Streaming
2.7 Instalación y Configuración de Kafka
2.8 Instalación y Configuración de Pulsar
2.9 Primeros Pasos: Producción y Consumo de Mensajes
2.20 Casos de Uso Comunes del Streaming

3.3 Introducción a Kafka y Pulsar: Fundamentos del Streaming
3.2 Arquitecturas de Eventos Complejos: Diseño y Patrones
3.3 Desarrollo de Productores y Consumidores: Implementación Práctica
3.4 Transformación de Datos en Streaming: Procesamiento con Kafka Streams
3.5 Análisis de Datos en Tiempo Real: Integración con Frameworks
3.6 Monitoreo y Observabilidad: Gestión de Clusters de Streaming
3.7 Optimización del Rendimiento: Escalabilidad y Eficiencia
3.8 Seguridad en Streaming: Autenticación y Autorización
3.9 Integración con Otras Tecnologías: Bases de Datos y APIs
3.30 Casos de Estudio: Aplicaciones Reales y Desafíos

4.4 Introducción a la Implementación de Streaming: Kafka/Pulsar
4.2 Configuración y Despliegue: Kafka y Pulsar en Entornos Reales
4.3 Diseño de Pipelines de Streaming Eficientes
4.4 Procesamiento Avanzado de Eventos con Kafka Streams y Pulsar Functions
4.5 Análisis de Eventos en Tiempo Real: Herramientas y Técnicas
4.6 Monitoreo y Optimización del Rendimiento del Streaming
4.7 Estrategias de Escalabilidad y Alta Disponibilidad
4.8 Integración con Bases de Datos y Sistemas de Almacenamiento
4.9 Seguridad y Gobernanza en el Streaming de Datos
4.40 Estudios de Caso: Implementaciones Exitosas y Mejores Prácticas

5.5 Introducción a Kafka y Pulsar: Fundamentos y Comparativa
5.5 Arquitecturas de Streaming: Diseño y Patrones Avanzados
5.3 Kafka: Configuración, Optimización y Administración
5.4 Pulsar: Configuración, Optimización y Administración
5.5 Procesamiento de Eventos Complejos: Análisis y Transformación
5.6 Conectores y Integración: Fuentes y Sumideros
5.7 Monitorización y Observabilidad: Métricas y Alerting
5.8 Seguridad en Streaming: Autenticación, Autorización y Cifrado
5.9 Optimización del Rendimiento: Tuning y Escalabilidad
5.50 Casos de Estudio: Implementaciones Reales y Mejores Prácticas

6.6 Fundamentos de la Construcción de Streaming con Kafka/Pulsar
6.2 Diseño de Arquitecturas de Streaming Escalables
6.3 Implementación de Pipelines de Datos con Kafka
6.4 Implementación de Pipelines de Datos con Pulsar
6.5 Optimización del Rendimiento en Streaming
6.6 Gestión de Eventos Complejos y Su Procesamiento
6.7 Monitoreo y Observabilidad en Sistemas de Streaming
6.8 Estrategias de Seguridad en Streaming
6.9 Ajuste de Kafka y Pulsar para Alto Rendimiento
6.60 Casos de Estudio: Construcción y Optimización en la Práctica

7.7 Introducción a Kafka y Pulsar: Arquitecturas de Streaming
7.2 Fundamentos de Eventos Complejos: Patrones y Diseño
7.3 Instalación y Configuración de Kafka y Pulsar
7.4 Productores y Consumidores: Envío y Recepción de Datos
7.7 Transformación y Procesamiento de Streams con Kafka Streams
7.6 Modelado de Datos para Eventos Complejos
7.7 Análisis y Agregación en Tiempo Real
7.8 Seguridad y Autenticación en Kafka y Pulsar
7.9 Monitoreo y Optimización del Rendimiento
7.70 Escalabilidad y Alta Disponibilidad

8.8 Introducción a Kafka y Pulsar: Fundamentos y Comparativa
8.8 Arquitectura de Eventos Complejos: Diseño y Patrones
8.3 Modelado de Datos para Streaming: Esquemas y Serialización
8.4 Procesamiento de Streams con Kafka Streams y Apache Flink
8.5 Implementación de Pipelines de Streaming de Alta Concurrencia
8.6 Monitoreo, Observabilidad y Optimización del Rendimiento
8.7 Seguridad en Streaming: Autenticación, Autorización y Encriptación
8.8 Integración con Sistemas Externos: Bases de Datos, APIs y Microservicios
8.8 Casos de Uso Avanzados: Análisis de Datos en Tiempo Real
8.80 Despliegue y Gestión de Clusters de Streaming en Producción

  • Metodología hands-on: test-before-you-trust, design reviews, failure analysis, compliance evidence.
  • Software (según licencias/partners): MATLAB/Simulink, Python (NumPy/SciPy), OpenVSP, SU2/OpenFOAM, Nastran/Abaqus, AMESim/Modelica, herramientas de acústica, toolchains de planificación DO-178C.
  • Laboratorios SEIUM: banco de rotor a escala, vibraciones/acústica, EMC/Lightning pre-compliance, HIL/SIL para AFCS, adquisición de datos con strain gauging.
  • Estándares y cumplimiento: EN 9100, 17025, ISO 27001, GDPR.

Proyectos tipo capstones

Admisiones, tasas y becas

  • Documentación: CV actualizado, expediente académico, SOP/ensayo de propósitoejemplos de proyectos o código (opcional).
  • Proceso: solicitud → evaluación técnica de perfil y experiencia → entrevista técnica → revisión de casos prácticos → decisión final → matrícula.
  • Tasas:
  • Pago único10% de descuento.
  • Becas: por mérito académico, situación económica y fomento de la inclusión; convenios con empresas del sector para becas parciales o totales.

Consulta “Calendario & convocatorias”“Becas & ayudas” y “Tasas & financiación” en el mega-menú de SEIUM

¿Tienes dudas?

Nuestro equipo está listo para ayudarte. Contáctanos y te responderemos lo antes posible.

Por favor, activa JavaScript en tu navegador para completar este formulario.