Solicitar información

Temario del curso

Módulo 1: Introducción a la arquitectura y configuración del clúster de Confluent Apache Kafka

  • El rol de Kafka en los flujos de datos modernos
  • Diferencias entre Apache Kafka y Confluent Kafka
  • Componentes esenciales: productores, consumidores, brokers, temas y particiones
  • Modelos de implementación y consideraciones para el escalado del clúster

Módulo 2: Configuración del quórum de Zookeeper

  • ¿Qué es Zookeeper?
  • Función de Zookeeper en un clúster de Kafka
  • Tamaño óptimo para el quórum de Zookeeper
  • Parámetros y configuración de Zookeeper
  • Implementación de SSH en servidores
  • Ejercicio práctico: Configuración del quórum de Zookeeper (trabajo grupal e implementación como servicio)
  • Uso de la Interfaz de Línea de Comandos de Zookeeper (CLI)
  • Ejercicio práctico: Configuración paso a paso del quórum
  • Sistema de archivos interno de Zookeeper
  • Factores que influyen en el rendimiento de Zookeeper
  • Demostración de herramientas de gestión como Zookeeper y Zoonavigator

Módulo 3: Configuración del clúster de Kafka

  • Conceptos fundamentales en relación con Kafka
  • Parámetros y procedimientos para la configuración básica
  • Ejercicio práctico: Configuración de los brokers de Kafka
  • Ejercicio práctico: Ejecución de comandos específicos de Kafka
  • Ejercicio práctico: Implementación de un clúster multicliente de Kafka
  • Ejercicio práctico: Pruebas de funcionalidad del clúster
  • ¿Cómo verificar si se tiene conexión al clúster?
  • Importancia de la configuración “advertised.listeners”: su impacto principal en el entorno
  • Configuración y gestión de temas en Kafka<\/li>
  • Parámetros para descarga e ingestión de mensajes en los distintos temas
  • Ejercicio práctico: Pruebas de resiliencia ante fallos del sistema
  • Rendimiento de I/O y su relación con el buen funcionamiento de Kafka
  • Análisis del tráfico de red y sus implicaciones en RED
  • Efecto de la memoria RAM en el rendimiento global
  • Aporte de la unidad central de procesamiento (CPU) al funcionamiento eficiente
  • Influencia del sistema operativo como factor determinante
  • Otros aspectos influyentes sobre el desempeño general
  • Ejercicio práctico: Modificación dinámica de los parámetros de configuración de los brokers

Módulo 4: Configuraciones avanzadas para Kafka

  • Implementación e integración de herramientas como Landoop para la administración visual de temas, Confluent REST Proxy y el Registro de Esquemas de Confluent
  • Envío y recepción de mensajes mediante múltiples vías: CLI, código Java y marco Spring Framework
  • Supervisión detallada del estado del sistema con métricas y herramientas tales como Confluent Control Center o Elasticsearch
  • Gestión efectiva de los archivos de registro así como control preciso de la ubicación offset
  • Estrategias avanzadas para asegurar alta disponibilidad e incluso prevención de desastres.
  • Aplicación práctica de replicación para preservar operatividad ininterrumpida del sistema
  • Optimizaciones específicas que permiten mejorar el rendimiento tanto en productores como consumidores
  • Técnicas eficaces orientadas a la preparación y recuperación de información tras situaciones críticas.
  • Métodos probados para gestionar fallos repentinos sin perder contenido vital
  • Configuración flexible de conectores según necesidades reales del entorno productivo.
  • Ejecución exitosa del mecanismo Kafka Connect, asegurando comunicaciones estables y fluidas.
  • Mecanismos clave destinados a garantizar la protección de los datos mediante el uso de métodos encriptación y normativas rigurosas.

Resumen final y próximos pasos a seguir

Requerimientos

  • Conocimiento básico sobre sistemas distribuidos y conceptos relacionados con la mensajería
  • Experiencia previa con la línea de comandos en Linux
  • Comprensión elemental de redes e administración de sistemas

Público objetivo

  • Administradores de sistemas
  • Ingenieros DevOps
  • Equipos responsables de plataformas e infraestructura
 21 Horas

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.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (2)

Próximos cursos

Categorías Relacionadas