Session Abstract
In today’s era of agile development and a thriving DevOps culture, managing database schema changes is one of the key challenges in the software development lifecycle. Liquibase, as a powerful database version control tool, effectively addresses issues related to multi-developer collaboration, environment consistency, and version change tracking.
This session will present a practical case study that guides the audience step-by-step in building a comprehensive database change management process—from environment setup and change validation to deployment monitoring. You will learn how to leverage Liquibase in conjunction with Spring Boot and GCP Cloud SQL PostgreSQL to create a secure and stable operational workflow for your database. The ultimate goal is to reduce errors caused by manual execution of cumbersome SQL commands, ensuring that every database update executes smoothly across different environments while enhancing overall deployment stability.
Session Contents
1. Why Choose Liquibase?
2. Integrating Spring Boot with Liquibase
3. Environment Segregation and Test Validation
4. Monitoring Liquibase Execution Status
5. Automated Deployment and Version Control