
Answer-first summary for fast verification
Answer: Introduce a green-blue deployment model, Fragment the monolithic platform into microservices
The correct answers are A and C. Introducing a green-blue deployment model (Option A) helps in reducing unplanned rollbacks as it ensures that deployment can be tested in a production-like environment without affecting the live environment. If errors occur in the new deployment, traffic can be quickly redirected to the stable setup, minimizing downtime and rollback needs. Fragmenting the monolithic platform into microservices (Option C) enhances the system's modularity and fault isolation, making it easier to identify and fix errors without affecting the entire platform. Options B, D, and E do not directly address the need to reduce rollback rates in the context mentioned.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
Your company operates a web hosting platform, and there has been a significant number of unplanned rollbacks during production deployments due to errors. Recently, improvements to the QA/Test processes have successfully reduced these rollbacks by 80%. To further decrease the occurrence of such rollbacks, which additional two strategies could you implement? (Choose two.)
A
Introduce a green-blue deployment model
B
Replace the QA environment with canary releases
C
Fragment the monolithic platform into microservices
D
Reduce the platform's dependency on relational database systems
E
Replace the platform's relational database systems with a NoSQL database
No comments yet.