Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Módulo 1: Introdução à arquitetura e configuração do cluster Confluent Apache Kafka
- O papel do Kafka nos pipelines modernos de dados.
- Diferenças entre o Apache Kafka e o Confluent Kafka.
- Componentes principais: produtores, consumidores, brokers, tópicos e partições.
- Modelos de implantação e considerações de escalabilidade do cluster Kafka.
Módulo 2: Configuração do Quorum do 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 (em equipe e como serviço).
- Utilização da Interface de Linha de Comando (CLI) do Zookeeper.
- Prática: Configuração do quorum do 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 Multi-Broker do Kafka.
- Prática: Testes do cluster Kafka.
- Posso me conectar ao meu cluster Kafka?
- Configuração do Advertised.listeners: a configuração mais importante.
- Configuração de tópicos.
- Configurações para download e ingestão de mensagens nos tópicos.
- Prática: Demonstração da resiliência do Kafka.
- Desempenho do Kafka: I/O.
- Desempenho do Kafka: Rede (RED).
- Desempenho do Kafka: RAM.
- Desempenho do Kafka: CPU.
- Desempenho do Kafka: Sistema Operacional (OS).
- Desempenho do Kafka: Outros fatores.
- Prática: Como alterar a configuração do broker do Kafka.
Módulo 4: Configuração Avançada do Kafka
- Interface de usuário para tópicos do Kafka Landoop, Confluent REST Proxy e configuração do Confluent Schema Registry.
- Envio e recebimento de mensagens (CLI, Java e framework Spring).
- Métricas e ferramentas de monitoramento (Confluent Control Center, Elasticsearch, etc.).
- Gestão de arquivos de log e offsets.
- Alta disponibilidade e recuperação de desastres.
- Garantia de alta disponibilidade por meio da replicação.
- Ajuste do desempenho dos 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
- Conhecimento prévio de sistemas distribuídos e conceitos de mensageria.
- Experiência com a linha de comando do Linux.
- Noções básicas de redes e administração de sistemas.
Público-alvo
- Administradores de sistemas.
- Engenheiros de DevOps.
- Equipes de plataforma e infraestrutura.
21 Horas
Testemunhos de Clientes (2)
Possibilidade de realizar exercícios independentes no ambiente de treinamento.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Curso - Kafka for Administrators
Máquina Traduzida
Exemplos muito práticos. O instrutor tentou manter um ritmo em que todos conseguissem acompanhar, mesmo com o grupo sendo bastante heterogêneo em termos de conhecimento. Ele ofereceu muito suporte a praticamente todos que pediram :)
Georgi - BMW SA
Curso - Apache Kafka for Developers
Máquina Traduzida