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 for government
  • Developers for government
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories