diff --git a/contributions/presentation/week3/streuli-mnem/README.md b/contributions/presentation/week3/streuli-mnem/README.md index 395461a4bc..ad0451b287 100644 --- a/contributions/presentation/week3/streuli-mnem/README.md +++ b/contributions/presentation/week3/streuli-mnem/README.md @@ -2,7 +2,7 @@ ## Title -Automated Database Migrations in Continuous Deployment with Flyway +Flyway: Version Control for Databases ## Names and KTH ID @@ -19,8 +19,8 @@ Automated Database Migrations in Continuous Deployment with Flyway ## Description -In this presentation, we will delve into the critical role of automated database migrations within the framework of Continuous Deployment. We'll begin by outlining the necessity for managing database schema changes seamlessly alongside application updates to ensure system integrity and performance. We will examine the popular tool Flyway, which facilitates the automation of database migrations in a reliable and repeatable manner. Flyway has been in continual development since 2010 and remains to be the industry standard for database migration and supports over 50 different database platforms. We will discuss how to integrate Flyway into the CI/CD pipeline, ensuring that every deployment reflects both application and database state changes accurately. This presentation will highlight the importance of automated migrations for minimizing downtime and error. +In this presentation, we will delve into the critical role of automated database version control within the framework of Continuous Deployment. We'll begin by outlining the necessity for managing database schema changes seamlessly alongside application updates to ensure system integrity and performance. We will examine the popular tool Flyway, a popular tool for database vesioning. Flyway has been in continual development since 2010 and remains to be the industry standard for database migration and supports over 50 different database platforms. We will discuss how to integrate Flyway into the CI/CD pipeline, ensuring that every deployment reflects both application and database state changes accurately. This presentation will highlight the importance of database versioning to ensure consistency throughout different environments. **Relevance** -Automated database migrations are essential in CD as they ensure that database schema changes are consistently and accurately applied across all environments. This automation minimizes downtime and reduces the risk of errors during deployments and thus supports the continuous releasing in typical CD practices. +Database versioning is essential in CD as it ensures that database schema changes are consistently and accurately applied across all environments. This automation minimizes downtime and reduces the risk of errors during deployments and thus supports the continuous releasing in typical CD practices.