Programa del Curso
Introducción
Descripción general de las características y la arquitectura de la ruta migratoria
- Conceptos básicos
- Plugins existentes
- Bases de datos admitidas
Primeros pasos con Flyway
- Configuración de la herramienta de línea de comandos Flyway
- Configuración inicial
- Los 7 comandos básicos
Migración con Flyway
- SQL Migraciones basadas en
- Migraciones basadas en Java
- Migraciones de scripts
- Transacciones, resultados de consultas y esquemas
Configuración de Flyway
- Parámetros
- Variables de entorno
- Archivos de configuración y marcadores de posición
- Compatibilidad y autenticación SSL
- Gestión de secretos
Ejecución de Database Migrations
- Ejecución de la API de Flyway
- Ejecución de migraciones con el plugin Maven
- Ejecución de migraciones con el complemento de Gradle
Integración de Flyway en un proyecto con Databases existentes
- Extracción y limpieza de datos
- Alineación de las bases de datos
- Creación de versiones de línea base
Gestión de Database Migrations
- Revisión del estado migratorio
- Creación de migraciones repetibles
- Deshacer migraciones
- Ejecución de devoluciones de llamada
- Anulación de errores
- Realización de simulacros
Explorando las funciones avanzadas de la ruta migratoria
- Gestión de datos de prueba
- Migraciones compatibles con versiones anteriores
- Migraciones sin tiempo de inactividad
Solución de problemas
Resumen y conclusión
Requerimientos
-
Experiencia en gestión de bases de datos
- y sistemas de gestión de bases de datos
Audiencia
- Database Administradores
Testimonios (5)
Me gusta que Kamil haya ajustado el material para mí y para mi comprensión. Realmente quería asegurarse de que yo entendiera.
Austin Robertson
Curso - MongoDB for Administrators
Traducción Automática
Conocer los índices con ejemplos, configurar un replicaSet con particionamiento y mostrar cómo se ve debajo. También fue divertido jugar con las agregaciones y hablar sobre los flujos de cambio. Por último, también sé de qué se trata este Oplog.
Łukasz - G2A.COM Limited
Curso - MongoDB for Developers
Traducción Automática
La situación era atípica porque se iba a impartir una formación intensiva a los desarrolladores con personas que no eran desarrolladores. Lukasz asumió este reto con empatía y mucho humor. A través de su manera inteligente y flexible, fue capaz de garantizar que se lograra un aprendizaje concreto para todos. Lo disfruté mucho y con mucho gusto volvería a asistir a un seminario con Lukasz.
Christoph - Honda Bank GmbH
Curso - MERN Fullstack Development
Traducción Automática
Los ejemplos claros que presentó el instructor
José Ernesto Cruz Pineda - Datavision digital
Curso - SAP ASE for Database Administrators
Tamil 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.