Design, Implementation of VXLAN Fabric Nexus 9000 and DevOps Nexus 9000 & ACI (4 Day)

Course Description
Join this session to learn how the Nexus 9000 VXLAN provides scalability, flexibility of workload placement within and between Datacenters and overcomes geographical boundaries. This course will provide the context for the VXLAN evolution, advanced features and its business benefits. Also 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.

After this course you should be able to understand:

  • How Cisco is re-architecting the Data Center Network
  • The Nexus 9000 Portfolio, features and benefits
  • Design and deployment of the Cisco Nexus 9000 Portfolio
  • VXLAN,VXLAN Bridging/Routing, VXLAN gateway, MP-BGP with Control EVPN
  • Today’s development and IT operational model and the need for change
  • DevOps Principles, Concepts, and Tools
  • 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
  • Fundamental understanding of Cisco’s Data Center solutions, including UCS, Unified Fabric, Fabric Path

Course Type

Instructor-Led Training, Classroom with Hands-on Lab

Duration: 4 Days

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

  • Network Engineers
  • Sales Engineers
  • Support Engineers

Course Content

Day 1

  • Module 1: Introduction
    • Today’s Data Center Challenges and Need for Change
    • Market Transitions
    • Industry Offerings
    • Applications Requirements
    • Industry Offerings

  • Module 2: Hardware Architecture
    • Modular Switch Portfolio
    • Chassis Components Line-Cards
    • Fixed Switch Portfolio

  • Module 3: NXOS Features and Enhancements
    • Features

  • Module 4: VXLAN Primer
    • Overlay Benefits
    • Designing Overlays
    • VXLAN Operation
    • VXLAN Implementation

  • Module 5: VXLAN Deep Dive
    • VXLAN Routing
    • VXLAN Bridging
    • VXLAN Packet Flow

  • Lab 1: Configure VXLAN Bridging

Day 2

  • Module 6: BGP EVPN Control Plane for VXLAN
    • VXLAN New Enhancements/Features
    • VXLAN Multi-Homing
    • Distributed Anycast Gateway
    • ARP Suppression
    • Ingress Replication
    • Local Scoping VXLANs
    • VXLAN Inter-POD
    • VXLAN DCI Integration

  • Module 7: VXLAN Use Case/Design
    • Harware based VTEP for VXLAN
    • Software based VTEP for VXLAN
    • Interop between software and hardware VTEP

  • Lab 2: VXLAN with MP-BGP EVPN
  • Lab 3: Distributed Anycast Gateway
  • Lab 4: Arp Suppression and Port Local VLAN
  • Lab 5: VXLAN inter Tenant Connectivity

Day 3

  • Module 8: DevOps for Network Engineers
    • Overview
    • Organizational Structures
    • Mindset
    • Tools for Network Engineers
    • Terminology for Network Engineers

  • Module 9: DevOps On-Box Programmability
    • Python
    • Embedded Event Managers
    • Scheduler
    • Bash and vi Editor
  • Nexus 9K Off-Box Programmability
    • NX-API
  • Nexus 9K Linux Containers
    • Guest Shell
    • LXC
  • Nexus 9K Configuration Management and Automation
    • Chef
    • Puppet
    • Ansible
  • Lab 11: Nexus 9000 
    • GitHub Essentials
    • Python
    • EEM
    • Scheduler
    • Bash and vi Editor
    • Guest Shell
    • NX-API
    • Ansible, Puppet, Chef
      Day 4
  • Module 10: Cisco ACI Overview
  • Policy and Object Model
  • ACI Programmability
    • REST API
    • Python API
    • ACI Toolkit
    • Object Browser
  •  Lab 12: Cisco ACI Programmability
    • REST API
    • API Inspector
    • Python Lab
    • Arya
    • ACI Toolkit
    • Visore