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.
Duración 21 horas
Temario del curso
Módulo 1: Introducción a la arquitectura y configuración del cluster Confluent Apache Kafka
- El rol de Kafka en los pipelines de datos modernos
- Diferencias entre Apache Kafka y Confluent Kafka
- Componentes clave: productores, consumidores, brokers, temas y particiones
- Modelos de despliegue de clusters de Kafka y consideraciones de escalabilidad
Módulo 2: Configuración del Quorum de Zookeeper
- ¿Qué es Zookeeper?
- El rol de Zookeeper en un cluster 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 (CLI) de Zookeeper
- Práctica: configuración del Quorum de Zookeeper
- Sistema de archivos interno de Zookeeper
- Factores de rendimiento que afectan a Zookeeper
- Demostración de herramientas de gestión para Zookeeper y Zoonavigator
Módulo 3: Configuración del Cluster de Kafka
- Conceptos básicos de Kafka
- Configuración de Kafka
- Práctica: configuración de brokers de Kafka
- Práctica: ejecución de comandos de Kafka
- Práctica: configuración de un cluster de Kafka Multi-Broker
- Práctica: pruebas de clusters de Kafka
- ¿Puedo conectarme a mi cluster de Kafka?
- Configuración de Advertised.listeners: el ajuste más importante
- Configuración de temas
- Configuración para descargar e ingerir mensajes en temas
- Práctica: demostración de la resiliencia de Kafka
- Rendimiento de Kafka: E/S (Entrada/Salida)
- Rendimiento de Kafka: Red (RED)
- Rendimiento de Kafka: RAM
- Rendimiento de Kafka: CPU
- Rendimiento de Kafka: Sistema Operativo (SO)
- Rendimiento de Kafka: Otros factores
- Práctica: cómo cambiar la configuración de los brokers de Kafka
Módulo 4: Configuración Avanzada de Kafka
- Interfaz de usuario de temas Landoop Kafka, configuración de Confluent REST Proxy y Confluent Schema Registry
- Envío y recepción de mensajes (CLI, Java y framework Spring)
- Métricas y herramientas de monitoreo (Confluent Control Center, Elasticsearch, etc.)
- Archivos de registro y gestión de offsets
- Alta disponibilidad y recuperación ante desastres
- Asegurar la alta disponibilidad mediante réplicas
- Optimización del rendimiento de productores y consumidores
- Estrategias de recuperación ante desastres
- Control de conmutación por error y recuperación de datos
- Configuración de conectores
- Implementación de Kafka Connect
- Funciones 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 de DevOps
- Equipos de plataforma e infraestructura
Reseñas (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