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 de Confluent Apache Kafka y Configuración de Clústeres
- ¿Qué es Apache Kafka y la Plataforma Confluent?
- Fundamentos de broker, productor, consumidor y tema en Kafka
- El papel de Kafka en pipelines de streaming de datos y mensajería
- Extensiones de Confluent: REST Proxy, Schema Registry y Control Center
- Arquitectura de clústeres de Kafka: brokers, particiones y replicación
Módulo 2: Configuración del Quórum de Zookeeper
- ¿Qué es Zookeeper?
- El papel de Zookeeper en un clúster de 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: Herramientas de gestión de Zookeeper y Zoonavigator
Módulo 3: Configuración de Clústeres de Kafka
- Conceptos básicos de Kafka
- Configuración de Kafka
- Práctica: Configuración de Kafka en un solo broker
- Práctica: Ejecución de comandos de Kafka
- Práctica: Configuración de clústeres de Kafka con múltiples brokers
- Práctica: Pruebas de clústeres de Kafka
- ¿Puedo conectarme a mi clúster de Kafka?
- Configuración de advertised.listeners: parámetro clave
- Configuración de temas
- Configuración de ingesta y entrega de mensajes en temas
- Práctica: Demostración de la resiliencia de Kafka
- Rendimiento de Kafka: I/O, red, RAM, CPU, sistema operativo
- Rendimiento de Kafka: otros factores
- Práctica: Cómo modificar configuraciones de brokers
Módulo 4: Configuración Avanzada de Kafka
- Landoop Kafka Topics UI, Confluent REST Proxy y configuración de 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.)
- Archivos de registro y gestión de offsets
- Alta disponibilidad y recuperación ante desastres
- Garantía de alta disponibilidad mediante replicación
- Ajuste de rendimiento (productor/consumidor)
- 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 Siguientes Pasos
Requerimientos
- Experiencia con sistemas basados en Linux y herramientas de línea de comandos
- Familiaridad con conceptos de sistemas distribuidos
- Comprensión de redes básicas y configuración de sistemas
Público Objetivo
- Equipos de DevOps y SRE que gestionan implementaciones 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
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