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. Which additional two approaches can you take to further reduce the rollbacks? (Choose two.)
Choose an answer
Tap an option to check your answer.
Correct answer: Introduce a green-blue deployment model, Fragment the monolithic platform into microservices.
Why this is the answer
Introducing a green-blue deployment model allows you to deploy new versions to a "green" environment while the "blue" environment serves live traffic. This enables thorough testing in a production-like setting before switching traffic, significantly reducing the risk of erroneous deployments and subsequent rollbacks. Fragmenting the monolithic platform into microservices reduces the blast radius of changes. Instead of deploying an entire application, you deploy smaller, independent services. If an issue arises, it's isolated to a specific microservice, making rollbacks less impactful and easier to manage, thus reducing overall unplanned rollbacks. Replacing the QA environment with canary releases is not an "additional" approach but a different deployment strategy. Reducing or replacing relational database systems doesn't directly address deployment errors; these are architectural decisions for scalability or performance, not deployment risk.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed