Courseiva
mediumMultiple Choice

200-901 Practice Question: A network automation team uses a CI/CD pipeline

A network automation team uses a CI/CD pipeline. Which practice best ensures that configuration changes are validated before deployment to production?

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Deploying to a staging environment that mirrors production

Deploying to a staging environment that mirrors production allows comprehensive testing without risk. This is a key DevOps best practice.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Automated unit tests that verify syntax of configuration files

    Why it's wrong here

    Syntax checks confirm files parse correctly but never exercise the configuration against a device or validate intended behaviour, so semantic errors pass through. The pipeline needs tests run against a simulated or lab environment before production. Unit tests suit catching formatting and schema mistakes early, not verifying operational correctness.

  • ✗

    Peer review of code only

    Why it's wrong here

    Peer review catches logic and style problems but produces no executable evidence that the configuration applies cleanly, so it cannot guarantee validation. The pipeline requires automated tests executed against a representative environment. Review alone fits teams needing design feedback, not gatekeeping deployment on functional verification.

  • ✗

    Manual testing by the network engineer after deployment

    Why it's wrong here

    Testing after deployment means faulty configuration has already reached production, which is precisely what the pipeline must prevent. Validation has to occur in a pre-production stage against a simulated or lab device. Post-deployment checks suit monitoring rollback triggers, not the pre-deployment gate the question asks for.

  • ✓

    Deploying to a staging environment that mirrors production

    Why this is correct

    A staging environment mirroring production lets the pipeline execute configuration changes and validation tests against a realistic replica before promotion. This catches errors pre-deployment, satisfying the requirement that changes be validated prior to reaching production systems.

About these practice questions

Courseiva writes every 200-901 question from scratch — 975 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This 200-901 practice question is part of Courseiva's free Cisco certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 200-901 exam.