Associated Certifications
Required Exam(s)
Instructorctclc admin
TypeOnsite Course
5 Days
Methods of Delivery
Buy NowBook Now

***We have replaced the DCAC9K v1.1 course with DCACIF v2.0 course***

This course is designed for systems and field engineers who manage and implement the Cisco Nexus 9000 Switches in ACI mode. The course covers the key components and procedures you need to know to understand, configure, manage Cisco Nexus 9000 Switches in ACI mode, and how to connect the ACI Fabric to external networks and services.

To participate in the hands-on labs in this class, you need to bring a laptop computer with the following:

  • We recommend using at least a Pentium 4 or better and 1 GB of RAM or more.
  • We recommend running Windows XP Professional SP3 or greater (Vista & Windows 7/8).
  • Mac & Linux machines are also supported.
  • Browser Requirements: Internet Explorer 10 or greater or Mozilla Firefox. (Safari and Mozilla Firefox for Mac OSX)
  • All students are required to have administrator rights to their PCs and cannot be logged in to a domain using any Group Policies that will limit their machine’s capabilities.
  • If you do not have administrator rights to your PC, you at least need permissions to download, install, and run Cisco Any Connect Client.
  • If you are participating in a WebEx event, it is highly recommended to take this class at a location that has bandwidth speeds at a minimum of 1 Mbps bandwidth speeds.

Note: Students registering for this course will be receiving their course kit in a digital format. To be able to view your digital kit you will need to bring a laptop PC and/or a compatible iPad or Android tablet. The recommended system requirements and instructions to access the course kit content can be found at the following link: Digital Course Kit Requirements and Instructions

Please be aware that this digital version is designed for online use, not for printing. You can print up to 10 pages only in each guide within a course. Please note that every time you click the Print button in the book, this counts as one page printed, whether or not you click OK in the Print dialog.

If you have any questions or issues with meeting the requirements listed above, please contact us at and provide the class name to which you are attending and we will be more than happy to help.

Course Objectives

Who Should Attend


Course Outline

Download Outline

Upon completing this course, the student will be able to meet these objectives:

  • Describe the Cisco Nexus 9000 Series Switch ACI
  • Discuss the ACI fabric
  • Review Cisco Nexus 9000 Series Switch hardware
  • Configure the ACI controller (APIC)
  • Configure ACI L4-L7 service integration
  • Integrate the APIC hypervisor
  • Understand the programmability and orchestration of the ACI network
  • Discuss ACI connectivity to outside networks
  • Implement ACI management
  • Describe migration options with ACI

The primary audience for this course is as follows:

  • Systems engineers, technical architects, and product specialists in data center technical sales roles.
  • Students include those who need to gain experience with understanding, configuring, and designing the data center networking environment with Cisco Nexus 9000 Series Switches. Data center engineers and managers

  • This course is designed for systems engineers, technical architects, and product specialists in data center technical sales roles.
  • Students should be familiar with Cisco Ethernet switching products.
  • Students should understand Cisco data center architecture.
  • Students should be familiar with virtualization.
  • Good understanding of networking protocols, routing, and switching:
    Recommended CCNA Certification
    Recommended attendance of Cisco IP Routing Class (ROUTE)
    Recommended attendance of Cisco Switching Class (SWITCH)
  • During the course of instruction, the learner will be exposed to the configuration of advanced technologies, such as BGP, OSPF and IS-IS. The learner will not be required to have experience with these technologies in order successfully complete the class.

Module 1: Cisco ACI Overview

Lesson 1: Describing the Cisco Nexus 9000 Series Switch ACI Solution

  • Concepts and Principles
  • Policy
  • Policy and the Network
  • Application Logic Through Policy
  • Provider and Consumer Relationships
  • Automating Infrastructure Through Policy
  • Defining and Instantiating Policy
  • Advantages of Policy-Driven Data Center Design

Lesson 2: Describing the ACI Fabric

  • Spine/Leaf Single-Site Topology
  • ACI Management Networks
  • Fabric Initialization and Discovery
  • Virtual Extensible LAN
  • Integrated Overlay
  • Unicast Forwarding
  • Multicast Forwarding within the ACI
  • Distributed Layer 3 Gateway
  • ACI Fabric Gateway
  • Flowlet Dynamic Load Balancing

Lesson 3: Describing Cisco Nexus 9000 Series Switch Hardware

  • Cisco Nexus 9000 Series Switches
  • Cisco Nexus 9500 Series Chassis
  • Cisco Nexus 9500 Series Supervisor Module
  • Cisco Nexus 9500 Series System Controllers
  • Cisco Nexus 9500 Series Fabric Modules
  • Cisco Nexus 9500 Series Line Card Modules
  • Cisco Nexus 9500 Series Fans and Power Supplies
  • Cisco Nexus 9500 Series Packet Forwarding in the ACI Model
  • Cisco Nexus 9300 Series Switches
  • Cisco Nexus 9000 Series FEX Support
  • 40 Gb and 100 Gb in the Data Center
  • Cisco Nexus 9000 Series Optics Support
  • Cisco Nexus 9000 Series Performance

Lesson 4: Configuring the APIC

  • Application Policy Infrastructure Controller
  • Endpoint Groups
  • Application Profiles
  • Contracts
  • Subjects and Filters
  • Taboos
  • Contexts
  • Bridge Domain
  • Tenants
  • Inter-Tenant Communication
  • Inter-Tenant Contracts

Module 2: Cisco ACI Configuration and Orchestration

Lesson 1: Configuring Layer 4 Through Layer 7 Services

  • Service Insertion and Redirection
  • Service Graphs
  • Application Profiles Specific to Layer 4 to Layer 7
  • Programmability of Layer 4 to Layer 7 Services
  • Device Packages
  • OpFlex

Lesson 2: Configuring APIC Hypervisor Integration

  • Policy Coordination with VM Managers
  • Management Networks
  • Configuration Integration with VMware
  • Configuration Integration with Microsoft SCVMM
  • Cisco ACI Integration with Red Hat Linux

Lesson 3: Demonstrating ACI Network Programmability and Orchestration

  • Need for Programming
  • JSON and XML
  • Programmability with REST API
  • Programmability with ACI Cobra SDK (Python)
  • API Inspector
  • OpFlex
  • OpenStack Orchestration
  • OpenDaylight

Module 3: Cisco ACI External Connectivity, Management, and Migration

Lesson 1: Configuring ACI Connectivity to Outside Networks

  • Inside and Outside Network Policies
  • Configure Layer 3 Outside Connections
  • Layer 2 Outside Connections

Lesson 2: Implementing ACI Management

  • Security Domains
  • Repurposing from a Standalone Network to an ACI Network
  • Software Management
  • Health Scores
  • Faults and Events
  • Log Retention Policy, Diagnostics, and Forensics Abilities

Lesson 3: Describing Migration Options with ACI

  • Interconnecting an Existing Pod to the Fabric
  • Migrating the Cisco Nexus 5000 Series Switch and Fabric Extender to the Cisco Nexus 9300 Series Switch
  • Migrating the Cisco Nexus FEX to the Cisco Nexus 9300 Series Switch
  • Connecting an Existing Layer 2 vPC to a Border Leaf
  • Connecting Existing Layer 3 to Border Leaf


  • Accessing the Remote Lab Environment
  • Initiate ACI Fabric Discovery (Instructor Demo)
  • Configure Basic Network Constructs
  • Configure Policy Filters and Contracts
  • Deploy a Three-Tier Application Profile
  • Deploy a Service Graph with Application Profile
  • Register a VMM Domain with ACI
  • Configure VMware ESXi Hosts to Use the APIC DVS
  • Associate an EPG to a VMware vCenter Domain
  • Associate a VM to an EPG Port Group
  • Configure APIC Using the REST API
  • Exporting Contracts between Tenants
  • Configure APIC Using the ACI Cobra SDK (Python)
  • Configure APIC to Communicate to an External Layer 3 Network
  • Configure APIC to Communicate to an External Layer 2 Network
  • Configure APIC for Bare Metal to Bare Metal Communications
  • Monitor and Troubleshoot ACI
  • Configure APIC RBAC for Local and Remote Users

DCAC9K v1.1