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 de Confluent Apache Kafka
- El papel de Kafka en las tuberías de datos modernas
- Diferencias entre Apache Kafka y Confluent Kafka
- Componentes principales: productores, consumidores, brokers, temas y particiones
- Modelos de despliegue del clúster de Kafka y consideraciones de escalabilidad
Módulo 2: Configuración del cuórum de Zookeeper
- ¿Qué es Zookeeper?
- El papel de Zookeeper en un clúster de Kafka
- Tamaño del cuórum 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 cuórum 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 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 conectar con mi clúster de Kafka?
- Configuración de Advertised.listeners: el ajuste más importante
- Configuración de temas
- Configuración para descargar e ingerir mensajes en los temas
- Práctica: Demostración de la resiliencia de Kafka
- Rendimiento de Kafka: E/S (lectura/escritura)
- 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 para temas de Kafka Landoop, Confluent REST Proxy y configuración del Registro de Esquemas de Confluent
- Envío y recepción de mensajes (CLI, Java y framework Spring)
- Supervisión de métricas y herramientas (Confluent Control Center, Elasticsearch, etc.)
- Gestión de archivos de registro y desplazamientos (offsets)
- Alta disponibilidad y recuperación ante desastres
- Garantía de alta disponibilidad mediante replicación
- Ajuste 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
- 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 de Linux
- Conocimientos básicos de redes y administración de sistemas
Público objetivo
- Administradores de sistemas
- Ingenieros de DevOps
- Equipos de plataforma 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