Contacta con nosotros

Temario del curso

Introducción

Módulo 1. Actualización de conceptos

  • Por qué necesitamos migraciones de bases de datos
  • Cómo funciona Flyway
  • Bases de datos compatibles

Módulo 2. Componentes básicos de Flyway

  • ¿Qué es una migración?
  • Comprensión de las llamadas de devolución (callbacks)
  • Sobrescritura de errores

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

  • Realicemos una migración
  • Uso del pipeline: Migrar, Limpiar, Información, Validar
  • Uso del pipeline: Deshacer, Línea base, Reparar

Módulo 4. Diferentes formas de interactuar con Flyway

  • Enfoque de 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

  • Los 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 vía 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 deshacer una migración
  • Piense en una migración basada en Java
  • Inyección de código en el ciclo de vida de Flyway mediante callbacks
  • Uso productivo de las sobrescrituras de errores
  • El papel esencial de la ejecución 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 (4)

Próximos cursos

Categorías Relacionadas