- Experience with database management and database management systems
Audience
- Database administrators
- Developers
Flyway is an open-source database migration tool that automates SQL or Java-based database migrations. Flyway helps software teams manage changes to their databases, simulate updates, and predict potential issues.
This instructor-led, live training (online or onsite) is aimed at database administrators and developers who wish to install, configure, and manage Flyway to track and apply changes in their continuous database delivery efforts.
By the end of this training, participants will be able to implement, track, reverse, and manage database workflows and changes to improve their continuous database delivery.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction
Overview of Flyway for Continuous Database Delivery
- Flyway concepts and API
- Shared development databases
- Manual database updates
- Supported platforms
Getting Started with Flyway
- Tracking and applying changes
- Installing and configuring Flyway
- Adding tables
- Changing scripts
Working with Development Workflows
- Establishing a robust development workflow
- Backup and restore
- Database migration
- Migration reversal
- Fixing errors in migration
Working with Reverse Engineering Workflows
- Establishing a robust reverse engineering workflow
- Comparing databases with a backup
- Creating a comparison database from migrations
Pulling Changes with Flyway
- Applying and finding changes
- Database migration on app startup
- Validating past changes on app startup
Working with Delivery Workflows
- Continuous integration
- Testing changes
- Kicking off testing automatically
- Database release pretesting
- Capturing timing information
Transitioning Existing Databases
- Setting up development and production databases
- Alignment strategies to production
- Change scripts
- Marking and migrating productions
- Drift detection
Troubleshooting
Summary and Conclusion
United Arab Emirates - Flyway for Continuous Database Delivery
Qatar - Flyway for Continuous Database Delivery
Egypt - Flyway for Continuous Database Delivery
Saudi Arabia - Flyway for Continuous Database Delivery
South Africa - Flyway for Continuous Database Delivery
Brasil - Flyway for Continuous Database Delivery
Canada - Flyway for Continuous Database Delivery
中国 - Flyway for Continuous Database Delivery
香港 - Flyway for Continuous Database Delivery
澳門 - Flyway for Continuous Database Delivery
台灣 - Flyway for Continuous Database Delivery
USA - Flyway for Continuous Database Delivery
Österreich - Flyway for Continuous Database Delivery
Schweiz - Flyway for Continuous Database Delivery
Deutschland - Flyway for Continuous Database Delivery
Czech Republic - Flyway for Continuous Database Delivery
Denmark - Flyway for Continuous Database Delivery
Estonia - Flyway for Continuous Database Delivery
Finland - Flyway for Continuous Database Delivery
Greece - Flyway for Continuous Database Delivery
Magyarország - Flyway for Continuous Database Delivery
Ireland - Flyway for Continuous Database Delivery
Luxembourg - Flyway for Continuous Database Delivery
Latvia - Flyway for Continuous Database Delivery
España - Flyway for Continuous Database Delivery
Italia - Flyway for Continuous Database Delivery
Lithuania - Flyway for Continuous Database Delivery
Nederland - Flyway for Continuous Database Delivery
Norway - Flyway for Continuous Database Delivery
Portugal - Flyway for Continuous Database Delivery
România - Flyway for Continuous Database Delivery
Sverige - Flyway for Continuous Database Delivery
Türkiye - Flyway for Continuous Database Delivery
Malta - Flyway for Continuous Database Delivery
Belgique - Flyway for Continuous Database Delivery
France - Flyway for Continuous Database Delivery
日本 - Flyway for Continuous Database Delivery
Australia - Flyway for Continuous Database Delivery
Malaysia - Flyway for Continuous Database Delivery
New Zealand - Flyway for Continuous Database Delivery
Philippines - Flyway for Continuous Database Delivery
Singapore - Flyway for Continuous Database Delivery
Thailand - Flyway for Continuous Database Delivery
Vietnam - Flyway for Continuous Database Delivery
India - Flyway for Continuous Database Delivery
Argentina - Flyway for Continuous Database Delivery
Chile - Flyway for Continuous Database Delivery
Costa Rica - Flyway for Continuous Database Delivery
Ecuador - Flyway for Continuous Database Delivery
Guatemala - Flyway for Continuous Database Delivery
Colombia - Flyway for Continuous Database Delivery
México - Flyway for Continuous Database Delivery
Panama - Flyway for Continuous Database Delivery
Peru - Flyway for Continuous Database Delivery
Uruguay - Flyway for Continuous Database Delivery
Venezuela - Flyway for Continuous Database Delivery
Polska - Flyway for Continuous Database Delivery
United Kingdom - Flyway for Continuous Database Delivery
South Korea - Flyway for Continuous Database Delivery
Pakistan - Flyway for Continuous Database Delivery
Sri Lanka - Flyway for Continuous Database Delivery
Bulgaria - Flyway for Continuous Database Delivery
Bolivia - Flyway for Continuous Database Delivery
Indonesia - Flyway for Continuous Database Delivery
Kazakhstan - Flyway for Continuous Database Delivery
Moldova - Flyway for Continuous Database Delivery
Morocco - Flyway for Continuous Database Delivery
Tunisia - Flyway for Continuous Database Delivery
Kuwait - Flyway for Continuous Database Delivery
Oman - Flyway for Continuous Database Delivery
Slovakia - Flyway for Continuous Database Delivery
Kenya - Flyway for Continuous Database Delivery
Nigeria - Flyway for Continuous Database Delivery
Botswana - Flyway for Continuous Database Delivery
Slovenia - Flyway for Continuous Database Delivery
Croatia - Flyway for Continuous Database Delivery
Serbia - Flyway for Continuous Database Delivery
Bhutan - Flyway for Continuous Database Delivery