Cisco NSO Advance Python Programmers (NSO300)

Level
Intermediate
Duration
40 hours
Course Fee
₹40000
*Inclusive of GST

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.

Training Type
Classroom Online Corporate
Batch Timings

For the latest training schedule, please check the Schedules.

Weekdays
  • Early Morning
  • Morning
  • Afternoon
  • Evening
  • Fastrack
Weekdays
  • Morning
  • Afternoon
  • Evening
  • Sat / Sun
  • Sunday Only

Training is available in small groups as well as on one-to-one basis. Get in touch.

Cisco NSO Advance Python Programmers (NSO300)

Level
Intermediate
Duration
40 hrs.
Course Fee
₹40000

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.

Training Type
Classroom Online Corporate
Batch Timings

For the latest training schedule, please check the Schedules.

Weekdays
  • Early Morning
  • Morning
  • Afternoon
  • Evening
  • Fastrack
Weekdays
  • Morning
  • Afternoon
  • Evening
  • Sat / Sun
  • Sunday Only

Training is available in small groups as well as on one-to-one basis. Get in touch.

Course Introduction

Learn to create and write NSO packages and services and customize config and feature templates using Python Programming. 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.

Course Highlights
  • Tailor a Cisco Network Services Orchestrator solution for your organization
  • Manage virtualized network functions (VNFs) automated, efficient, and dynamic network functioning
  • Gain knowledge in key technology areas – Software defined networking, Service Providers, Network Automation
Course Objectives
  • Describe the NSO application framework
  • Deploy NSO in Docker
  • Implement Python- and template-based service
  • Describe service lifecycle integration
  • Describe the implementation of Layer 3 MPLS VPN service for a new service deployment
  • Implement Nano services
  • Describe the implementation of Layer 3 MPLS VPN service for an existing deployment
  • Describe managed services
  • Implement stacked services
  • Describe how to scale service orchestration
  • Describe the European Telecommunications Standards Institute Management and Orchestration (ETSI MANO) Framework
  • Manage VNF Lifecycle with Cisco ESC
  • Implement NFV
Course Topics
  • Discovering the NSO Application Framework
    • NSO Transaction Model and Mapping Options
    • NSO Python API Overview
  • Deploying NSO in Docker Containers
    • Comparing NSO Deployments
    • NSO in Docker Overview
  • Developing Python and Template-Based Service
    • Service Strategy
    • Service Design—Service Model
  • Integrating Service Lifecycle
    • Service Lifecycle Overview
    • Integration Options Overview
  • Developing a Layer 3 MPLS VPN Service for New Service Deployment
    • Service Strategy
    • Service Design—Service Model
  • Developing Nano Services
    • Nano Services
    • Service Design Manual Resource Allocation
  • Developing Layer 3 MPLS VPN Service for Existing Deployment
    • Existing Service Deployment Strategy
    • Existing Service Deployment Design
  • Introducing Managed Services
    • Managed Services Overview
    • Resource Allocation
  • Implementing Stacked Services
    • Stacked Services Strategy
    • Implementing Resource-Facing Services
  • Scaling Service Orchestration
    • Optimization Options
    • Layered Services Architecture Design
  • Discovering the ETSI MANO Framework
    • Network Functions Virtualization Initiative
    • ETSI MANO
  • Managing VNF Lifecycle with Cisco ESC
    • Introduction to Cisco ESC
    • VNF Lifecycle Management
  • Orchestrating NFV
    • NFV Orchestration (NFVO) Bundle Introduction
    • VNF Descriptor
Lab Topics

  • Create NSO Docker Environments
  • Create Switch Virtual Interface (SVI) Service Using Premodification Service Callback
  • Implement Nano Services
  • Create an L3VPN Service Using Dynamic ID Allocation
  • Perform an L3VPN Service Upgrade
  • Implement Stacked Services
  • Deploy Link State Advertisement (LSA) Service
  • Integrate Cisco ESC and OpenStack
  • Deploy NFV for Demilitarized Zone (DMZ) Service
  • Implement Self-Test Action
Virtual Classroom
  • Instructor led online training is an ideal vehicle for delivering training to individuals anywhere in the world at any time.
  • This innovative approach presents live content with instructor delivering the training online.
  • Candidates will be performing labs remotely on our labs on cloud in presence of an online instructor.
  • Rstforum uses microsoft lync engine to deliver instructor led online training.
  • Advances in computer network technology, improvements in bandwidth, interactions, chat and conferencing, and realtime audio and video offers unparalleled training opportunities.
  • Instructor led online training can helps today’s busy professionals to perform their jobs and upgrade knowledge by integrating self-paced instructor led online training in their daily routines.
Miscellaneous
  • Minimum batch size required for batch is 10 participants in the this course.
  • The RST Forum reserves the right to cancel/postpone the class.
  • Course schedule will be provided before commencement of the course.
  • Certificate of participation will be awarded to participants with a minimum 90% attendance.
  • All attendees are to observe the Copyright Law on intellectual properties such as software and courseware from respective vendors.
  • The RST Forum reserves the right to include external participants in the program either for the entire course or individual courses.
  • The RST Forum reserves the right to change/alter the sequence of courses. RST FORUM published Book would be given at 50% discounted rate to the forum students.