DevOps ACI and Nexus 9000 (2 Day)

Course Description
Join this session to learn how DevOps enables business agility through people, process, and tools. Learn how Cisco ACI/Nexus 9000 programmability can be leveraged to automate complex tasks and add business value today. This course will provide the context for the DevOps movement, its motivation, and business benefits. Moreover, we will explore the programmability features of Cisco ACI/Nexus 9000 including the use of API’s, Python, Chef, and GitHub among other popular DevOps tools.

Course Objectives
After this course you should be able to understand:

  • Understand today’s development and IT operational model and the need for change
  • Understand DevOps Principles, Concepts, and Tools
  • Understand the programmability features of Cisco ACI/Nexus 9000 that empower DevOps

Prerequisites
The knowledge and skills that you must have before attending this course are as follows:

  • Nexus 9000 architecture
  • ACI Fundamentals
  • No programming experience required

Course Type
Instructor-Led Training, Classroom with Hands-on Lab

Duration: 2 Days

Who should attend
The primary audience for this course is as follows:

  • Data Center Architects
  • Cloud Infrastructure Architects
  • Network Engineers
  • Sales Engineers
  • Support Engineers
  • System Administrators
  • Storage Administrators

!! “Register” !!

Course Content

Day 1

  • Module 1: Introduction
    • Today’s Business Challenges and the Need for Change

  • Module 2: DevOps
    • Overview
    • Organization Structures
    • Mindset
    • Tools for Network Engineers
    • Terminology for Network Engineers

  • Module 3: Nexus 9K On-Box Programmability
    • Python
    • Embedded Event Manager
    • Scheduler
    • Bash and vi Editor
  • Nexus 9K Off-Box Programmability
    • NX-API
  • Nexus Linux Containers
    • Guest Shell
    • LXC
  • Nexus 9K Configuration Management and Automations
    • Chef
    • Puppet
    • Ansible
  • Nexus 9000 Labs:
    • GitHub Essentials
    • Python
    • EEM
    • Scheduler
    • Bash and vi Editor
    • NX – API
    • Guest Shell
    • Ansible, Puppet, Chef

Day 2

  • Module 4: Cisco ACI Overview
    • Policy and Object Model 
  • Programmability Tools
    • REST API
    • Python API
    • ACI Toolkit
    • Object Browser
  • Cisco ACI Programmability Labs:
    • REST API
    • API Inspector
    • Python Lab
    • Arya
    • ACI Tool Kit
    • Visore