Treinamento 03 · Trilha Dados · Upnetix Learning Center

Integração de dados em tempo real com Apache Kafka.

Implemente integração de dados em tempo real com Apache Kafka da arquitetura ao monitoramento em ambientes distribuídos.

Código aberto: Apache Kafka (código aberto, licença Apache 2.0)

Integração de dados em tempo real com Apache Kafka
Trilha Dados · Upnetix Learning Center
Módulos
15
Lições
30
Carga horária
24 h
Nível ULC
ULC 100 · Fundamentos
Credencial
Credencial de Conclusão ULC com êxito de 80% ou mais
Para quem
Analista, Desenvolvedor, Engenheiro
Tecnologias
Apache Kafka, Kafka Connect, Kafka Streams, Protocolo Kafka, Zookeeper
Faz parte dos kits
DadosInfraestrutura

Você integra dados em tempo real entre sistemas usando Apache Kafka. O curso parte dos conceitos básicos e chega à operação, integração e monitoramento de clusters Kafka.

O que você vai fazer

  • Definir tópicos, partições e contratos de dados para performance e resiliência.
  • Instalar e configurar clusters Apache Kafka e Zookeeper para produção e consumo de mensagens.
  • Integrar bancos de dados relacionais e NoSQL usando Kafka Connect.
  • Proteger dados em trânsito com SSL/TLS e gerenciar permissões com ACLs.
  • Monitorar métricas essenciais e diagnosticar problemas em clusters Kafka.

Como o curso funciona

Quinze módulos, trinta lições, seguindo a ordem de projeto, implementação e operação. Cada lição termina com uma tarefa prática ou checagem do resultado obtido.

Para quem

Analistas, desenvolvedores e engenheiros que precisam integrar e operar fluxos de dados em tempo real com Apache Kafka.

Começar pela primeira lição

Ementa

  1. 01ConceitosEntenda o que é Apache Kafka, por que ele existe e como o modelo de streaming transforma o processamento de dados.2 lições
  2. 02ArquiteturaExplore a estrutura interna do Kafka, o papel do Zookeeper e como tudo se conecta.2 lições
  3. 03ProjetoAprenda a definir tópicos, partições e estratégias para atender requisitos de negócio.2 lições
  4. 04DimensionamentoEntenda como estimar recursos e planejar a infraestrutura do cluster Kafka.2 lições
  5. 05ImplementaçãoColoque o Kafka para rodar: instalação, primeiros tópicos e mensagens.2 lições
  6. 06ConfiguraçãoAprofunde-se nos parâmetros críticos para performance, retenção e integridade dos dados.2 lições
  7. 07IntegraçãoConecte Kafka com bancos de dados, aplicações e sistemas legados.2 lições
  8. 08SegurançaImplemente autenticação, autorização e criptografia no Kafka.2 lições
  9. 09MonitoramentoImplemente observabilidade e monitore a saúde do cluster Kafka.2 lições
  10. 10TroubleshootingResolva problemas reais: de falhas de brokers a mensagens perdidas.2 lições
  11. 11AutomaçãoAutomatize tarefas de operação, implantação e manutenção do Kafka.2 lições
  12. 12EscalabilidadePrepare seu ambiente para crescer sem perder performance ou confiabilidade.2 lições
  13. 13Boas práticasAplique padrões recomendados para manter clusters Kafka eficientes e seguros.2 lições
  14. 14Casos reaisAnalise implementações de Kafka em cenários do mundo real.2 lições
  15. 15Estado da arteConheça tendências, extensões e o futuro do ecossistema Kafka.2 lições

No radar do Atlas

Credencial de Conclusão ULC

Ao responder às avaliações de todas as lições com 80% de êxito ou mais, você emite a credencial: número verificável, QR, hash de integridade, versão do conteúdo, lições concluídas e taxa de êxito. Abaixo disso, repita as avaliações.

Para emitir, entre na sua conta.

Esta credencial é emitida pelo Upnetix Learning Center como registro de conclusão e participação nas atividades indicadas. O ULC é uma iniciativa privada de compartilhamento de conhecimento técnico da Upnetix e não se apresenta como instituição de ensino, entidade certificadora profissional ou organismo de acreditação. A credencial não confere grau acadêmico, habilitação profissional, título técnico, licença ou registro perante conselho profissional ou órgão público.