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.
Temario del curso
Módulo 1: Introducción a la arquitectura y configuración del clúster Confluent Apache Kafka
- Rol de Kafka en las tuberías de datos modernas.
- Diferencias entre Apache Kafka y Confluent Kafka.
- Componentes clave: productores, consumidores, brokers, temas (topics) y particiones.
- Modelos de implementación de clústeres Kafka y consideraciones de escalabilidad.
Módulo 2: Configuración del Quórum de Zookeeper
- ¿Qué es Zookeeper?
- Rol de Zookeeper en un clúster Kafka.
- Tamaño del quórum de Zookeeper.
- Configuración de Zookeeper.
- Implementación de SSH en nuestros servidores.
- Práctica: Configuración de Zookeeper (en equipo y como servicio).
- Uso de la Interfaz de Línea de Comandos (CLI) de Zookeeper.
- Práctica: Configuración del quórum de Zookeeper.
- Sistema de archivos interno de Zookeeper.
- Factores de rendimiento que afectan a Zookeeper.
- Demostración de herramientas de administración para Zookeeper y Zoonavigator.
Módulo 3: Configuración del clúster Kafka
- Conceptos básicos de Kafka.
- Configuración de Kafka.
- Práctica: Configuración del broker de Kafka.
- Práctica: Ejecución de comandos de Kafka.
- Práctica: Configuración de clústeres multi-broker de Kafka.
- Práctica: Pruebas del clúster Kafka.
- ¿Puedo conectar mi clúster Kafka?
- Configuración de Advertised.listeners: la configuración más importante.
- Configuración de temas (topics).
- Configuración para descargar e ingerir mensajes en los temas.
- Práctica: Demostración de la resistencia de Kafka.
- Rendimiento de Kafka: E/S.
- Rendimiento de Kafka: Red (RED).
- Rendimiento de Kafka: RAM.
- Rendimiento de Kafka: CPU.
- Rendimiento de Kafka: Sistema Operativo (OS).
- Rendimiento de Kafka: Otros aspectos.
- Práctica: Cómo cambiar la configuración del broker de Kafka.
Módulo 4: Configuración avanzada de Kafka
- Interfaz de usuario Landoop para temas Kafka, Confluent REST Proxy, configuración de Confluent Schema Registry.
- Envío y recepción de mensajes (CLI, Java y Spring framework).
- Métricas de monitoreo y herramientas (Confluent Control Center, Elasticsearch, etc.).
- Gestión de archivos de registro y desplazamientos (offsets).
- Alta disponibilidad y recuperación ante desastres.
- Aseguramiento de alta disponibilidad a través de la replicación.
- Ajuste del rendimiento de productores y consumidores.
- Estrategias de recuperación ante desastres.
- Control de conmutación por error (failover) y recuperación de datos.
- Configuración de conectores.
- Implementación de Kafka Connect.
- Características de seguridad de Kafka.
Resumen y próximos pasos
Requerimientos
- Conocimiento de sistemas distribuidos y conceptos de mensajería.
- Experiencia con la línea de comandos de Linux.
- Comprensión básica de redes y administración de sistemas.
Público objetivo
- Administradores de sistemas.
- Ingenieros DevOps.
- Equipos de plataformas e infraestructura.
21 Horas
Testimonios (2)
Posibilidad de realizar ejercicios independientes en el entorno de formación.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Curso - Kafka for Administrators
Traducción Automática
La forma de explicar de Francis es clara, presenta ejemplos que ayudan con la explicación