- Network Automation Foundation
- 1.1 Network Automation Models
- 1.2 Network Automation Tooling
- 1.2.1 Introduction NOT WORKING
- 1.2.2 Ansible in Network Automation
- 1.2.3 YANG Suite and pyang in Network Automation
- 1.2.4 Building Payloads with YANG suite
- 1.2.5 VIDEO : Ansible and YANG
- 1.2.6 LAB : Explore YANG Trees with YANG Suite
- 1.2.7 YANG Tree Interpretation
- 1.2.8 LAB : Validate XML Payloads Against the YANG Schema
- 1.2.9 Summary
- QCM
- Device-Level Network Automation
- 2.1 CLI Automation with Python
- 2.1.1 Introduction
- 2.1.2 Netmiko Fundamentals
- 2.1.3 Automation Device Configuration with Netmiko
- 2.1.4 Configure and Monitor Routing with Python and Netmiko
- 2.1.5 Scaling and Extending Automation Workflows with Netmiko
- 2.1.6 Automating Network with Python and Netmiko
- 2.1.7 Configure and Monitor IPsec VPNs with Python and Netmiko
- 2.1.8 Summary
- 2.2 NETCONF and RESTCONF Automation
- 2.3 Automating Configuration Monitoring
- 2.3.1 Introduction
- 2.3.2 Monitoring Device Configuration with NETCONF and RESTCONF
- 2.3.3 VIDEO Monitoring Network Device Configuration with NETCONF and RESTCONF
- 2.3.4 LAB : Monitor Device Configurations with NETCONF and RESTCONF
- 2.3.5 Troubleshooting Network Automation with NETCONF and RESTCONF
- 2.3.6 LAB : Troubleshoot Network Automation Solutions NOT ATTEMPT
- Device Automation with Ansible
- 2.4.1 Introduction
- 2.4.2 Monitoring Device Configuration
- 2.4.3 LAB : Configuration Compliance with Ansible
- 2.4.4 Managing Device Configuration with Ansible
- 2.4.5 VIDEO : Monitoring and Managing Device Configuration with Ansible NOT ATTEMPT
- 2.4.6 LAB : Use Ansible to Configure and Verify Device Configuration
- On-box Automation
- 2.5.1 Introduction
- 2.5.2 Embedded Event Manager
- 2.5.3 LAB : EEM-Based Device Automation
- 2.5.4 Guest Shell
- 2.5.5 : LAB : On-Box Python-Based Automation
- 2.5.6 Device Level Zero-Touch Provisioning
- 2.5.7 LAB : Python-Based ZTP for Cisco XE Devices RETRY
- 2.5.8 VIDEO : Zero-Day Device Automation NOT ATTEMPT
- 2.1 CLI Automation with Python
- Controller-Based Network Automation
- Controller-Based Day-0 Provisionning
- Catalyst Center Day-0 with Configuration Mangement
- 3.2.1 Introduction
- 3.2.2 Cisco Catalyst Center Network Templates
- 3.2.3 LAB : Manage Device Configuration with Catalyst Center APIs
- 3.2.4 Configuration Management with SD-WAN Manager
- 3.2.5 Manage Device Configuration with SD-WAN Manager APIs
- 3.2.6 Configuration Management with Cisco Meraki
- 3.2.7 LAB : Manage Device Configuration with Cisco Meraki APIs RETRY
- Advanced Configuration Templates
- Controller-Based Configuration Management with Ansible
- Security Automation
- 3.5.1 Introduction
- 3.5.2 Network Segmentation with Cisco SD-Access
- 3.5.3 Enforce Network Segmentation with Cisco Catalyst Center APIs
- 3.5.4 Policy Enforcement with Cisco Catalyst Center APIs
- 3.5.5 Enforce Group-Based Access Control with Cisco Catalyst Center APIs
- 3.5.6 API-Driven Segmentation and Policy Enforcement with Meraki
- 3.5.7 Security Automation with Network Controllers
- 3.5.8 Summary
- Troubleshoot Controller-Based Network Automation
- 3.6.1 Introduction
- 3.6.2 API Basics
- 3.6.3 Troubleshoot Authentication Mechanisms with Cisco Controller APIs
- 3.6.4 Troubleshoot Cisco Catalyst Center API Authentication
- 3.6.5 Troubleshoot Cisco Catalyst SD-WAN Manager API Authentication
- 3.6.6 Troubleshoot Request Body Payloads with REST APIs
- 3.6.7 Troubleshoot Cisco Catalyst Center API Requests
- 3.6.8 Troubleshooting Controller-Based Automation Solutions
- 3.6.9 Summary
- Operations in Network Automation
- Testing and Validating Network Automation
- Controller-Based Software Management
