Este curso ofrece una comprensión integral de su arquitectura y componentes clave, como Zookeeper, Kafka Topics, Producers y Consumers. Cubre desde la instalación y configuración hasta operaciones avanzadas, escalabilidad, herramientas, API en Java, Kafka Streams y Connect, gestión de esquemas, monitorización y seguridad.
Duración: 20 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa va dirigida a programadores, analistas, administradores de sistemas e ingenieros de datos interesados en aprender a gestionar flujos de datos en tiempo real y a implementar soluciones de mensajería escalables en Apache Kafka.
Requisitos previos
Para perfil de administración se recomienda tener experiencia con entorno Linux y para perfil de desarrollo con los lenguajes Java o Python, o al menos nociones claras de programación orientada a objetos.
Objetivos
- Entender la arquitectura y componentes de Apache Kafka y Zookeeper.
- Configurar e instalar un entorno funcional de Kafka.
- Gestionar Topics, Producers y Consumers y optimizar configuraciones.
- Desarrollar y mantener soluciones escalables mediante Kafka Streams y Connect.
- Implementar prácticas de seguridad y monitorización en Kafka.