Entrar em Contato

Programa do Curso

Módulo 1: Introdução à arquitetura e configuração do cluster Confluent Apache Kafka

  • O papel do Kafka nos pipelines de dados modernos
  • Diferenças entre Apache Kafka e Confluent Kafka
  • Componentes principais: produtores, consumidores, brokers, tópicos, partições
  • Modelos de implantação de clusters Kafka e considerações sobre escalabilidade

Módulo 2: Configuração do Quorum Zookeeper

  • O que é o Zookeeper?
  • O papel do Zookeeper em um cluster Kafka
  • Tamanho do Quorum do Zookeeper
  • Configuração do Zookeeper
  • Implementação de SSH em nossos servidores
  • Prática: Configuração do Zookeeper (como equipe e como serviço)
  • Utilização da Interface de Linha de Comando (CLI) do Zookeeper
  • Prática: Configuração do Quorum Zookeeper
  • Sistema de arquivos interno do Zookeeper
  • Fatores de desempenho que afetam o Zookeeper
  • Demonstração de ferramentas de gerenciamento para Zookeeper e Zoonavigator

Módulo 3: Configuração do Cluster Kafka

  • Conceitos básicos do Kafka
  • Configuração do Kafka
  • Prática: Configuração do broker do Kafka
  • Prática: Execução de comandos do Kafka
  • Prática: Configuração de um Cluster Kafka Multi-Broker
  • Prática: Teste do cluster Kafka
  • Posso me conectar ao meu cluster Kafka?
  • Configuração Advertised.listeners: configuração mais importante
  • Configuração de tópicos
  • Configuração para download e ingestão de mensagens em tópicos
  • Prática: Demonstrando a resiliência do Kafka
  • Desempenho do Kafka: E/S (I/O)
  • Desempenho do Kafka: Rede (RED)
  • Desempenho do Kafka: RAM
  • Desempenho do Kafka: CPU
  • Desempenho do Kafka: Sistema Operativo (OS)
  • Desempenho do Kafka: Outros
  • Prática: Como alterar a configuração do broker do Kafka

Módulo 4: Configuração Avançada do Kafka

  • Interface de usuário do tópico Kafka Landoop, Configuração do Proxy REST Confluent e do Registro de Esquemas Confluent
  • Envio e recepção de mensagens (CLI, Java e framework Spring)
  • Métricas e ferramentas de monitoramento (Confluent Control Center, Elasticsearch, etc.)
  • Arquivos de log e gerenciamento de offsets
  • Alta disponibilidade e recuperação de desastres
  • Garantindo alta disponibilidade por meio de replicação
  • Ajuste de desempenho de produtores e consumidores
  • Estratégias de recuperação de desastres
  • Controle de failover e recuperação de dados
  • Configuração de conectores
  • Implementação do Kafka Connect
  • Recursos de segurança do Kafka

Resumo e Próximos Passos

Requisitos

  • Familiaridade com sistemas distribuídos e conceitos de mensageria
  • Experiência com a linha de comando do Linux
  • Compreensão básica de rede e administração de sistemas

Público-Alvo

  • Administradores de sistemas
  • Engenheiros de DevOps
  • Equipes de plataforma e infraestrutura
 21 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 3900 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas