nerdexam
CompTIA

CV0-002 · Question #266

A system's application servers need to be patched. The requirements for maintenance work are as follows: System downtime is not allowed. The application server in use must be in the sane patch status.

The correct answer is D. Three staging environments. To address stringent patching requirements including zero downtime, maintained performance, pre-deployment testing, and rapid rollback, a comprehensive methodology utilizing distinct staging environments is optimal.

Deployment

Question

A system's application servers need to be patched. The requirements for maintenance work are as follows:

System downtime is not allowed. The application server in use must be in the sane patch status. System performance must be maintained during patching work. Testing after patching must be done before the application server is in use. If any trouble occurs, recover the previous version in ten minutes. Which of the following methodologies should be selected?

Options

  • ARolling update
  • BPatching directly
  • CBlue-green deployment
  • DThree staging environments

How the community answered

(29 responses)
  • A
    21% (6)
  • B
    3% (1)
  • C
    10% (3)
  • D
    66% (19)

Why each option

To address stringent patching requirements including zero downtime, maintained performance, pre-deployment testing, and rapid rollback, a comprehensive methodology utilizing distinct staging environments is optimal.

ARolling update

A rolling update is a deployment strategy for continuous availability in production, but 'three staging environments' encompasses the broader, iterative testing and validation process required for all listed requirements.

BPatching directly

Patching directly on production servers would likely cause downtime and performance issues, failing to meet the core requirements for the maintenance work.

CBlue-green deployment

Blue-green deployment is an excellent technique for achieving zero-downtime updates and quick rollbacks in production, but 'three staging environments' describes the full lifecycle environment setup that ensures comprehensive testing before that production deployment.

DThree staging environmentsCorrect

Employing three staging environments (e.g., Development, Staging, Production) allows for a structured and thorough validation process of patches at each stage. This methodology ensures patches are rigorously tested before reaching production, mitigating risks, maintaining performance, enabling pre-deployment testing, and facilitating rapid recovery or rollback strategies when transitioning to the live environment.

Concept tested: Application patching and deployment methodologies

Topics

#patching strategy#zero downtime deployment#blue-green deployment

Community Discussion

No community discussion yet for this question.

Full CV0-002 Practice