Programa do Curso
Introdução
- Descrição geral das características e da arquitetura do Debezium
- [Casos de utilização
- Replicação de dados
- Atualização / invalidação de uma cache
- Atualização de índices de pesquisa
- Sincronização de dados em microsserviços
Configuração e instalação
- Configurar o ambiente de desenvolvimento
- Abordagem de instalação convencional.
- Usando Docker e imagens de contentores Debezium.
Começar a trabalhar
- Escolhendo o banco de dados
- Iniciar o Zookeeper
- Iniciar o Kafka
- Iniciar o serviço de conetor
- Registar o conetor
- Configurar a serialização, o encaminhamento, a filtragem de mensagens, os sinais, etc.
Trabalhar com o Database
- Como funciona a captura de dados
- Compreender os fluxos de eventos
- Trabalhar com topologias de bases de dados (autónomas, clusters, etc.)
Debezium em ação
- Inserção, atualização e eliminação de um registo
- Limpar uma cache
- Atualização de índices de pesquisa
- Geração de vistas e dados derivados
- Sincronização de fontes de dados
Outras implementações
- Servidor Debezium
- Debezium incorporado
Trabalhar com a API do Debezium
- Compreender o motor do Debezium
- Trabalhar com o módulo debezium-api
- Lidar com dependências
- Trabalhar com mensagens
Resolução de problemas
Resumo e conclusão
Requisitos
- Compreensão dos conceitos de bases de dados
- Experiência com conceitos de desenvolvimento de software
Público
- Desenvolvedores
- Database profissionais
Declaração de Clientes (4)
A situação era atípica, porque uma formação intensiva para programadores tinha de ser realizada com não programadores. Lukasz aceitou este desafio com empatia e muito humor. Através da sua forma inteligente e flexível, conseguiu assegurar que todos obtivessem um ganho de aprendizagem concreto. Gostei muito e teria todo o gosto em participar novamente num seminário com o Lukasz.
Christoph - Honda Bank GmbH
Curso - MERN Fullstack Development
Machine Translated
Simplificar as tarefas operacionais.
Kesh - Vodacom
Curso - MongoDB for Administrators
Machine Translated
Kamil was excellent at explaining even the difficult topics in a way that I understood them straight away. The presentation and delivery were both clear and methodical, and the teacher passionate about the subject.
Mark Novak - Kiloo
Curso - MongoDB for Advanced Users
Aprendi sobre índices com exemplos, configurando um replicaSet com sharding e mostrando o seu aspeto por baixo. Também foi divertido brincar com agregações e falar sobre fluxos de mudança. Finalmente também sei o que é o Oplog,
Łukasz - G2A.COM Limited
Curso - MongoDB for Developers
Machine Translated