Course Description
This workshop will provide students with an opportunity to gaining hands-on experience and understanding of the programmability capabilities and tools of Cisco Nexus 9000 stand-alone solution from a design and deployment prospective. The workshop consists of theory and hands-on labs using NX-OS APIs. This course is built and delivered by subject matter experts (SME) who are “neck-deep” with Programing and Automation and Cisco APIs and cover many lessons learned in this journey.
Course Type
Instructor-led course (onsite/remote)
Prerequisites
- Knowledge of Nexus 9000 Architecture
- Familiarity with programming languages i.e. Python
- Familiarity with RESTful API
- Familiarity with Linux
Duration
1-3 Days *Customized curriculums available
Course Objectives
Cisco Nexus 9000 Programmability Workshop covers following topics:
- Cisco API Primer
- Competitive Landscape
- Solution Positioning
- Solution Fundamentals
- Hands-on Labs
- Write scripts in Python, use the interactive shell, and run scripts on the N9K
- Usage of JSON and XML, as well as YAML for Python and N9K (N9K Sandbox)
- Usage of NX-API and leveraging output data with Python
- Usage of REST API through Postman and Firefox REST Client
- Utilize Linux Containers for Puppet and Chef Automation Tools
- NX-OS/N9K App Development and Integration
- Conclusion
- Key Takeaways
- Next Steps
Audience
The primary audience for this course are:
- Sales & Systems Engineers
- Network Architects & Engineers
For details contact info@netnology.io.