Skip to content

Network Automation

La automatización de red reemplaza la configuración manual (CLI por CLI) por scripts, APIs y herramientas que ejecutan cambios a escala. En una red moderna, automatizar no es opcional — es una necesidad.

Por qué automatizar, push vs pull, formatos de datos (JSON, YAML, XML) y modelos de datos YANG.

REST APIs, NETCONF/YANG, gNMI: cómo los dispositivos exponen interfaces programables para consultar y configurar.

Herramientas de Gestión de Configuración

Section titled “Herramientas de Gestión de Configuración”

Ansible, Terraform, Puppet, Chef: herramientas para gestionar configuraciones de forma declarativa, versionada y automatizada.

Intent-Based Networking (IBN) y Cisco DNA Center

Section titled “Intent-Based Networking (IBN) y Cisco DNA Center”

IBN traduce la intención del administrador en configuración ejecutable. Cisco DNA Center es la plataforma que implementa IBN para campus y branch.

Concepto Resumen
Push El servidor envía configuración al dispositivo
Pull El dispositivo solicita su configuración
JSON Formato ligero, nativo de APIs REST
YAML Formato legible para humanos, usado en playbooks
YANG Modelo de datos para NETCONF
REST API API HTTP estándar para configurar dispositivos
NETCONF Protocolo de configuración sobre SSH
Ansible Herramienta push basada en playbooks YAML
IBN Red basada en intención, no en comandos

Automatiza la configuración de la red del edificio con Ansible y explora Cisco DNA Center con el Ejercicio: Automatización de Red (Parte 10).