The NSO Essentials for Programmers and Network Architects (NSO201)
Introducing Service Orchestration with Cisco NSO
- Challenges of Network Management
- Network Management without Cisco NSO
- Network Management with Cisco NSO
- Challenges of Network Orchestration
- Main Components of Cisco NSO
Exploring Cisco NSO Architecture
- Cisco NSO Architecture
- Cisco NSO Components
- Cisco NSO and Ansible
Orchestrating Network Solutions
- Orchestration Use Cases Overview
- Orchestration Use Case Examples
Exploring Cisco NSO Operation
- NETCONF and YANG Overview
- Cisco NSO Packages
- Cisco NSO Mapping Logic
- Network Element Drivers
Installing Cisco NSO
- Setup Overview
- Cisco NSO Local Installation
- Installing NEDs
- Using Netsim
- Install Cisco NSO
Exploring the Advantages of NETCONF
- NETCONF Basics
- NETCONF Operation
Managing Devices Using the Device Manager
- Device Manager Overview
- Device Configuration Management
- Device Connection Management
- Use Device Manager
- Templates and Groups
- Device Template Processing
- Commit Queues
- Create a Device Template
Creating YANG Models
- YANG Basics
- YANG Data Types
- XPath Overview
- Basic YANG Statements
- Other Representations of YANG
- Verify Yang Statements
Using Services
- Package Architecture
- Creating a Service Package
- Sample Service Configuration
- Service Template
- YANG Service Model
- Deploying a Service
- Create a Loopback Template Service
Implementing Services with Model-to-Model Mapping
- Mapping Service Parameters
- FASTMAP
- Template Processing
- Create a VLAN Template Service
- NSO Transaction Model
Designing Services in Cisco NSO
- Service Design Overview
- Top-Down Service Design
- Bottom-Up Service Design
- Device Configuration
- Service Model
- Create an L3VPN Template Service
Managing the Service Lifecycle
- Service Management Tasks
- CDM Migration
- Service Lifecycle Management Guidelines
- Migrate a CDM Device
Programming with Python in Cisco NSO
- Cisco NSO Programmability Overview
- NSO Python API Overview
- Set Up Device Using Python Scripts
- Python Service Skeleton
- Creating a Service YANG Model
- Creating a Service Template
- Template Processing with Python
- Create an SVI Python-Template Service
Configuring and Troubleshooting System Settings
- System Configuration
- Role-Based Access Control
- System Troubleshooting
Discovering Cisco NSO Northbound APIs
- NSO Integration Options
- NETCONF Server
- Web Integration
- SNMP Agent
- Use NSO RESTCONF API with Postman
Managing Alarms and Reporting
- Alarm Management
- Reporting
Configuring Cisco NSO for Scalability and Performance
- High Availability
- High-Availability Cluster Communications
- Addressing Performance Limitations
- Layered Service Architecture
Exploring Cisco NSO VNF Manager and Function Packs
- Function Packs
- Cisco SD-WAN Solution
- NFV Orchestration
- Reactive FastMap
- Nano Services
- New features in NSO 6