Implementing Automation for Cisco Data Center Solutions (DCAUI)

 

Who should attend

  • Channel and Customer Engineers including Network Engineers, System Engineers, Wireless Engineers, Consulting Systems Engineers, Technical Solutions Architects, Network Administrators, Wireless Design Engineers, Network Managers, Site Reliability Engineers, and Deployment Engineers
  • Channel Sales Engineers
  • Channel Account Managers

Prerequisites

Before taking this offering, you should have:

  • Basic knowledge of programming language concepts
  • Basic understanding of virtualization and VMware
  • Ability to use Linux and CLI tools, such as SSH and bash
  • CCNP level data center knowledge
  • Foundational understanding of Cisco ACI

Course Objectives

  • Review Cisco ACI fundamental concepts, GUI workflows, and create the case for implementing automation
  • Introduce the Cisco ACI REST API, the tools already available on the Cisco APIC, and understand basic API interaction using Postman
  • Understand the functionality provided by the Python ACI libraries and write scripts that apply configuration and verify state on the Cisco ACI fabric
  • Understand Cisco ACI Ansible modules, build playbooks that apply Infrastructure-as-Code concepts to Cisco ACI tenant configuration, and generate a health report using Ansible
  • Understand Cisco ACI Apps Center integration and the benefits of integrating Kubernetes infrastructure with Cisco ACI
  • Understand the API types and capabilities available on Cisco Nexus product family
  • Understand Day 0 operations and how ZTP, POAP, and iPXE fulfill these goals with their respective tooling
  • Understand functionality provided by the on-box tooling on the Cisco Nexus series switches and implement simple solutions to improve daily operations
  • Use Python and Ansible to leverage the NX-API to implement and verify configuration state using modern workflows
  • Understand the paradigm shift of Model-Driven Telemetry and explore a fully set up pipeline for data collection and analysis
  • Understand the Cisco UCS developer tools and implement management workflows leveraging Cisco UCS APIs, Python, and Ansible modules
  • Review Cisco NDFC product capabilities and understand how its API can be leveraged to automate the Cisco Data Center
  • Understand the advantages of using Cisco Intersight and how to implement automation tasks using its REST APIs via Python and Ansible
  • Describe Terraform plans for Cisco ACI deployments

Detailed Course Outline

  • Describing the Cisco ACI Policy Model
  • Describing the Cisco APIC REST API
  • Using Python to Interact with the Cisco ACI REST API
  • Using Ansible to Automate Cisco ACI
  • Introducing Cisco NX-OS Programmability
  • Describing Day-Zero Provisioning with Cisco NX-OS
  • Implementing On-Box Programmability and Automation with Cisco NX-OS
  • Implementing Off-Box Programmability and Automation with Cisco NX-OS
  • Automating Cisco UCS Using Developer Tools
  • Describing Cisco Intersight

Prices & Delivery methods

Online Training

Duration
5 days

Price
  • CAD 6,210
  • Cisco Learning Credits: 45
Classroom Training

Duration
5 days

Price
  • Canada: CAD 6,210
  • Cisco Learning Credits: 45

Schedule

Currently there are no training dates scheduled for this course.