Showing results for 
Search instead for 
Did you mean: 

Cisco Software Skills Solutions Automation Lab 2 v1 - Overview and Scenarios 1 - 16 now available on Cisco dCloud!



This Cisco Software Skills, Solutions and Automation lab series is the second in a larger series. This series, lab 2, is designed for the Cisco Systems Engineer (SE) community and partner organizations to help users understand Cisco Service Provider (SP) focused virtualization, automation, programmability, and software products (including SP CPE Managed Services). These labs present in a sandbox environment geared toward independent experimentation, self-study, and testing.


  • Scenario 1: Explore the Environment
  • Scenario 2: Explore NSO NFVO Rel2.0 MANO Package
  • Scenario 3: Deploy vCPE with NSO Service Model
  • Scenario 4: Explore Beginner-Level NSO Plug-n-Play CPE
  • Scenario 5: Explore NSO PnP Service Model
  • Scenario 6: Deploy VNF with NFVIS GUI
  • Scenario 7: Customize NFVIS Centos Package and Use REST API
  • Scenario 8: Use Postman NFVIS REST API Collection
  • Scenario 9: Take a Packet Trace with NFVIS
  • Scenario 10: Docker Theory 101
  • Scenario 11: Install NSO vBranch 1.0 Function Pack Docker Container
  • Scenario 12: Use NSO vBranch FP- High LevelRequirements
  • Scenario 13: Model Driven Telemetry with XRv
  • Scenario 14: AWS Fundamentals
  • Scenario 15: MDT Application Containers in AWS
  • Scenario 16: AWS CSR


  • Laptop
  • Cisco® AnyConnect®


  • Cisco Network Services Orchestrator (NSO)
  • Cisco Elastic Service Controller (ESC)
  • Openstack based Virtual Infrastructure Manager (VIM)
  • Virtualized Cisco NFVIS “vBranch” device
  • Virtualized IOS-XRv device
  • CSR1000v/ISRv vRouter


NSO NFVO Package

  • Become familiar with the NSO NFVO package, including ETSi MANO terminology and how to use the SW
  • Orchestrate a CSR100v VNF spin-up, including Day0 variable insertion and onboarding into the NSO device CDB for Day1 config management.
  • Experiment with simple and complex VNF service chains
  • Use NSO services modeling to deploy a simple vCPE VNF


  • Become familiar with the Elastic Service Controller VNF Manager product capabilities, including it’s use in configuring Openstack resources via NSO
  • Access ESC CLI, GUI and monitor event logs to understand the NFVO call flow process

NSO PnP Package

  • Use the NSO PnP package to provide zero-touch CPE provisioning.
  • Learn the PnP call flow process and NSO configuration procedures such as the serial number map, interface settings and logging
  • Configure various advanced PnP features, including variable substituted Day0 configuration steps
  • Learn the proper approach for resetting CPE to day minus-one conditions.

NFVIS vBranch

  • Learn basic NFVIS GUI, CLI and API operations. Build networks, download images and deploy various VNF service chains.
  • Learn how to customize the VNF package parameters and use POSTMAN APIs for network programmability
  • Use the packet capture capability to learn how to troubleshoot a virtual network connection between VNFs

NSO vBranch Package

  • Learn to install the NSO vBranch Function pack container and use the pre-built device and VNF catalog
  • Configure NSO to provide automated vBranch device onboarding, image download, network creation and VNF service chain deployments
  • See how vBranch PnP can be used to initiate a full deployment.

Modeled Driven Telemetry (MDT)

  • Configure MDT on IOS-XRv and stream various counters to the MDT collector applications (pipeline, influxDB, Griffana)
  • Install the various MDT collector applications and configure them to receive information and display data from the XRv device.
  • Learn how to install and use these collector apps in AWS with pre-built containers for customer demos

Docker Containers

  • Learn the most common Docker container commands, including how to load, start, stop containers
  • Create your own container and share it into the Docker repository
  • Learn how to use containerized Cisco applications for quick customer demos and PoCs, including NSO vBranch, MDT Pipeline, Influx DB and Griffana.

Amazon Web Services (AWS)

  • Set-up your own user account and begin exploring basic AWS services
  • Deploy a Linux instance in AWS, access with SSH using public/private keys and install basic applications
  • Learn how to build a Virtual Private Cloud (VPC) and connect a CSR100v from the AWS marketplace
  • Install the MDT collector applications with containers