MemberNovember 28, 2021 at 10:51 am
In the explanations for the below question, it says that AWS Elastic Beanstalk doesn’t support canary deployments. According to https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.rolling-version-deploy.html canary deployments are supported via traffic splitting deployments.
Can you please update the explanation to include the above?
“A PHP web application is uploaded to the AWS Elastic Beanstalk of the company’s development account to automatically handle the deployment, capacity provisioning, load balancing, auto-scaling, and application health monitoring. Amazon RDS is used as the database, and it is tightly coupled to the Elastic Beanstalk environment. A DevOps Engineer noticed that if you terminate the environment, its database goes down as well. This issue prevents you from performing seamless updates with blue-green deployments. Moreover, this poses a critical security risk if the company decides to deploy the application in its production environment.”
AdministratorNovember 30, 2021 at 3:48 am
Thanks for your feedback.
Yes. Traffic splitting is the latest addition to Elastic Beanstalk’s deployment policies, and it allows you to run canary tests. We will go through the options and make the necessary modifications. We’ll notify you once this item has been fixed.
Carlo @ Tutorials Dojo
- This reply was modified 2 years, 2 months ago by Carlo-TutorialsDojo.
Log in to reply.