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
Introdução ao Apache Kafka
- O que é Kafka e por que usá-lo?
- Componentes principais: Tópicos, Partições, Produtores, Consumidores, Brokers
- Compreendendo o modelo de publicação-assinatura do Kafka
- Casos de uso do Kafka em aplicações reais
Configurando um Ambiente de Desenvolvimento Kafka
- Instalando e configurando Kafka e ZooKeeper
- Ferramentas de linha de comando do Kafka para gerenciamento de tópicos
- Configurando o Kafka para alta disponibilidade
Produtores e Consumidores Kafka
- Criando Produtores Kafka em Java
- Produzindo mensagens com chaves, partições e confirmações
- Criando Consumidores Kafka em Java
- Grupos de consumidores e gerenciamento de offsets
Trabalhando com Kafka Streams
- Introdução à API Kafka Streams
- Processando fluxos de dados em tempo real
- Processamento com e sem estado
- Janelas, junções e agregações
Garantindo Confiabilidade e Desempenho
- Replicação do Kafka e tolerância a falhas
- Otimizando as configurações de produtores e consumidores
- Monitorando o desempenho do Kafka
Segurança e Autenticação do Kafka
- Habilitando criptografia SSL/TLS
- Configurando autenticação com SASL
- Controle de acesso baseado em funções com ACLs do Kafka
Integrando o Kafka com Outros Sistemas
- Usando Kafka Connect para integrar bancos de dados
- Conectando o Kafka ao Elasticsearch, PostgreSQL e outras fontes de dados
- Construindo microserviços orientados a eventos com Kafka
Resumo e Próximos Passos
Requisitos
- Compreensão da programação Java básica
- Conhecimentos básicos de sistemas distribuídos e sistemas de mensagens
- Familiaridade com ferramentas de desenvolvimento de software, como Maven ou Gradle
Público-alvo
- Desenvolvedores Java que desejam integrar o Kafka em suas aplicações
- Engenheiros de software que trabalham com arquiteturas orientadas a eventos
- Desenvolvedores interessados em aprender o Kafka como um sistema de mensagens distribuído
14 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
O instrutor tentou tornar os tópicos mais complicados, explicando-os de maneira mais simples
Calvin Raj Antony - SICPA SA
Curso - Administration of Kafka Message Queue
Máquina Traduzida