ApsaraDB RDS for MySQL - ApsaraDB RDS for MySQL Supports Blue-Green Deployment for Zero-downtime Engine Version Upgrade
Aug 01 2025
ApsaraDB RDS for MySQLContent
Target customers: users who attach much importance to comprehensive testing before upgrading the major and minor database versions, who want to reduce upgrade risks and service downtime, and who want to quickly switch workloads over to a testing environment from a production environment. New features/specifications: A blue-green deployment uses two distinct environments with identical specifications: Blue environment: The production environment that serves live production traffic and supports both read and write operations. Green environment: The testing environment where the new version is validated. This environment is read-only. A blue-green deployment allows you to validate the functionality and performance of a new version in a real environment by redirecting traffic from the production (blue) environment to the testing (green) environment. This approach helps you quickly identify potential defects, optimize database performance, and introduce updated database features with minimal and controllable downtime. In addition, a blue-green deployment lets you quickly roll back the original version in case of issues. This provides greater reliability and flexibility for system upgrades, significantly reducing the risks associated with database version upgrades and minimizing the impact on your business. Benefits: Zero-downtime upgrade: Version upgrades are implemented by traffic switching. After the upgrade, the ID and IP address of the instance in the production environment remain unchanged, which ensures a persistent connection without modifying the connection settings of your application. Rapid rollback: If an issue occurs with the new version, you can simply roll back to the original version without needing to redeploy or fix the issue. Resource isolation: The new and original versions run in isolated environments to prevent mutual interference. High availability: The redundant deployment ensures that sufficient resources are available to handle requests even during the traffic switch.
Help Document
https://www.alibabacloud.com/help/zh/rds/apsaradb-rds-for-mysql/apsaradb-rds-for-mysql-supports-blue-green-deployment?spm=a2c63.p38356.help-menu-26090.d_0_7_1_1.31db477dgrh7gr