PROFESSIONAL-CLOUD-ARCHITECT · Question #28
You need to reduce the number of unplanned rollbacks of erroneous production deployments in your company's web hosting platform. Improvement to the QA/Test processes accomplished an 80% reduction…
The correct answer is A. Introduce a green-blue deployment model. C. Fragment the monolithic platform into microservices. Blue green deployment is an application release model that gradually transfers user traffic from a previous version of an app or microservice to a nearly identical new release-both of which are running in production. In software, a canary process is usually the first instance…
Question
Options
- AIntroduce a green-blue deployment model.
- BReplace the QA environment with canary releases.
- CFragment the monolithic platform into microservices.
- DReduce the platform's dependency on relational database systems.
- EReplace the platform's relational database systems with a NoSQL database.
How the community answered
(47 responses)- A68% (32)
- B6% (3)
- D17% (8)
- E9% (4)
Explanation
Blue green deployment is an application release model that gradually transfers user traffic from a previous version of an app or microservice to a nearly identical new release-both of which are running in production. In software, a canary process is usually the first instance that receives live production traffic about a new configuration update, either a binary or configuration rollout. The new release only goes to the canary at first. The fact that the canary handles real user traffic is key: if it breaks, real users get affected, so canarying should be the first step in your deployment process, as opposed to the last step in testing in production. While both green-blue and canary releases are useful
Topics
Community Discussion
No community discussion yet for this question.