The Advanced Cisco Network Services Orchestrator – Python (ADVNSOPY) v4.2 is a 1-day virtual instructor-led training (vILT) via video conference that updates the learners on the new Python API features available in Cisco Network Services Orchestrator (NSO) 4.2. Also covered are other new features/changes in NSO 4.2. After the training, the learners can use the self-paced lab guide and use the new APIs in practice.


Upon completing this course, the learner will be able to meet these overall objectives:
  • Describe the Python high-level and low-level APIs available in Cisco NSO 4.2
  • Use the Python APIs to implement the service mapping logic
  • Use the Python APIs to implement a Reactive FASTMAP subscriber
  • Use the NFVO Bundle


The course contains these components:
  • Python APIs
    • Maapi, Maagic
    • Implementing mapping logic
  • NSO 4.2 changes
    • API changes
    • Kicker
    • NFVO Bundle
  • Lab: Create a Simple Cloud Service Bundle

Prerequisite Knowledge

The knowledge and skills that a learner should possess before attending this course are as follows:
  • Understanding of Cisco NSO components
    • Device Manager, Network Element Drivers
    • Service Manager, Service Packages
  • Familiarity with Python