Lección 1SNMP en profundidad: versiones v1/v2c/v3, MIBs, OIDs, walk/get/bulk, traps e informsProfundiza en SNMP para monitoreo y control limitado. Compara versiones de SNMP, comprende MIBs y OIDs, usa operaciones walk, get y bulk, y configura traps e informs de forma segura.
Diferencias de seguridad SNMP v1, v2c y v3Estructura MIB, nomenclatura OID y navegaciónUso de get, get-next, walk y bulkgetConfiguración de traps e informs en dispositivosEscalado de polling SNMP y control de tasaLección 2Herramientas de automatización de infraestructura: módulos Ansible networking, plugins módulo vs conexión, idempotencia y patrones de playbooksComprende cómo las herramientas de automatización de infraestructura gestionan dispositivos de red. Usarás módulos Ansible networking y plugins de conexión, aplicarás patrones idempotentes y estructurarás playbooks para cambios de configuración seguros y escalables.
Diseño de inventario de red y variables de hostResumen de plugins de conexión específicos de redPatrones de configuración idempotentes en playbooksValidación de cambios con modos check y diffEstrategias de manejo de errores y rollbackLección 3Elección de protocolos para entornos multi-vendor: trade-offs (solo lectura vs config), seguridad, rendimiento, soporte del vendorAprende a elegir protocolos de gestión en redes multi-vendor. Compara flujos de solo lectura y configuración, modelos de seguridad, impacto en rendimiento y soporte del vendor para diseñar estrategias de automatización robustas y mantenibles.
Flujos solo lectura vs cambios de configuraciónModelos de seguridad y manejo de credencialesConsideraciones de latencia, throughput y escaladoCobertura de características del vendor y riesgo de roadmapEstandarización operativa entre vendorsLección 4Fundamentos SSH para dispositivos de red: autenticación por clave, gestión de sesiones, ejecución de comandos, configuraciones de terminalRepasa los fundamentos SSH usados por dispositivos de red. Aprende autenticación por clave, ciclo de vida de sesiones, modelos de ejecución de comandos, configuraciones de terminal y prácticas de endurecimiento de seguridad para acceso automatizado.
Generación, almacenamiento y rotación de clavesCifrados SSH, MACs y versiones de protocoloShells interactivos vs canales execLongitud de terminal, paginado y promptsJump hosts, bastiones y comandos proxyLección 5APIs REST en equipamiento de red: endpoints comunes del vendor, autenticación (token, basic, OAuth), payloads JSON/XMLAprende cómo se exponen APIs REST en dispositivos de red. Examinarás endpoints comunes, esquemas de autenticación, formatos de payload JSON o XML, versionado y patrones para cambios de configuración seguros e idempotentes.
Modelado de recursos para interfaces y VLANsAutenticación token, basic y OAuthDiseño de payloads de request y response JSONManejo de errores y mapeo de estados HTTPVersionado de API y compatibilidad hacia atrásLección 6gNMI y telemetría streaming: modelos de suscripción, encodings protobuf/JSON, push vs pollProfundiza en gNMI y telemetría streaming para observabilidad moderna. Aprende modelos de suscripción, encodings protobuf y JSON, trade-offs push vs poll, e integra streams de telemetría en pipelines de monitoreo.
Modelo de servicio gNMI y operaciones RPCSuscripciones on-change, sample y onceEsquemas de mensajes protobuf y toolingEncoding JSON y traducción a métricasEscalado de coleccionadores y estrategias de bufferingLección 7Librerías de automatización de red: Netmiko, Paramiko, Napalm, PyATS/Genie — capacidades, drivers, limitacionesExplora librerías Python de automatización de red y sus trade-offs. Compara Netmiko, Paramiko, Napalm, y PyATS o Genie en términos de capacidades, drivers, abstracciones, soporte de testing y limitaciones operativas.
Primitivas SSH Paramiko y canalesDrivers de dispositivo Netmiko y send_commandGetters Napalm y merge de configuraciónParsing y testing PyATS y GenieSelección de librerías e interoperabilidadLección 8Debugging y testing de conexiones: chequeos de conectividad, timeouts, reintentos, mejores prácticas de loggingExplora técnicas prácticas para validar y solucionar problemas de conexiones de red. Diseñarás chequeos de conectividad, ajustarás timeouts y reintentos, estructurarás logs y construirás flujos de test repetibles para operaciones automatizadas y manuales.
Diseño de chequeos de salud y conectividadAjuste de timeouts y estrategias de backoff de reintentoLogging estructurado e IDs de correlaciónCaptura y análisis de traces de protocoloConstrucción de playbooks de test de conexión repetiblesLección 9NETCONF y YANG: modelo RPC, capacidades, modelado de datos con YANG, encodings XML/JSONEstudia NETCONF y YANG como estándares centrales para programabilidad de red. Aprenderás el modelo RPC, negociación de capacidades, modelado de datos YANG, y encodings XML o JSON usados para gestión de configuración y estado.
Sesiones NETCONF, locks y workflow RPCDescubrimiento de capacidades y feature sets del servidorMódulos YANG, árboles y tipos de datosEncodings XML y JSON para datos YANGFlujos de configuración model-drivenLección 10Interfaces programáticas específicas del vendor: Cisco IOS-XE/IOS-XR/JunOS RESTCONF, Arista eAPI, APIs Fortinet/CheckpointExamina APIs específicas del vendor que extienden interfaces estándar. Compara ofertas de Cisco, Juniper, Arista, Fortinet y Check Point, enfocándote en autenticación, modelos de datos, límites de tasa y patrones de integración.
Uso RESTCONF Cisco IOS-XE e IOS-XRAPIs REST JunOS y modelos de datos JSONTransporte eAPI Arista y formatos de comandoAPIs de firewall Fortinet y Check PointManejo de límites de tasa y peculiaridades del vendor