Cisco NSO Administration and DevOps

4 days


The Cisco Network Services Orchestrator (NSO) Administration and DevOps course focuses on Cisco NSO development, operation, and administration tasks. You will learn how to set up, configure, deploy, and maintain a Cisco Network Services Orchestrator solution, and learn best practices for using DevOps.


System and Network administrators who need to be able to install, configure and maintain a Cisco Network Services Orchestrator solution

Skills Gained

After completing this course you should be able to:

  • Configure Cisco NSO and access control to Cisco NSO
  • Implement Cisco NSO high availability
  • Describe and implement Layered Service Architecture
  • Use DevOps practices for Cisco NSO development and operations
  • Describe the purpose of Continuous Integration and Continuous Deployment (CI/CD)
  • Implement and manage services and their associated device configurations
  • Use Cisco NSO for service monitoring and compliance reporting


Attendees should meet the following prerequsites:

  • Basic knowledge of the command line of UNIX-like operating systems
  • Basic knowledge of Network Configuration Protocol (NETCONF)
  • Basic knowledge of Yet Another Next Generation (YANG) data modelling
  • Basic knowledge of Python software development

Course Outline

Cisco NSO Administration

  • Introducing Network and IT Convergence
  • Introducing Cisco NSO Architecture
  • Introducing Linux
  • Explaining Setup
  • Explaining Access Control
  • Describing Integration Options


  • Introducing Scalability and High Availability
  • Describing Scalable System Management

DevOps Fundamentals

  • Describing Software Development Methodologies
  • Explaining Version Control System
  • Describing Continuous Integration and Continuous Delivery

Cisco NSO Operations

  • Introducing Service Maintenance
  • Performing Network Element Driver (NED) Upgrades
  • Introducing Configuration Management
  • Describing Change Management
  • Explaining Service Problem Management
  • Explaining Service Monitoring and Compliance Reporting
  • Cisco NSO and DevOps
  • Introducing Inventory Management
  • Describing Cisco NSO Use Cases


  • Lab 1: Connecting to the Lab
  • Lab 2: Learning to Use a Command-Line Text Editor
  • Lab 3: Installing the Cisco NSO Software
  • Lab 4: Role-Based Access and Cisco Physical Access Manager (Cisco PAM)
  • Lab 5: Using Cisco NSO APIs
  • Lab 6: High Availability
  • Lab 7: Deploying the LSA l3vpn Service
  • Lab 8: Network Connectivity Tool (NCT)
  • Lab 9: Using Git
  • Lab 10: Service Backup and Restore
  • Lab 11: Perform a NED Upgrade
  • Lab 12: Replacing a Device
  • Lab 13: Creating a Compliance Report
  • Lab 14: Migrating a Monolithic Service to LSA

Related Courses


Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

ITILv3, RESILIA, PRINCE2, PRINCE2 Agile, AgileSHIFT, MSP, M_o_R, P3M3, P3O, MoP, MoV courses on this page are offered by QA Affiliate of AXELOS Limited. ITIL, RESILIA, PRINCE2, PRINCE2 Agile, AgileSHIFT, MSP, M_o_R, P3M3, P3O,MoP, MoV are registered trademarks of AXELOS Limited. All rights reserved.