NSO Essentials for Programmers and Network Architects (NSO201) v3.0

Similar documents
Configuring Cisco Nexus 9000 Series Switches in ACI Mode (DCAC9K) v3.0

Designing and Implementing Cisco Network Programmability (NPDESI) v1.0

NSO in Brownfield: Fully Automated One-Click Reconciliation

Cisco Network Programmability for the Enterprise NPEN v1.0

Multi-domain Service Orchestration with Cisco Network Service Orchestrator. Gabor Szabo Version 1.2

Network Automation using Contrail Cloud (NACC)

"Charting the Course... H8Q14S HPE Helion OpenStack. Course Summary

[MS10962]: Advanced Automated Administration With Windows PowerShell

Monitoring and Operating a Private Cloud with System Center 2012

Virtual Network Functions Life Cycle Management

Course Outline: Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Virtual Network Functions Life Cycle Management

VRT-202 Veritas Cluster Server for UNIX/Linux Administration

20745B: Implementing a Software- Defined DataCenter Using System Center Virtual Machine Manager

Oracle WebLogic Server 12c: Administration I

VMware vsphere with ESX 4.1 and vcenter 4.1

Messaging in One (MiO) 3.0 Training Programs. Catalog of Course Descriptions

Oracle SOA Suite 10g: Services Orchestration

Cloud Systems 2018 Training Programs. Catalog of Course Descriptions

MySQL Cluster Ed 2. Duration: 4 Days

Installing and Configuring System Center 2012 Operations Manager SCOM

DevOps Using VSTS and Azure

Monitoring and Operating a Private Cloud with System Center 2012 (70-246) Course Outline Module 1: Introduction to the Private Cloud

Audience Data center administrators responsible for designing, installing and configuring a private cloud infrastructure.

Virtual Private Networks with Cisco Network Services Orchestrator Enabled by Tail-f - Fast, Simple, and Automated

NE Server Virtualization with Windows Server Hyper-V and System Center. Windows Server Summary. Introduction.

IP Broadband Network Management 2016 Training Programs. Catalog of Course Descriptions

Infrastructure Provisioning with System Center Virtual Machine Manager

70-247: Configuring and Deploying a Private Cloud with System Center 2012

NetVault Backup Web-based Training Bundle - 2 Student Pack

nil.com 2017 NIL, Security Tag: PUBLIC 2017 NIL, Security Tag: INTERNAL 1

Introducing Cisco Cloud Administration CLDADM v1.0; 5 Days; Instructor-led

"Charting the Course to Your Success!" MOC Planning, Deploying and Managing Microsoft System Center Service Manager 2010.

VERITAS CLUSTER SERVER

Redfish: The next generation of server management automation

Ericsson Composition Engine (ECE) 17 Training Programs. Catalog of Course Descriptions

Server Virtualization with Windows Server Hyper- V and System Center

Microsoft Configuring and Deploying a Private Cloud

Maintaining a Microsoft SQL Server 2005 Database Course 2780: Three days; Instructor-Led

VMware vsphere with ESX 6 and vcenter 6

Administration of IBM Business Process Manager Standard V8

Configuring and Deploying a Private Cloud DURATION: Days

Implementing, Configuring and Managing Cisco Meeting Server (ICMCMS-CT)

6232B: Implementing a Microsoft SQL Server 2008 R2 Database

"Charting the Course... MOC A Configuring and Deploying a Private Cloud with System Center Course Summary

Configuring a Global Service Profile (GSP) in UCS (Unified Computing System) Central and troubleshooting alerts along the way

VMware vsphere 6.5/6.0 Ultimate Bootcamp

Cisco WAN Automation Engine (WAE) Network Programmability with Segment Routing

Administering Windows Server 2012

One Platform Kit: The Power to Innovate

DevOps CICD for VNF a NetOps Approach

NETVAULT BACKUP SYSTEM ADMINISTRATION COMPLETE - INSTRUCTOR LED TRAINING

Using Oracle NoSQL Database Workshop Ed 1

NE-2277 Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure: Network Services

Troubleshooting Cisco Data Center Infrastructure (DCIT) 6.0

[MS20464]: Developing Microsoft SQL Server 2014 Databases

NETWORK AUTOMATION AND PROGRAMMABILITY: Reality Versus The Vendor Hype When Considering Legacy And NFV Networks P. Moore NANOG 70 June 7, 2017

Microsoft Implement and Manage Microsoft Desktop Virtualization

Administering System Center 2012 Configuration Manager

Ericsson Multi Activation 6.0 Training Programs. Catalog of Course Descriptions

NE Infrastructure Provisioning with System Center Virtual Machine Manager

5 days lecture course and hands-on lab $3,295 USD 33 Digital Version

Planning and Deploying System Center 2012 Configuration Manager

Implementing Cisco IP Switched Networks (SWITCH) Technical Edition

Cisco Orchestrated Assurance Powered

9.2(1)SU1 OL

Implementing Cisco IP Switched Networks (SWITCH) v2.0

: 20488B: Customized Developing Microsoft SharePoint Server

Windows Presentation Foundation Visual Studio.NET 2008

#AWSSummit. Démarrer sur AWS. L élasticité et les outils de gestions

Course Overview This five-day course will provide participants with the key knowledge required to deploy and configure Microsoft Azure Stack.

TOSCA Templates for NFV and network topology description

Core Solutions of Microsoft Exchange Server 2013

Certification Overview

5061 : Implementing Microsoft Office SharePoint Server 2007

Oracle SOA Suite 11g: Build Composite Applications

Building NFV Solutions with OpenStack and Cisco ACI

DO NOT USE Microsoft Designing Database Solutions for Microsoft SQL Server

EDB Ark 2.0 Release Notes

Network configuration management at CERN

ICND1 v2.0 Interconnecting Cisco Networking Devices Part 1 CCENT & Part of CCNA Rout/Switch

DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS. Course: 20489A; Duration: 5 Days; Instructor-led

IP Broadband Network Management 2018 Training Programs. Catalog of Course Descriptions

Hillstone CloudEdge For Network Function Virtualization (NFV) Solutions

Consuming Model-Driven Telemetry

Cloud & Datacenter Monitoring with System Center Operations Manager

Administering Windows Server Contact Hours

"Charting the Course... Implementing Cisco Telepresence Video Solutions Part 2 (VTVS2) Course Summary

Course 20488A: Developing Microsoft SharePoint Server 2013 Core Solutions

Junos Platform Automation (JAUT)

Administering WebLogic Server on Java Cloud Service I Ed 1 Coming Soon

Keep Calm and Use Parser

Visual Studio 2015: Windows Presentation Foundation (using VB.NET Language) Training Course Outline

Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack

6232A - Version: 1. Implementing a Microsoft SQL Server 2008 Database

Oracle Database 12c: Use XML DB

Cisco Virtual Managed Services

Implementing the HP Matrix Operating Environment, Rev

Course: 2553A Administering Microsoft SharePoint Portal Server 2003

Leveraging NSO for SD- WAN, SDA, and ENFV

Transcription:

NSO Essentials for Programmers and Network Architects (NSO201) v3.0 What you ll learn in this course The Cisco NSO Essentials for Programmers and Network Architects (NSO201) course introduces you to Cisco Network Services Orchestrator (NSO). You will learn to install Cisco NSO and use it to manage devices and create services based on YANG templates with XPath. This course provides a brief overview of NSO as a network automation solution, as well as an introduction to NETCONF, YANG, and XPath. You will learn about service packages, network element drivers, and Application Programming Interfaces (APIs). The course also covers service creation, device and configuration management, NSO maintenance, NSO options and integrations, and basic NSO troubleshooting. Course duration Instructor-led training: 4 days of classes with hands-on lab practice E-learning: Equivalent of 4 days of instruction with videos and hands-on lab practice How you ll benefit This course will help you: Learn to install Cisco NSO Gain confidence with NSO configuration and basic troubleshooting Practice designing and managing services with YANG models Who should enroll System installers System integrators System administrators Network administrators Solutions designers How to enroll For instructor-led training, visit Cisco Learning Locator. For private group training, visit Cisco Private Group Training. For e-learning volume discounts, email ask_cpll@cisco.com. For digital library access, visit Cisco Platinum Learning Library. Technology areas Software-defined networking Service provider.

Course details Objectives After completing this course, you should be able to: Explain transactional service activation and how it relates to business requirements Explain the benefits and uses of Cisco NSO Explain how Cisco NSO communicates with network devices Understand the NETCONF protocol and be able to read and write simple YANG models Install NSO and describe how NSO uses NETCONF and the Device Manager component Understand the difference between devices that are fully NETCONF capable and those that are less or not NETCONF capable Explain the YANG service model structure Describe how YANG is used with NSO, create and deploy a service, and explain NSO FASTMAP Design and manage services with YANG models Perform NSO configuration and basic troubleshooting, and describe the following NSO features: integration options, alarms and reporting, scalability and performance options, and available function packs Use logs to troubleshoot the Cisco NSO deployment and check NSO communication with network devices Explain the mapping logic of service parameters to device models and consequently to device configurations Describe the use of different integration options and APIs Explain the use of Reactive FASTMAP for manipulating and implementing advanced Network Functions Virtualization (NFV) components Describe the use of feature components and function packs Define and explain the European Telecommunications Standards Institute (ETSI) Open Source NFV Management and Orchestration (MANO) principles and solution Work with the alarm console, and understand the NSO alarm structure and how it conforms to modern network operations procedures Prerequisites We require the following knowledge and skills before taking this course: Basic knowledge of the Cisco Command-Line Interface (CLI) or the CLI of UNIX-like operating systems Working knowledge of UNIX-based operating systems and basic tasks Basic knowledge of programming constructs and YANG data modeling Basic knowledge of Python programming Basic knowledge of the NETCONF communication protocol Knowledge of XML data structures and schemas Basic management of network components (routers, switches, etc.) The following Cisco courses can help you gain the necessary background: Programming for Network Engineers (PRNE) Designing and Implementing Cisco Network Programmability (NPDESI), especially modules 1 and 3 Page 2 of 5

Course outline Introduction to Cisco NSO Meeting Challenges with Orchestration Challenges of Network Management Challenges of Network Orchestration NSO Features and Benefits That Meet Challenges Standardized Approach What Is NSO? Logical Architecture Components What Does NSO Do? Orchestration Use Cases How Does NSO Work? Introduction to NETCONF and YANG Packages Mapping Logic Network Element Drivers (NEDs) Resources and Training Resources Training Get Started with Cisco NSO Installing Cisco NSO Setup Overview Cisco NSO Local Installation Installing NEDs Using NetSim NETCONF Overview Challenges of Network Management Introduction to NETCONF NETCONF Operation Device Manager Device Manager Overview Device Configuration Management Device Connection Management Templates and Groups Other Device Management Tools Service Manager Essentials YANG Overview Introduction to YANG Other Representations of YANG Page 3 of 5

Data Types XPath Overview Basic YANG Statements Can You Spot the Error? Using Services Package Architecture Creating a Service Package Sample Service Configuration Service Template YANG Service Model Deploying a Service Model-to-Model Mapping Mapping Introduction Mapping Logic FASTMAP Template Processing Service Design and Cisco NSO Programmability Service Design Service Design Overview Top-Down Approach Bottom-Up Approach Device Configuration Service Model Service Management Service Management Tasks Service Lifecycle Management Guidelines NSO Programmability Introduction NSO Programmability Overview Python Service Skeleton Creating a Service YANG Model Creating a Service Template Template Processing with Python Cisco NSO Flexibility System Configuration and Troubleshooting System Configuration System Troubleshooting Page 4 of 5

Integration Integration Options NETCONF Server Web Integration SNMP Agent Alarm Management and Reporting Alarm Management Reporting Scalability and Performance High Availability High-Availability Cluster Communications Clustering Layered Service Architecture Addressing Performance Limitations Components and Function Packs Function Packs NFV Orchestration Reactive FASTMAP Lab outline Installing Cisco NSO Using Device Manager Creating a Loopback Template Service Creating a VLAN Template Service Creating an L3VPN Template Service Creating an SVI Python Template Service Using NSO REST API with Postman Course content is dynamic and subject to change without notice. 2018 Cisco and/or its affiliates. All rights reserved. NSO201_3-0 C22-741314-00 09/18 Page 5 of 5