Plan du cours
Introduction
Aperçu des caractéristiques et de l'architecture de la voie de migration
- Concepts de base
- Plugins existants
- Bases de données supportées
Démarrer avec Flyway
- Configuration de l'outil de ligne de commande Flyway
- Configuration initiale
- Les 7 commandes de base
Migrer avec Flyway
- Migrations basées sur SQL
- Migrations basées sur Java
- Migrations par script
- Transactions, résultats de requêtes et schémas
Configuration de la voie de migration
- Paramètres
- Variables d'environnement
- Fichiers de configuration et caractères génériques
- Support SSL et authentification
- Gestion des secrets
Exécution des Database Migrations
- Exécution de l'API Flyway
- Exécution des migrations avec le plugin Maven
- Exécution des migrations avec le plugin Gradle
Intégrer Flyway dans un projet avec des Databases existants
- Extraction et nettoyage des données
- Alignement des bases de données
- Création de versions de référence
Gestion des Database Migrations
- Examen de l'état de la migration
- Créer des migrations répétables
- Annulation des migrations
- Exécution de rappels
- Remplacer les erreurs
- Effectuer des essais à blanc
Exploration des caractéristiques avancées des voies de migration
- Gestion des données d'essai
- Migrations rétrocompatibles
- Migrations sans temps d'arrêt
Dépannage
Résumé et conclusion
Pré requis
- Expérience de la gestion de bases de données et des systèmes de gestion de bases de données .
Audience
- Database administrateurs
Nos Clients témoignent (4)
La situation était atypique car une formation intensive pour développeurs devait être menée avec des non-développeurs. Lukasz a relevé ce défi avec empathie et beaucoup d'humour. Grâce à son intelligence et à sa flexibilité, il a réussi à faire en sorte que tout le monde puisse bénéficier d'un apprentissage concret. J'ai beaucoup apprécié ce séminaire et je le referais volontiers avec Lukasz.
Christoph - Honda Bank GmbH
Formation - MERN Fullstack Development
Traduction automatique
Simplifier les tâches opérationnelles.
Kesh - Vodacom
Formation - MongoDB for Administrators
Traduction automatique
Kamil 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.
Mark Novak - Kiloo
Formation - MongoDB for Advanced Users
Apprendre les index avec des exemples, mettre en place un replicaSet avec le sharding et montrer à quoi cela ressemble en dessous. C'était également amusant de jouer avec les agrégations et de parler des flux de changement. Je sais enfin ce qu'est Oplog,
Łukasz - G2A.COM Limited
Formation - MongoDB for Developers
Traduction automatique