(NSO300) NSO Advanced for Python Programmers
Choose NSO300 to advance in Python programming, customize NSO templates, and manage MPLS VPN services effectively with virtualized network functions.
Duration
5 days
Version
4.0
CE Credits
50
The Cisco Continuing Education Program enables you to renew your certifications while exploring new learning paths and enhancing your skillset. It's a convenient way to stay certified without retaking exams. Click here to learn more.
CLCs
43
Cisco Learning Credits (CLCs) are prepaid training vouchers that can be used as investment into your knowledge. You can attend NIL Learning’s trainings and pay with CLCs. Click here to learn more.
By default, our instructors deliver the courses remotely in real time in English. On-premise delivery and other languages available on request.
Course Overview
The NSO Advance for Python Programmers (NSO300) is an instructor-led or virtual instructor-led course, that continues the learning journey of the NSO Essentials for Programmers and Network Architects (NSO201) 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.
Welcome to Your Path to Mastery!
Hey! Ready to learn and grow? I'm here to help you every step of the way!
Welcome aboard! This course is tailored to empower you with the knowledge and skills you need. We'll make learning engaging and fun, turning your challenges into achievements. Let's get started on your amazing journey!
Robert Lesar
Lead Instructor
Objectives
Gain expert IT skills with NIL Learning: Benefit from our blend of theory and practical experience. Enhance your growth with insights into current and future tech trends. Choose us for cutting-edge Cisco training and more, taught by field-proven experts to maximize your training investment.
- 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
Who should enroll?
The primary audience for this course is:
- System engineers
- System integrators
- System programmers
- System administrators
- Network administrators
- Solutions designers
Course benefits:
Get expert knowledge
Our learning programs are designed and led by expert IT engineers, consultants, and instructors. We constantly implement participants’ feedback to improve courses.
Our experiences build your competencies
With 30+ years of experience, we’ve been on the market as long as Cisco. Our understanding of IT systems and industry job demands gives us the insight to guide you toward becoming a world-class expert yourself.
Rise above the industry average
Cisco courses are intended not only for passing the certification exam but also for developing your skills and rising above the industry average. Our instructors provide guidance and references that allow you to grow into a confident and competent professional.
Retain the knowledge longer
Our in-depth, non-interrupted learning program ensures you understand the bigger picture and retain the knowledge long term. It also reduces the risk of information loss and confusion.
Learn from the best in Cisco technologies
Our IT consultants-turned-instructors have years of experience and dedicate time to listening and interacting with participants within the course content. Their hands-on project involvement brings practical expertise to our learning programs.
Have peace of mind
We deliver on our promise and schedule. Rest assured, our instructors will give you knowledge, information, hints, and practical experiences around specific topics. Based on a global survey conducted by Cisco, NIL Learning instructors enjoy an average score of 4.91 out of 5.
Be ahead of the curve
As Cisco Platinum Learning Partner and technical community member, we create learning content for major technological vendors. NIL Learning is among the first to offer high-quality learning and training courses in Cisco Technologies.
Get more from a training
Our instructors deliver the courses with practical and useful examples from real-life situations. All NIL Learning instructors are field-proven experts – each both an active engineer and instructor.
Courses delivered by experts for experts in the making.
Among the first to offer training on newly arrived Cisco technologies
Part of Conscia, leading European IT solutions and services provider
A tech powerhouse with 30+ years of training & field experience
Industry-acclaimed, broadly expertised, and technically proficient
Connecting you with future trusted industry advisors
Course Outline
- The course contains these components:
- 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
- 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 Outline
- 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
Prerequisite Knowledge
Before you take this course, we recommend that you have the knowledge and skills obtainable by attending the NSO Essentials for Programmers and Network Architects (NSO201) class, plus have knowledge in the following areas:
- Basic knowledge of the command line of UNIX-like operating systems
- Basic knowledge of Network Configuration Protocol (NETCONF)
- Basic knowledge of Yet Another Next Generation (YANG) data modelling
- Basic knowledge of Python software development
Why NIL?
Global Leading Provider of Cisco Courses
30+ years of experience
Since 1992, NIL has been at the forefront of advanced contributors to strategic partner Cisco technologies, learning curriculum and value-added solutions deployed to clients around the globe.
Learn more about us