Voiced by Amazon Polly |
Overview
Amazon Web Services has kick-started Its most popular event, AWS re:Invent 2022. To assist customers with their challenges and make it simpler for them to care less about their infrastructure and application workloads, AWS re:Invent 2022 has introduced many new services and features in various categories. Let us discuss on one of the important updates from the Database category in the following section.
AWS has announced the general availability of Amazon RDS blue-green deployments, a new feature for Amazon Aurora with MySQL compatibility, Amazon RDS for MySQL, and MariaDB that allows you to make database updates faster, easier, and more secure. This new fully managed feature is available in almost all AWS regions except China and AWS GovCloud.
Customized Cloud Solutions to Drive your Business Success
- Cloud Migration
- Devops
- AIML & IoT
Introduction to Amazon RDS Blue/Green Deployment
Making database updates can be disruptive because it is difficult to predict the required downtime to implement changes. Amazon RDS blue/green deployments allow database operators to use Amazon Aurora and Amazon RDS to make safer simpler and faster database updates. blue-green deployments make it simple for you to safely test and implement changes by creating a staging environment that mirrors the production environment. It keeps the two environments In Sync using logical replication. You can make changes to the staging environment, such as major version upgrades or schema modifications while keeping your production workload safe. When promoting your staging environment Amazon RDS blue/green deployments use built-in guardrails to time out the promotion if it exists exceeds your maximum tolerable downtime. The guardrails also have built-in safety checks for detecting replication errors, instance health, and more. Once you are ready to promote the changes to production you can initiate and finish switchovers as fast as a minute, without making changes to your application code.
Amazon RDS blue-green deployments block writes on the current production system, ensure all the data is replicated to the staging environment, and then redirect traffic to the staging environment, promoting it to the production. Safely test updates to identify unexpected database behaviors and reduce downtime with Amazon RDS blue/green deployments.
Step by Step Guide for Blue/Green Deployments
To get started with Amazon RDS blue/green deployments,
- Sign into your AWS console and search for AWS RDS service. Select any one of the DB instances you want to enable blue/green deployment for.
- In the Actions dropdown you can see Create blue-green deployment option, Click it, and configure as per the requirement.
- Once required options are selected like blue-green deployment identifier, and deployment settings, Click the create staging environment
Output
Conclusion
So far in this article, we have discussed about an important announcement in the Database category I.e., fully managed AWS RDS blue/green deployment. We can see that with the help of this new feature developers/architects will be able to update databases within minutes and with no complexity. There is still more to learn about AWS RDS blue/green deployment, so I encourage you to see the official documentation from AWS.
Get your new hires billable within 1-60 days. Experience our Capability Development Framework today.
- Cloud Training
- Customized Training
- Experiential Learning
About CloudThat
CloudThat is a leading provider of Cloud Training and Consulting services with a global presence in India, the USA, Asia, Europe, and Africa. Specializing in AWS, Microsoft Azure, GCP, VMware, Databricks, and more, the company serves mid-market and enterprise clients, offering comprehensive expertise in Cloud Migration, Data Platforms, DevOps, IoT, AI/ML, and more.
CloudThat is the first Indian Company to win the prestigious Microsoft Partner 2024 Award and is recognized as a top-tier partner with AWS and Microsoft, including the prestigious ‘Think Big’ partner award from AWS and the Microsoft Superstars FY 2023 award in Asia & India. Having trained 850k+ professionals in 600+ cloud certifications and completed 500+ consulting projects globally, CloudThat is an official AWS Advanced Consulting Partner, Microsoft Gold Partner, AWS Training Partner, AWS Migration Partner, AWS Data and Analytics Partner, AWS DevOps Competency Partner, AWS GenAI Competency Partner, Amazon QuickSight Service Delivery Partner, Amazon EKS Service Delivery Partner, AWS Microsoft Workload Partners, Amazon EC2 Service Delivery Partner, Amazon ECS Service Delivery Partner, AWS Glue Service Delivery Partner, Amazon Redshift Service Delivery Partner, AWS Control Tower Service Delivery Partner, AWS WAF Service Delivery Partner, Amazon CloudFront Service Delivery Partner, Amazon OpenSearch Service Delivery Partner, AWS DMS Service Delivery Partner, AWS Systems Manager Service Delivery Partner, Amazon RDS Service Delivery Partner, AWS CloudFormation Service Delivery Partner, AWS Config, Amazon EMR and many more.
FAQs
1. What is the meaning of blue and green color in blue/green deployment?
ANS: – A deployment approach known as a “blue/green deployment” involves making two distinct yet identical environments. The new application version runs in the environment (green) while the current version runs in the environment (blue).
2. Will blue-green deployment include a read replica?
ANS: – Yes, in case you have created a read replica of the primary DB instance then the primary instance and replica instance will also get included in the blue-green deployment. Check the screenshot for reference.

WRITTEN BY Aishwarya Joshi
Aishwarya works as a Research Associate (AWS Media services) with CloudThat. She is an enthusiastic individual and a good team player. A positive attitude is her way of dealing with everything. She enjoys learning new technologies and exploring various ways of problem-solving. As of late, she has become proficient in cloud services and enjoys writing technical blogs.
Comments