Automation has been identified as one of the main areas where service providers and large enterprises can reduce cost. This is becoming more and more important in modern business where average return per user is diminishing year by year. Service Defined Network (SDN) principles deliver abstractions of existing network infrastructure, which enable faster service development and deployment. Standards like NETCONF and YANG are currently the driving force behind those abstractions and are proposing a significant improvement to network management.
The Basic Cisco Network Services Orchestrator course (NSOBASIC) v2.0 is a 3-day lab-intensive instructor-led course that introduces the learners to the Cisco Network Services Orchestrator (NSO) solution that leverages the power of YANG and NETCONF to streamline network operations and management. By focusing on latest standards and innovation, Cisco NSO is a true multivendor SDN solution.


Upon completing this course, the learner will be able to meet these overall objectives:
  • Understand the NETCONF protocol and be able to read and write simple YANG models
  • Explain how Cisco NSO communicates with network devices
  • Understand the difference between fully NETCONF-capable and less or non-NETCONF capable devices
  • Understand the support for candidate configuration and confirmed commit support
  • Extend device models using YANG
  • Design a real-world usable service
  • Explain the YANG service model structure
  • Explain the mapping logic of service parameters to device models and consequently to device configurations
  • Explain the transactional service activation and how it relates to business requirements
  • Use logs to troubleshoot the Cisco NSO deployment and check NSO communication with network devices
  • Work with the alarm console, and understand NSO alarm structure and how it conforms to modern network operations procedures


The course contains these components:
  • Cisco NSO Overview
    • Network Orchestration Overview
    • Cisco NSO Architecture
    • NETCONF Overview
    • YANG Overview
  • Start Using Cisco NSO
    • System Setup
    • Lab: Install NSO
    • Device Manager
    • Lab: Manage Devices
  • Service Management
    • YANG Tutorial
    • Service Design
    • Lab: Create a Service
    • Service Management
    • Lab: Manage Services
  • System Administration and Integration
    • Cisco NSO Integration Options
    • Lab: Use NSO APIs
    • Cisco NSO System Administration
    • Lab: Troubleshoot and Debug NSO
    • Alarm Management and Reporting

Prerequisite Knowledge

The knowledge and skills that a learner should possess before attending this course are as follows:
  • Basic Cisco CLI knowledge
  • Basic knowledge of a command line of UNIX-like operating systems
  • Working knowledge of Cisco NSO product
  • Basic knowledge of YANG data modelling