Contacta con nosotros

Temario del curso

Introducción

Módulo 1. Repaso de conceptos

  • ¿Por qué necesitamos migraciones de bases de datos?
  • ¿Cómo funciona Flyway?
  • Bases de datos admitidas

Módulo 2. Bloques de construcción de Flyway

  • ¿Qué es una migración?
  • Comprensión de los callbacks
  • Anulación de errores

Módulo 3. Comprensión de los comandos disponibles

  • Realicemos una migración
  • Uso del pipeline: Migrate, Clean, Info, Validate
  • Uso del pipeline: Undo, Baseline, Repair

Módulo 4. Uso de diferentes formas de interactuar con Flyway

  • Acercamiento a la línea de comandos
  • Uso de la API en Java
  • Cómo usar Maven con Flyway
  • Cómo usar Gradle con Flyway
  • Los códigos de error

Módulo 5. Cómo configurar Flyway

  • Parámetros disponibles
  • El papel de las variables de entorno
  • Uso de archivos de configuración
  • Comprensión de los marcadores de posición
  • Uso de seguridad mediante SSL
  • Cómo gestionar la autenticación
  • Cómo almacenar secretos

Módulo 6. Uso de conceptos avanzados

  • ¿Qué es una migración repetible?
  • Cómo revertir una migración
  • Consideraciones sobre una migración basada en Java
  • Inyección de código en el ciclo de vida de Flyway mediante callbacks
  • Uso productivo de la anulación de errores
  • La función esencial de una prueba en seco (dry run)

Resumen y conclusión

Requerimientos

  • Experiencia en gestión de bases de datos y sistemas de gestión de bases de datos

Público objetivo

  • Administradores de bases de datos
 14 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas