Course Outline
Invoering
Overzicht van Flyway voor continue Database levering
- Flyway-concepten en API
- Gedeelde ontwikkelingsdatabases
- Handmatige database-updates
- Ondersteunde platforms
Aan de slag met Flyway
- Wijzigingen bijhouden en toepassen
- Flyway installeren en configureren
- Tabellen toevoegen
- Scripts wijzigen
Werken met ontwikkelingsworkflows
- Het opzetten van een robuuste ontwikkelingsworkflow
- Backup en herstellen
- Database migratie
- Omkering van de migratie
- Fouten tijdens de migratie oplossen
Werken met Reverse Engineering-workflows
- Het opzetten van een robuuste reverse engineering-workflow
- Databases vergelijken met een back-up
- Een vergelijkingsdatabase maken van migraties
Veranderingen doorvoeren met Flyway
- Wijzigingen toepassen en vinden
- Database migratie bij opstarten van app
- Valideren van eerdere wijzigingen bij het opstarten van de app
Werken met leveringsworkflows
- Continue integratie
- Wijzigingen testen
- Automatisch starten van testen
- Database Voortesten van releases
- Vastleggen van timinginformatie
Bestaande Databases overzetten
- Opzetten van ontwikkelings- en productiedatabases
- Strategieën afstemmen op productie
- Wijzig scripts
- Producties markeren en migreren
- Driftdetectie
Probleemoplossen
Samenvatting en conclusie
Requirements
- Ervaring met databasebeheer en databasebeheersystemen
Publiek
- Database beheerders
- Ontwikkelaars
Getuigenissen (4)
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
Cursus - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Cursus - Access VBA
perfect level of knowledge transfair
Pascal - Diehl
Cursus - Access Advanced
De situatie was atypisch omdat een intensieve training voor ontwikkelaars zou worden gegeven met niet-ontwikkelaars. Lukasz ging deze uitdaging met inlevingsvermogen en veel humor aan. Door zijn intelligente en flexibele aanpak wist hij ervoor te zorgen dat er voor iedereen een concrete leerwinst werd behaald. Ik heb hier erg van genoten en zou graag nog een keer een seminar bij Lukasz volgen.
Christoph - Honda Bank GmbH
Cursus - MERN Fullstack Development
Machine Translated