Plan du cours
Introduction
Vue d'ensemble Flyway for Continuous Database Delivery
- Concepts et API de la passerelle
- Bases de données de développement partagées
- Mises à jour manuelles de la base de données
- Plates-formes prises en charge
Démarrer avec Flyway
- Suivi et application des changements
- Installation et configuration de Flyway
- Ajouter des tables
- Modification des scripts
Travailler avec des flux de développement
- Mise en place d'un processus de développement solide
- Sauvegarde et restauration
- Migration Database
- Inversion de la migration
- Correction des erreurs de migration
Travailler avec des flux de travail de rétro-ingénierie
- Mise en place d'un flux de travail robuste pour la rétro-ingénierie
- Comparer des bases de données avec une sauvegarde
- Création d'une base de données de comparaison à partir de migrations
Modifications avec Flyway
- Application et recherche des modifications
- Migration Database au démarrage de l'application
- Valider les changements passés au démarrage de l'application
Travailler avec des flux de livraison
- Intégration continue
- Tester les changements
- Lancement automatique des tests
- Pré-test de la version Database
- Capturer des informations sur le calendrier
Transition des Databases existants
- Mise en place de bases de données de développement et de production
- Stratégies d'alignement sur la production
- Scripts de changement
- Marquage et migration des productions
- Détection des dérives
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
- Développeurs
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