Programa do Curso
Introdução
Visão geral de Flyway for Continuous Database Delivery
- Conceitos de Flyway e API
- Bases de dados de desenvolvimento partilhadas
- Actualizações manuais da base de dados
- Plataformas suportadas
Começar a utilizar o Flyway
- Acompanhamento e aplicação de alterações
- Instalar e configurar o Flyway
- Adicionar tabelas
- Alterar scripts
Trabalhar com fluxos de trabalho de desenvolvimento
- Estabelecer um fluxo de trabalho de desenvolvimento robusto
- Cópia de segurança e restauro
- Migração Database
- Reversão da migração
- Correção de erros na migração
Trabalhar com fluxos de trabalho de engenharia reversa
- Estabelecer um fluxo de trabalho robusto de engenharia inversa
- Comparação de bases de dados com uma cópia de segurança
- Criação de uma base de dados de comparação a partir de migrações
Alterações com o Flyway
- Aplicar e localizar alterações
- Migração Database no arranque da aplicação
- Validação de alterações anteriores no arranque da aplicação
Trabalhar com fluxos de trabalho de entrega
- Integração contínua
- Teste de alterações
- Início automático dos testes
- Pré-teste de lançamento Database
- Capturar informações de tempo
Transição de Databases existentes
- Criação de bases de dados de desenvolvimento e produção
- Estratégias de alinhamento com a produção
- Scripts de modificação
- Marcação e migração de produções
- Deteção de desvios
Resolução de problemas
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
- Desenvolvedores
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