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.
Duração 21 horas
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
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