350-901 cheat sheet

A one-page reference for the Cisco CCNP Automation AUTOCOR (350-901) exam: the format, how the domains are weighted, and the glossary terms for this exam.

Exam at a glance

Vendor
Cisco
Level
Professional
Questions
90
Time
120 min
Mock pass mark
75%
Domains
4
Practice Qs
136
Code
350-901

Domain weightings

How much of the exam each domain covers. Spend your study time in proportion — the heavier the domain, the more questions you'll see.

Key terms

REST API
A REST API exposes resources over HTTP using verbs and JSON, and is the primary way Cisco platforms are automated programmatically. AUTOCOR covers consuming REST APIs to automate Cisco platforms.
JSON
JSON is the lightweight data-interchange format used in REST API requests and responses and in many config artifacts. AUTOCOR expects you to parse and construct JSON when scripting automation.
YANG
YANG is the data-modeling language that defines the structure of configuration and state data consumed by NETCONF, RESTCONF, and telemetry. AUTOCOR covers model-driven programmability with YANG.
NETCONF
NETCONF is an XML/RPC protocol for programmatically editing device configuration and state against YANG models. AUTOCOR covers NETCONF and RESTCONF for network automation.
RESTCONF
RESTCONF exposes YANG-modeled data as RESTful HTTP resources, a simpler alternative to NETCONF for many automation tasks. AUTOCOR covers RESTCONF among programmability interfaces.
Ansible
Ansible is an agentless automation tool that uses YAML playbooks to configure devices idempotently over SSH or APIs. AUTOCOR covers Ansible as an infrastructure-as-code tool for Cisco platforms.
Terraform
Terraform is an infrastructure-as-code tool that declares desired state in HCL and reconciles it through providers, including Cisco providers. AUTOCOR covers Terraform for declarative infrastructure provisioning.
CI/CD
CI/CD (continuous integration/continuous delivery) automates testing and deploying code and network configuration through pipelines. AUTOCOR covers CI/CD practices for network automation and NetDevOps.
Git
Git is the distributed version-control system used to track and collaborate on automation code and configuration as code. AUTOCOR expects Git workflows (branching, merging, pull requests) for infrastructure as code.
Webhook
A Webhook is an HTTP callback that pushes event notifications to a listener, enabling event-driven automation. AUTOCOR covers webhooks for integrating Cisco platforms into automated workflows.
Model-Driven Telemetry
Model-Driven Telemetry streams YANG-modeled operational data from devices for real-time monitoring, replacing SNMP polling. AUTOCOR covers telemetry for automated operations and assurance.
pyATS
pyATS (with the Genie library) is Cisco's Python test and validation framework for automated network testing and state comparison. AUTOCOR covers pyATS for operations and automated verification.
Python
Python is the primary scripting language for Cisco network automation, using SDKs and libraries to call device and controller APIs. AUTOCOR expects fluent Python for building automation.
AIOps
AIOps applies AI and machine learning to operational data for anomaly detection, insight, and automated remediation. AUTOCOR's AI in Automation domain covers using AI to enhance network operations.
Generative AI
Generative AI uses large language models to assist automation by generating code, configuration, and documentation from natural-language intent. AUTOCOR covers applying generative AI to network automation workflows.