Programa do Curso

Introdução

Visão Geral do Flyway para Entrega Contínua Database

  • Conceitos e API do Flyway
  • Bancos de dados compartilhados em desenvolvimento
  • Atualizações manuais no banco de dados
  • Plataformas suportadas

Começando com o Flyway

  • Rastreamento e aplicação de mudanças
  • Instalação e configuração do Flyway
  • Adicionando tabelas
  • Alterações nos scripts

Trabalhando com Fluxos de Desenvolvimento

  • Estabelecendo um fluxo de trabalho robusto em desenvolvimento
  • Backup e restauração
  • Database migração
  • Reversão da migração
  • Correção de erros na migração

Trabalhando com Fluxos de Engenharia Reversa

  • Estabelecendo um fluxo de trabalho robusto em engenharia reversa
  • Comparação de bancos de dados com backup
  • Criação de banco de dados comparativo a partir das migrações

Aplicando Mudanças com Flyway

  • Aplicação e localização de mudanças
  • Database migração no início da aplicação
  • Validação de mudanças anteriores ao iniciar a aplicação

Trabalhando com Fluxos de Entrega

  • Integração contínua
  • Testes das mudanças
  • Início automático dos testes
  • Pré-teste de Database lançamento
  • Captura de informações temporais

Transição de Databases Existentes

  • Configuração dos bancos de dados de desenvolvimento e produção
  • Estratégias de alinhamento com a produção
  • Scripts de alteração
  • Marcação e migração das produções
  • Detecção de desvios

Solução de Problemas

Resumo e Conclusão

Requisitos

  • Experiência com gerenciamento de banco de dados e sistemas de gerenciamento de bancos de dados

Audiência

  • Administradores Database
  • Desenvolvedores
 14 Horas

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas