Вы находитесь на странице: 1из 3

D E L I V E RY M E T H O D S Designing and Implementing Cisco Network

Programmability (NPDESI)
ILT – Instructor-Led
Classroom Training
ILT sessions are conducted ID CI-NPDESI Price US$ 4,495 Duration 5 days
in a physical classroom
environment.
Who should attend APIC-EM and OSC, as well as how to use
device-level APIs such as Cisco NX-OS,
ILO – Instructor-Led Network Engineer IOS-XE, IOS-XR and ASA OS.
Online Training Field Engineer Learn about DevOps and Agile software
ILO sessions are conducted via System Engineer development methodologies, and get started
WebEx in a VoIP environment Network Designer on using automation tools such as Ansible,
Network Operations Chef and Puppet.
Network Programmer
Network Developer
FLEX Classroom™ – Software Engineer Course Content
Combined ILT & ILO Application Developer
FLEX Classroom sessions are Designing and Implementing Cisco Network
delivered via ILT and ILO giving Programmability v.1.0 (NPDESI) is a 5 Day course
you the ultimate flexibility. Prerequisites
that addresses the evolving role of network
engineers towards more programmability,
Cisco recommends that you should have the
automation and orchestration, decreasing the
following skills and knowledge before attending this
amount of manual interactions through CLI. This
course:
course is aligned with the topics covered by the
Baseline Python knowledge 300-550 NPDESI exam, Cisco Network
CCNA/CCNP level network background Programmability Design and Implementation
Specialist Certification.

Course Objectives
Detailed Course Outline
Learn how to minimize the amount of
manual interactions (“CLI”) with the Module 1: Network Programmability
network, and increase the use of scripts and
Fundamentals
automation tools to drive down operational
inefficiencies.
Software-defined networking (SDN)
Review network programmability
overview
fundamentals including Linux and Python,
Industry trends:
common automation protocols such as
Open source
NETCONF and REST and how they relate
Programmable infrastructure
Consulting & Education Services, Inc. to YANG data models.
P.O. Box 2168
SDN
Learn about SDN controllers including APIC,
Cary, NC 27512-2168
Tel: (919) 674-3100
Toll Free: (855) 778-7246
www.fastlaneus.com
Email: info@fastlaneus.com
DevOps Access control lists
D E L I V E RY M E T H O D S Cisco ACI
Network programmability and automation Module 3: Data Models
Cisco platforms
ILT – Instructor-Led Linux YANG
Classroom Training File system Overview
ILT sessions are conducted Paths and directories Module / header
in a physical classroom File permission Leaf /list statement
environment. Processes Types
Networking commands Typedef statement
Python Choice statement
Code
ILO – Instructor-Led Grouping statement
Utilities RPC statement
Online Training Data types
ILO sessions are conducted via Imports and includes
Writing scripts Modules and submodules
WebEx in a VoIP environment
Analyzing code Model types
Error handling Yang validator
Python libraries Development kit
FLEX Classroom™ – YDK-Py API structure
Combined ILT & ILO Module 2: APIs and Automation Protocols Yang explorer
FLEX Classroom sessions are
delivered via ILT and ILO giving Device management and programmability Module 4: SDN Controllers
you the ultimate flexibility. overview
Data encoding formats Controller based networking
JSON OpenFlow
XML OpenDaylight
Data models APIC-EM
Model-driven programmability stack Platform architecture
REST Applications
NETCONF APIs
RESTCONF Tasks
gRPC ACI overview
REST API ACI object model
overview APIC REST API
Agent pre-requisites Cobra SDK
Documentation and console Arya
Examples ACI toolkit applications
Nexus programmability overview Virtual topology system
NX-API CLI UCS Manager
NETCONF UCS Director
Python on box
NS-API REST
Module 5: Network Operations
IOS XE RESTCONF API
IOS XE NETCONF API
Consulting & Education Services, Inc. Software development methodologies
IOS XR NETCONF APIs
P.O. Box 2168 DevOps
Cary, NC 27512-2168
Management plane
Tel: (919) 674-3100
Toll Free: (855) 778-7246
www.fastlaneus.com
Email: info@fastlaneus.com
Introduction yangvalidator
D E L I V E RY M E T H O D S Demystified Writing a Custom YANG Model
Tools and technologies Viewing and Validating YANG Models with
Git pyang
ILT – Instructor-Led Overview BGP Configuration Change using ydk-py
Classroom Training Architecture (with OC BGP models)
ILT sessions are conducted Commands Generate Python Bindings with ydk-gen
in a physical classroom Branches Navigating YANG-Explorer
environment. GitHub Network Discovery Configuration
Network test infrastructure APIC-EM Network Discovery and RBAC
VIRL Consuming the APIC-EM API
DevNet ACI Fabric Discovery
ILO – Instructor-Led
Travis CI Creating Objects with APIC GUI
Online Training Ansible Navigating the Object Model
ILO sessions are conducted via
NXOS features modules Using API Inspector
WebEx in a VoIP environment
Puppet Using ARYA
Components CLI Emulation
Server ACI Diagram Tool
FLEX Classroom™ – Manifests ACI Toolkit — Lint
Resources Using the APIC REST API
Combined ILT & ILO
FLEX Classroom sessions are Node and agent GitHub Pull Request
delivered via ILT and ILO giving Working with Git
you the ultimate flexibility. Labs: DevNet Sandbox
DevNet Learning Labs
Using the Linux Command Line DevNet GitHub
Linux Networking Integration Testing
Python Foundations—Part 1 Compliance Checks with Ansible
Python Foundations – Part 2 Tenant Provisioning with Ansible
Writing and Troubleshooting Python Scripts
Custom Python Libraries
Working with JSON Objects in Python
Using XML in Python
NETCONF Capabilities Exchange
Interacting with Cisco ASA REST API
NX-API Discovery
Consume NX-API with Python
Consuming NETCONF on Nexus
Using Python on the Nexus Switch
Interacting with the Cisco IOS XE
RESTCONF API
Interacting with the Cisco IOS XE
NETCONF API
Interacting with the Cisco IOS XR
NETCONF API
Consulting & Education Services, Inc.
Securing the Management Plane
P.O. Box 2168
Cary, NC 27512-2168
Validating YANG Models Using
Tel: (919) 674-3100
Toll Free: (855) 778-7246
www.fastlaneus.com
Email: info@fastlaneus.com

Powered by TCPDF (www.tcpdf.org)

Вам также может понравиться