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 de Clúster de Confluent Apache Kafka
- ¿Qué es Apache Kafka y la Plataforma Confluent?
- Fundamentos del broker, productor, consumidor y tema en Kafka
- El rol de Kafka en pipelines de streaming de datos y mensajería
- Extensiones de Confluent: REST Proxy, Schema Registry, Control Center
- Arquitectura del clúster de Kafka: brokers, particiones y replicación
Módulo 2: Configuración del Quorum de Zookeeper
- ¿Qué es Zookeeper?
- El rol 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 hands-on: Configuración de Zookeeper (en equipo y como servicio)
- Uso de la Interfaz de Línea de Comandos (CLI) de Zookeeper
- Práctica hands-on: Configuración del quorum de Zookeeper
- Sistema de archivos interno de Zookeeper
- Factores de rendimiento que afectan a Zookeeper
- Demostración: Herramientas de gestión de Zookeeper y Zoonavigator
Módulo 3: Configuración del Clúster de Kafka
- Fundamentos de Kafka
- Configuración de Kafka
- Práctica hands-on: Configuración de Kafka en un solo broker
- Práctica hands-on: Ejecución de comandos de Kafka
- Práctica hands-on: Configuración de multi-broker (clúster) de Kafka
- Práctica hands-on: Pruebas del clúster de Kafka
- ¿Puedo conectarme a mi clúster de Kafka?
- Configuración de Advertised.listeners: configuración clave
- Configuración de temas (topics)
- Configuración de ingestión y entrega de mensajes en temas
- Práctica hands-on: Demostración de resiliencia de Kafka
- Rendimiento de Kafka: E/I, red, RAM, CPU, SO
- Rendimiento de Kafka: otros factores
- Práctica hands-on: Cómo modificar las configuraciones de los brokers
Módulo 4: Configuración Avanzada de Kafka
- Configuración de Landoop Kafka Topics UI, Confluent REST Proxy y Confluent Schema Registry
- Envío y recepción de mensajes (CLI, Java, Spring Framework)
- Herramientas de métricas y monitoreo (Confluent Control Center, Elasticsearch, etc.)
- Gestión de archivos de registro y offsets
- Alta disponibilidad y recuperación ante desastres
- Aseguramiento de alta disponibilidad con replicación
- Ajuste de rendimiento (productor/consumidor)
- Estrategias de recuperación ante desastres
- Control de failover y recuperación de datos
- Configuración de conectores
- Implementación de Kafka Connect
- Características de seguridad de Kafka
Resumen y Siguientes Pasos
Requerimientos
- Experiencia con sistemas basados en Linux y herramientas de línea de comandos
- Familiaridad con conceptos de sistemas distribuidos
- Comprensión básica de redes y configuración del sistema
Público objetivo
- Equipos de DevOps y SRE que gestionan despliegues de Kafka
- Administradores de sistemas que trabajan con Confluent y Zookeeper
- Desarrolladores y arquitectos de Kafka responsables de sistemas escalables
16 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