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 soportadas
Módulo 2. Elementos fundamentales de Flyway
- ¿Qué es una migración?
- Entendiendo los Callbacks
- Anulando errores
Módulo 3. Comprender los comandos disponibles
- Realizemos una migración
- Utilizando el pipeline: Migrate, Clean, Info, Validate
- Utilizando el pipeline: Undo, Baseline, Repair
Módulo 4. Usando diferentes formas de interactuar con Flyway
- Abordando la línea de comandos
- Utilizando 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
- Usando archivos de configuración
- Entendiendo los placeholders
- Usando seguridad a través de SSL
- Cómo gestionar la autenticación
- Cómo almacenar secretos
Módulo 6. Utilizando conceptos avanzados
- ¿Qué es una migración repetible?
- Cómo deshacerse de una migración
- Pensar en una migración basada en Java
- Inyectando código en el ciclo de vida de flyway a través de callbacks
- Usando anulaciones de errores de forma productiva
- El papel esencial de una simulación (dry run)
Resumen y Conclusión
Requerimientos
- Experiencia con la administración de bases de datos y sistemas de gestión de bases de datos
Audiencia
- Database administradores
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 3200 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Testimonios (3)
Los instrumentos de capacitación proporcionados.
- UNIFI
Curso - NoSQL Database with Microsoft Azure Cosmos DB
Traducción Automática
El aprender sobre una nueva herramienta, las practicas ayudan mucho a entender los temas y eso fue lo que mas me gusto
David Vargas Alpizar - BANCO BAC SAN JOSE S.A
Curso - Oracle Database 19c: Administration
Encontré sus métodos muy informativos
Adnan - Computerbits
Curso - Oracle SQL Language
Traducción Automática