The Cisco Network Services Orchestrator (NSO) Advance Python Programmers (NSO300) v4.0 course continues the learning journey of the NSO Essentials for Programmers and Network Architects (NSO201) v4.0 course with NSO to include customizing templates with Python programming, Docker deployment, and Nano services. You will learn to create advanced services using the NSO application framework and Python scripting with both new and existing Layer 3 Multiprotocol Label Switching (MPLS) VPN services. You will also learn how to manage and scale these services to reduce operation consumption, and increase both security and available physical space, since virtualized network functions (VNFs) replace physical hardware. You will use Network Functions Virtualization (NFV) orchestration features, and Cisco Elastic Services Controller (ESC) to manage virtualized network functions. |
Outline
Discovering the NSO Application Framework
Deploying NSO in Docker Containers
Developing Python and Template-Based Service
Integrating Service Lifecycle
Developing a Layer 3 MPLS VPN Service for New Service Deployment
Developing Nano Services
Developing Layer 3 MPLS VPN Service for Existing Deployment
Introducing Managed Services
Implementing Stacked Services
Scaling Service Orchestration
Discovering the ETSI MANO Framework
Managing VNF Lifecycle with Cisco ESC
Orchestrating NFV
Lab outline