Struttura del corso
Introduzione
Panoramica di Flyway per la Consegna Continua Database
- Concetti e API di Flyway
- Database di sviluppo condivisi
- Aggiornamenti manuali del database
- Piattaforme supportate
Come Iniziare con Flyway
- Tracciamento e applicazione delle modifiche
- Installazione e configurazione di Flyway
- Aggiunta di tabelle
- Modifica dei script
Lavoro con i Flussi di Lavoro di Sviluppo
- Stabilire un flusso di lavoro robusto di sviluppo
- Backup e ripristino
- Migrazione Database
- Inversione della migrazione
- Correzione degli errori nella migrazione
Lavoro con i Flussi di Lavoro di Reverse Engineering
- Stabilire un flusso di lavoro robusto di reverse engineering
- Confrontare database con un backup
- Creazione di un database di confronto a partire dalle migrazioni
Rilevamento delle Modifiche con Flyway
- Applicazione e ricerca delle modifiche
- Migrazione Database all'avvio dell'applicazione
- Convalida delle modifiche passate all'avvio dell'applicazione
Lavoro con i Flussi di Lavoro di Consegna
- Integrazione continua
- Test delle modifiche
- Avvio automatico dei test
- Preriscalamento della Database release
- Raccolta delle informazioni di tempo
Transizione degli Esistenti Database
- Configurazione dei database di sviluppo e produzione
- Strategie di allineamento alla produzione
- Script di modifica
- Marcare e migrare le produzioni
- Rilevazione della deriva
Soluzione dei Problemi
Sintesi e Conclusione
Requisiti
- Esperienza con la gestione dei database e i sistemi di gestione dei database
Pubblico
- Database amministratori
- Sviluppatori
Recensioni (3)
The training instruments provided.
- UNIFI
Corso - NoSQL Database with Microsoft Azure Cosmos DB
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Corso - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.