Infrastructure-as-Code Operational Aspects for CCNP Enterprise

400-007 By islever Editorial Last updated

Automation/orchestration design, integration, and on-going support for networks (such as interfacing with APIs, model-driven management, controller-based technologies, and evolution to CI/CD framework)

Short answer

BE Source code management repository and automated workflows are two examples of operational aspects of Infrastructure-as-Code.

Question

A network architect is working on the baseline policies dealing with the use of Infrastructure-as-Code within an IT department, and has been requested to present the plan at the monthly management board meeting.
What are two examples of operational aspects of Infrastructure-as-Code that can be highlighted during the presentation? (Choose two.)
  1. telemetry and monitoring
  2. source code management repository Correct Answer
  3. automatic trouble ticketing
  4. API for programmatic control
  5. automated workflows Correct Answer

Key Takeaways

The question tests understanding of IaC's operational lifecycle, specifically focusing on version control (source code management) and automation (workflows) rather than monitoring or service management.

This page explains the correct answer for identifying operational aspects of Infrastructure-as-Code, highlighting source code management and automated workflows as key components.

Common mistake: Candidates often mistakenly select telemetry and monitoring because they are critical for network operations, but they are distinct from the IaC development and deployment lifecycle.

Expert Analysis

The question asks for operational aspects of Infrastructure-as-Code (IaC). IaC is the practice of managing and provisioning computing infrastructure through machine-readable definition files rather than physical hardware configuration or interactive configuration tools. The core operational pillars of IaC revolve around version control, automation, and programmatic interaction.

Option B, source code management repository, is a fundamental operational aspect. IaC treats infrastructure definitions as code, which must be stored in version-controlled repositories (like Git) to enable tracking, collaboration, rollback, and auditing. This is the "source of truth" for the infrastructure state.

Option E, automated workflows, is the other key operational aspect. IaC integrates with CI/CD pipelines to automatically validate, test, and deploy infrastructure changes. This automation ensures consistency, reduces human error, and speeds up deployment, which are primary benefits of using IaC.

Option A, telemetry and monitoring, while important for network operations, is typically a separate concern handled by observability tools. IaC might configure these tools, but monitoring itself is not an intrinsic operational aspect of the IaC methodology; it is a downstream effect or a separate domain.

Option C, automatic trouble ticketing, is a service management process, often part of ITIL or similar frameworks, and is not a direct operational component of IaC.

Option D, API for programmatic control, is a mechanism used by IaC tools to interact with cloud providers or network devices, but the API itself is a technical interface, not an operational aspect of the IaC lifecycle in the same way that source control and automation workflows are. However, between B and E, these represent the structural (storage/versioning) and procedural (automation/workflow) pillars of IaC operations most commonly cited in certification contexts.

Exam Strategy

When analyzing Infrastructure-as-Code questions, distinguish between the IaC lifecycle (code storage, versioning, testing, deployment) and network operations (monitoring, troubleshooting). Focus on how code is managed and executed. Remember that IaC is about treating infrastructure as software, so concepts like Git, CI/CD, and automation are central, while monitoring is a separate operational domain.

Frequently Asked Questions

Why is monitoring not considered an operational aspect of IaC?

Monitoring is part of network observability and assurance. While IaC can deploy monitoring tools, the act of monitoring is a separate operational function, not a core pillar of the IaC methodology itself.

What role does a source code management repository play in IaC?

It serves as the single source of truth for infrastructure definitions, enabling version control, collaboration, audit trails, and rollback capabilities, which are essential for operational integrity.

More 400-007 FAQ →

Community Votes

B
50%
E
50%

50% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.

Discussion 2 contributions

Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.

From public community threads 2

  1. biddid 👍 3
    Should be B: "Source of Truth", code is store in a centralized repository like GitHub and has version control. Not A. While essential, this falls under Observability. IaC might configure the monitoring tools, but the act of monitoring is a separate operational pillar from the "Code-driven" methodology itself.
  2. daca 👍 1
    BE, there is no inherent telemetry or monitoring in IaC

Reader comments & corrections

No reader corrections yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

← Back to 400-007 Study Guide