Course Prerequisites
To ensure a successful learning experience in the NSO Essentials for Programmers and Network Architects (NSO201) v4.2 course, participants should meet the following minimum prerequisites:
- Basic understanding of network management concepts and protocols
- Familiarity with software development and scripting languages, particularly Python
- Knowledge of data modeling languages, such as YANG
- Experience with network configuration and operation, preferably with Cisco devices
- Familiarity with network automation tools and orchestration concepts
- Understanding of RESTCONF and NETCONF network management protocols
- Basic proficiency with Linux operating system and command-line interfaces
These prerequisites are designed to provide a foundation that will help participants to more effectively engage with the course material and activities.
Target Audience for NSO Essentials for Programmers and Network Architects (NSO201) v4.2
The NSO Essentials for Programmers and Network Architects course is designed for professionals involved in network management and orchestration using Cisco NSO.
- Network Architects
- Solution Designers
- Network Engineers
- Network Operations Professionals
- Network Automation Engineers
- DevOps Engineers focusing on network automation
- Network Administrators
- IT Managers overseeing network operations
- Systems Integrators
- Technical Solution Architects
- Network Consultants
- Professionals preparing for Cisco network orchestration roles
- Software Programmers and Developers with a focus on network automation
Learning Objectives - What you will Learn in this NSO Essentials for Programmers and Network Architects (NSO201) v4.2?
Introduction to Learning Outcomes
The NSO201 v4.2 course equips participants with skills to leverage Cisco NSO for effective service orchestration, addressing network management and automation challenges.
Learning Objectives and Outcomes
- Understand the challenges of network management and how Cisco NSO addresses them for improved automation and orchestration.
- Grasp the essentials of Cisco NSO architecture, including its components and integration with Ansible for automated configurations.
- Gain insights into orchestrating network solutions, exploring use cases and examples of service orchestration in action.
- Learn about NETCONF and YANG fundamentals, and how they are utilized within Cisco NSO for device and service modeling.
- Acquire hands-on experience with installing Cisco NSO, setting up network element drivers (NEDs), and using Netsim for simulation.
- Master device configuration and management using Cisco NSO’s Device Manager, understanding templates, groups, and commit queues.
- Develop skills in creating and verifying YANG models, including data types and basic YANG statements, for network service modeling.
- Design, implement, and deploy services using NSO’s package architecture and model-to-model mapping techniques.
- Program with Python in Cisco NSO, creating service skeletons and templates, and processing them using Python scripts.
- Discover Cisco NSO's northbound APIs for integration, manage alarms and reports, and configure NSO for high scalability and performance.
Target Audience for NSO Essentials for Programmers and Network Architects (NSO201) v4.2
The NSO Essentials for Programmers and Network Architects course is designed for professionals involved in network management and orchestration using Cisco NSO.
- Network Architects
- Solution Designers
- Network Engineers
- Network Operations Professionals
- Network Automation Engineers
- DevOps Engineers focusing on network automation
- Network Administrators
- IT Managers overseeing network operations
- Systems Integrators
- Technical Solution Architects
- Network Consultants
- Professionals preparing for Cisco network orchestration roles
- Software Programmers and Developers with a focus on network automation
Learning Objectives - What you will Learn in this NSO Essentials for Programmers and Network Architects (NSO201) v4.2?
Introduction to Learning Outcomes
The NSO201 v4.2 course equips participants with skills to leverage Cisco NSO for effective service orchestration, addressing network management and automation challenges.
Learning Objectives and Outcomes
- Understand the challenges of network management and how Cisco NSO addresses them for improved automation and orchestration.
- Grasp the essentials of Cisco NSO architecture, including its components and integration with Ansible for automated configurations.
- Gain insights into orchestrating network solutions, exploring use cases and examples of service orchestration in action.
- Learn about NETCONF and YANG fundamentals, and how they are utilized within Cisco NSO for device and service modeling.
- Acquire hands-on experience with installing Cisco NSO, setting up network element drivers (NEDs), and using Netsim for simulation.
- Master device configuration and management using Cisco NSO’s Device Manager, understanding templates, groups, and commit queues.
- Develop skills in creating and verifying YANG models, including data types and basic YANG statements, for network service modeling.
- Design, implement, and deploy services using NSO’s package architecture and model-to-model mapping techniques.
- Program with Python in Cisco NSO, creating service skeletons and templates, and processing them using Python scripts.
- Discover Cisco NSO's northbound APIs for integration, manage alarms and reports, and configure NSO for high scalability and performance.