Programa do Curso
Introdução
Módulo 1. Atualizar os conceitos
- Porque é que precisamos de migrações de bases de dados
- Como funciona o Flyway
- Bases de dados suportadas
Módulo 2. Blocos de construção da rota migratória
- O que é uma migração
- Compreender os callbacks
- Substituir erros
Módulo 3. Compreender os comandos disponíveis
- Vamos fazer uma migração
- Usando o pipeline: Migrar, Limpar, Informação, Validar
- Usando o pipeline: Desfazer, Linha de base, Reparar
Módulo 4. Utilizar diferentes formas de interação com o Flyway
- Aproximação à linha de comandos
- Usando a API em Java
- Como usar o Maven com o Flyway
- Como usar o Gradle com o Flyway
- Os códigos de erro
Módulo 5. Como configurar o Flyway
- Os parâmetros disponíveis
- O papel das variáveis de ambiente
- Utilizar ficheiros de configuração
- Compreender os marcadores de posição
- Utilizar a segurança via SSL
- Como gerir a autenticação
- Como armazenar segredos
Módulo 6. Utilizar conceitos avançados
- O que é uma migração repetível
- Como anular uma migração
- Pensar numa migração baseada em Java
- Injetar código no ciclo de vida do flyway através de callbacks
- Utilizar as substituições de erros de forma produtiva
- O papel essencial de uma execução seca
Resumo e conclusão
Requisitos
- Experiência em gestão de bases de dados e sistemas de gestão de bases de dados
Público
- Database administradores
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