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.

All 350-901 Terms

REST API

A REST API exposes resources over HTTP using verbs and JSON, and is the primary way Cisco platforms are automated programmatically.

JSON

JSON is the lightweight data-interchange format used in REST API requests and responses and in many config artifacts.

YANG

YANG is the data-modeling language that defines the structure of configuration and state data consumed by NETCONF, RESTCONF, and telemetry.

NETCONF

NETCONF is an XML/RPC protocol for programmatically editing device configuration and state against YANG models.

RESTCONF

RESTCONF exposes YANG-modeled data as RESTful HTTP resources, a simpler alternative to NETCONF for many automation tasks.

Ansible

Ansible is an agentless automation tool that uses YAML playbooks to configure devices idempotently over SSH or APIs.

Terraform

Terraform is an infrastructure-as-code tool that declares desired state in HCL and reconciles it through providers, including Cisco providers.

CI/CD

CI/CD (continuous integration/continuous delivery) automates testing and deploying code and network configuration through pipelines.

Git

Git is the distributed version-control system used to track and collaborate on automation code and configuration as code.

Webhook

A Webhook is an HTTP callback that pushes event notifications to a listener, enabling event-driven automation.

Model-Driven Telemetry

Model-Driven Telemetry streams YANG-modeled operational data from devices for real-time monitoring, replacing SNMP polling.

pyATS

pyATS (with the Genie library) is Cisco's Python test and validation framework for automated network testing and state comparison.

Python

Python is the primary scripting language for Cisco network automation, using SDKs and libraries to call device and controller APIs.

AIOps

AIOps applies AI and machine learning to operational data for anomaly detection, insight, and automated remediation.

Generative AI

Generative AI uses large language models to assist automation by generating code, configuration, and documentation from natural-language intent.