Temario del curso
Módulo 1: Introducción a la arquitectura y configuración del clúster de Confluent Apache Kafka
- El papel de Kafka en las pipelines de datos modernas
- Diferencias entre Apache Kafka y Confluent Kafka
- Componentes básicos: productores, consumidores, brokers, temas, particiones
- Modelos de implementación del clúster de Kafka y consideraciones para la escalabilidad
Módulo 2: Configuración del Quorum de Zookeeper
- ¿Qué es Zookeeper?
- Papel de Zookeeper en un clúster de Kafka
- Tamaño del Quorum de Zookeeper
- Configuración de Zookeeper
- Implementación de SSH en nuestros servidores
- Práctica: Configuración de Zookeeper (como equipo y como servicio)
- Uso de la interfaz de línea de comandos de Zookeeper (CLI)
- Práctica: Configuración del Quorum de Zookeeper
- Sistema de archivos interno de Zookeeper
- Factores que afectan el rendimiento de Zookeeper
- Demostración de herramientas de gestión para Zookeeper y Zoonavigator
Módulo 3: Configuración del Clúster de 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 un clúster Multi-Broker de Kafka
- Práctica: Pruebas del clúster de Kafka
- ¿Puedo conectarme a mi clúster de Kafka?
- Configuración de publicados.listeners: la configuración más importante
- Configuración de temas
- Configuración para descargar e ingregar mensajes en los temas
- Práctica: Demostración de la resiliencia de Kafka
- Rendimiento de Kafka: I/O
- Rendimiento de Kafka: Red (RED)
- Rendimiento de Kafka: RAM
- Rendimiento de Kafka: CPU
- Rendimiento de Kafka: Sistema Operativo (OS)
- Rendimiento de Kafka: Otros
- Práctica: Cómo cambiar la configuración del broker de Kafka
Módulo 4: Configuración Avanzada de Kafka
- Interfaz de usuario de los temas Landoop Kafka, proxy REST de Confluent, configuración del registro de esquemas de Confluent
- Envío y recepción de mensajes (CLI, Java, y marco Spring)
- Metría y herramientas de monitoreo (Centro de control de Confluent, Elasticsearch, etc.)
- Gestión de archivos de registro y desplazamientos
- Alto nivel de disponibilidad y recuperación ante desastres
- Garantizar la alta disponibilidad a través de la replicación
- Ajuste del rendimiento del productor y consumidor
- Estrategias de recuperación ante desastres
- Control de falla 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
- Familiaridad con sistemas distribuidos y conceptos de mensajería
- Experiencia con la línea de comandos Linux
- Entendimiento básico de redes y administración de sistemas
Público Objetivo
- Administradores de sistemas
- Ingenieros DevOps
- Equipos de plataformas e infraestructura
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 4800 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
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
El formador intentó explicar los temas más complicados de manera más sencilla
Calvin Raj Antony - SICPA SA
Curso - Administration of Kafka Message Queue
Traducción Automática