Course Summary

After completing this course you will be able to:

• Use NETCONF and RESTCONF programmability protocols on Cisco devices
• Describe and use tools to validate YANG data models on Cisco devices
• Describe and configure model-driven telemetry on Cisco devices
• Describe and configure network traffic automation with Cisco XTC
• Describe and use network automation tools that utilize SSH
• Automate service provider network configuration with Cisco NSO
• Describe how to automate virtualized resources with Cisco ESC
• Describe how to automate service provider WAN with Cisco WAE

Module 1: Implementing Network Device Programmability Interfaces
• Implement NETCONF Protocol: Configuration and management using NETCONF, a network management protocol.
• Implement RESTCONF Protocol: Using RESTCONF, a RESTful API for network management.
• Implementing Model-Driven Programmability with YANG:
• YANG Data Models: Understanding YANG data models used in network configuration.
• YANG Tools: Tools and utilities for working with YANG.
• YANG Development Kit: Development kit for creating and managing YANG models.

Module 2: Implementing Model-Driven Telemetry
• Implementing Model-Driven Telemetry with gRPC: Using gRPC for model-driven telemetry.
• Implementing Model-Driven Telemetry with gNMI: Utilizing gNMI (gRPC Network Management Interface) for telemetry data collection.

Module 3: Automating Service Provider Network Traffic with Cisco XTC
• Cisco XTC Fundamentals: Introduction to Cisco XTC (Cross-Technology Communication).
• Configure Cisco XTC: Setting up and configuring Cisco XTC for network traffic automation.

Module 4: Automating Networks with Tools That Utilize SSH
• Implement Device Configurations with Python Netmiko Library: Using the Netmiko library for network automation and device configuration.
• Implement Device Configurations with Ansible • Playbooks: Automating network configurations using Ansible playbooks.

Module 5: Orchestrating Network Services with Cisco NSO
• Cisco NSO Fundamentals: Basics of Cisco Network Services Orchestrator (NSO).
• Cisco NSO Device Manager: Managing network devices with Cisco NSO.
• Cisco NSO Services: Configuring and managing network services using NSO.
• Implement Device Configurations with Python: Using Python to configure devices within Cisco NSO.

Module 6: Automating Virtualized Resources with Cisco Elastic Services Controller
• Cisco ESC Architecture: Overview of the Cisco Elastic Services Controller architecture.
• Cisco ESC Resource Management: Managing virtualized resources with Cisco ESC.

Module 7: Automating the WAN with Cisco WAE
• Describe the Cisco WAE Components: Understanding the components and functionalities of Cisco Wide Area Application (WAE) for WAN automation

Attendees should meet the following prerequsites: • CCNP equivalent level of knowledge for Routing and Switching (R&S) • Cisco Internetworking Operating System (IOS XE) and Cisco IOS XR working experience • SP Operations experience with routing, Multi-Protocol Label Switching (MPLS) and Virtual Private Network (VPN) Solutions • Network Programmability Basics (Network Programming Foundations, APIs and Protocols, Network Model Driven APIs and Protocols, Configuration Management with Ansible, Service Provider Network Automation workflows) Recommended courses that help you prepare for this training: • DEVCOR – Developing Applications Using Cisco Core Platforms and APIs • SPCOR - Implementing and Operating Cisco Service Provider Network Core Technologies

300-535 SPAUTO Automating and Programming Cisco Service Provider Solutions Duration: 90 minutes Languages: English

Following your booking, a confirmation message will be sent to all participants, ensuring you're well-informed of your successful enrollment. Calendar placeholders will also be dispatched to assist you in scheduling your commitments around the course. Rest assured, all course materials and access to necessary labs or platforms will be provided no later than one week before the course begins, allowing you ample time to prepare and engage fully with the learning experience ahead.

Our comprehensive training package includes all the necessary materials and resources to facilitate a full learning experience. Enrollees will be provided with detailed course content, encompassing a wide array of topics to ensure a thorough understanding of the subject matter. Additionally, participants will receive a certificate of completion to recognize their dedication and hard work. It's important to note that while the course fee covers all training materials and experiences, the examination fee for certification is not included but can be purchased separately.

Questions About This Course?