Course Outline
Introduction
Overview of Flyway for Continuous Database Delivery
- Flyway concepts and application programming interface (API)
- Shared development databases for government
- Manual database updates
- Supported platforms
Getting Started with Flyway
- Tracking and applying changes
- Installing and configuring Flyway for government use
- Adding tables
- Modifying scripts
Working with Development Workflows
- Establishing a robust development workflow for government
- Backup and restoration procedures
- Database migration processes
- Reversing migrations
- Resolving errors during migration
Working with Reverse Engineering Workflows
- Establishing a robust reverse engineering workflow for government
- Comparing databases with backups
- Creating a comparison database from migrations
Pulling Changes with Flyway
- Applying and identifying changes
- Database migration during application startup
- Validating past changes at application startup
Working with Delivery Workflows
- Continuous integration for government projects
- Testing changes in a controlled environment
- Automating testing initiation
- Pre-testing database releases
- Capturing and analyzing timing information
Transitioning Existing Databases
- Configuring development and production databases for government use
- Strategies for aligning with production environments
- Developing change scripts
- Marking and migrating production databases
- Detecting and addressing database drift
Troubleshooting
Summary and Conclusion
Requirements
- Experience with database management and database management systems for government
Audience
- Database administrators
- Developers
Testimonials (3)
personalised to our understanding and data
Vincent Long - ASSMANG PTY LTD
Course - Business Intelligence with SSAS
The training instruments provided.
- UNIFI
Course - NoSQL Database with Microsoft Azure Cosmos DB
The adjustment made in the lecture/lessons by the trainer once he understood the current SSIS application that we are bound to maintain. The topics became more suitable/usable to us.