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.
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.
A REST API exposes resources over HTTP using verbs and JSON, and is the primary way Cisco platforms are automated programmatically.
JSON is the lightweight data-interchange format used in REST API requests and responses and in many config artifacts.
YANG is the data-modeling language that defines the structure of configuration and state data consumed by NETCONF, RESTCONF, and telemetry.
NETCONF is an XML/RPC protocol for programmatically editing device configuration and state against YANG models.
RESTCONF exposes YANG-modeled data as RESTful HTTP resources, a simpler alternative to NETCONF for many automation tasks.
Ansible is an agentless automation tool that uses YAML playbooks to configure devices idempotently over SSH or APIs.
Terraform is an infrastructure-as-code tool that declares desired state in HCL and reconciles it through providers, including Cisco providers.
CI/CD (continuous integration/continuous delivery) automates testing and deploying code and network configuration through pipelines.
Git is the distributed version-control system used to track and collaborate on automation code and configuration as code.
A Webhook is an HTTP callback that pushes event notifications to a listener, enabling event-driven automation.
Model-Driven Telemetry streams YANG-modeled operational data from devices for real-time monitoring, replacing SNMP polling.
pyATS (with the Genie library) is Cisco's Python test and validation framework for automated network testing and state comparison.
Python is the primary scripting language for Cisco network automation, using SDKs and libraries to call device and controller APIs.
AIOps applies AI and machine learning to operational data for anomaly detection, insight, and automated remediation.
Generative AI uses large language models to assist automation by generating code, configuration, and documentation from natural-language intent.