Course Overview
TOPThe Cisco Network Services Orchestrator (NSO) Administration and DevOps course continues the learning journey of the NSO Essentials for Programmers and Network Architects and NSO Advanced for Python Programmers trainings by introducing you to the system administration and DevOps focusing on NSO. This includes the robust bridge linking network automation and orchestration tools, examining the development, operation, and administration task functions. The examples shown in this training demonstrate real-world scenarios to prepare you for deployment and management of new or existing NSO instances.
The training guides you through the setup of production-ready NSO instances using system installation with access control settings, the deployment of NSO in Docker containers, and introduces modern DevOps concepts and tools such as Git and Continuous Delivery/Continuous Deployment (CI/CD). You will learn how to migrate Continuous Diagnostics and Mitigation (CDM) devices, how to build Network Configuration Protocol (NETCONF) Network Element Drivers (NEDs) from the NSO Command-Line Interface (CLI), how to handle NSO Alarms, and many more features that benefit you in your journey with Cisco NSO.
This course is worth 32 Continuing Education (CE) Credits
Scheduled Classes
TOPOutline
TOPNetwork and IT Convergence
- Network and IT Convergence Overview
- Service Provider Business Process
- Service Provider Business Process Change
Cisco NSO Architecture
- Integration of NSO into Business Environments
- NSO Logical Architecture
- NSO Components
- Key NSO Concepts
Cisco NSO Setup
- Setup Requirements
- Cisco NSO System Installation
- Installing NEDs
Cisco NSO Access Control
- Access Control Architecture
- Authentication Options
- Client Authentication Options
- Role-Based Access Control
- NSO Hardening
Cisco NSO Integration Options
- Integration Options Overview
- NETCONF API
- Web Integration
- CLI Tools
- PnP Scripts
Cisco NSO in Version Control System Environment
- Version Control Systems Overview
- Git Basic Concepts
Continuous Integration and Continuous Delivery with Cisco NSO
- Testing
- Continuous Integration
- Continuous Delivery
- Docker Setup
Cisco NSO Scalability and High Availability
- Large or Complex NSO Environments
- High Availability
- High-Availability Cluster Communications
- Layered Services Architecture
- Service Migration to LSA
Cisco NSO Scalable System Management
- Management of Large NSO Environments
- NCT Tool
- NCT Alternatives
Cisco NSO Software Development Methodologies
- Software Development Methodologies Overview
- Waterfall
- Agile
- DevOps
Cisco NSO Service Maintenance
- Service Maintenance Procedures
- Service Upgrade Options
- Service Upgrade Risk Assessment
- Service Upgrade Procedure
- Service Backup and Restore
- Service Maintenance Tools
NED Upgrades
- NED Overview
- NED Upgrade Risk Assessment
- NED Upgrade and CDM Migration
- Changing NED Logic
- NED Conflict with other NMSs
- NETCONF NED Builder
Configuration Management in Cisco NSO
- Configuration Management Overview
- Reverting to Previous Known Good Configuration
- Replacing a Device
- Service Management Tools
Change Management in Cisco NSO
- Change Management Overview
- Service Change Management
- Service Instance Change Management
Service Problem Management in Cisco NSO
- Incident Management
- Incident Management with NSO
- Problem Management with NSO
- Nano Services
Cisco NSO Service Monitoring and Compliance Reporting
- Service Status Monitoring
- Commit Queues
- Compliance Reports
Cisco NSO Inventory Management
- Inventory Management Overview
- Using NSO Built-In Inventory
- Integrating External Resources
Cisco DevOps Use Case
- Setup DevOps with NSO
- Put It All Together: NSO and DevOps Example
Prerequisites
TOPAttendees should meet the following prerequisites:
- Basic knowledge of the Cisco command - line interface (CLI)
- Basic knowledge of the command line of UNIX-like operating systems
- Basic knowledge of Yet Another Next Generation (YANG) data modelling
- Basic knowledge of Python software development
Recommended prerequisites:
Who Should Attend
TOPSystem and Network administrators who need to be able to install, configure and maintain a Cisco Network Services Orchestrator solution