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.