
Explanation:
The goal is to reduce Mean Time to Recovery (MTTR) after a production failure. The scenario involved an extended outage due to a faulty release, which required rollback and a fix. To minimize recovery time, focus on strategies that enable rapid rollback and early issue detection in the release process.
Other options are less effective for MTTR reduction:
Thus, B and E are the best choices: B for immediate rollback capability, and E for early defect detection to reduce failure frequency and aid recovery efficiency.
Ultimate access to all questions.
No comments yet.
To minimize extended outages and improve mean time to recovery (MTTR) in your release process, which two actions should you take?
(Choose two.)
A
Before merging new code, require 2 different peers to review the code changes.
B
Adopt the blue/green deployment strategy when releasing new code via a CD server.
C
Integrate a code linting tool to validate coding standards before any code is accepted into the repository.
D
Require developers to run automated integration tests on their local development environments before release.
E
Configure a CI server. Add a suite of unit tests to your code and have your CI server run them on commit and verify any changes.