Implementing Cisco Data Center Virtualization and Automation (DCVAI)

Implementing Cisco Data Center Virtualization and Automation (DCVAI) v6.0 is a five-day instructor-led course that is designed to help students prepare for the Cisco CCNP Data Center certification and for professional-level data center roles. The focus of this skills-building course is on the implementation and deployment automation of Cisco Application Centric Infrastructure (ACI) and Cisco Nexus switches. The course provides rich, hands-on experience in building a data center solution based on Cisco ACI. Learners are introduced to the automation capabilities offered by Python and RESTful APIs in combination with Cisco ACI and Cisco Nexus switches.

Course Outline

Module 1: Infrastructure Virtualization Implementation

  • Lesson 1: Configuring Logical Device Separation

  • Lesson 2: Configuring Virtual Switching Technologies

Module 2: NX-OS Configuration Automation

  • Lesson 1: Implementing Configuration Programmability

  • Lesson 2: Implementing Configuration Profiles

  • Lesson 3: Using Scripting Tools

Module 3: Application-Centric Infrastructure

  • Lesson 1: Descripbing Cisco ACI Fabric

  • Lesson 2: Describing Management

  • Lesson 3: Describing Cisco ACI Fabric Access Policies

Module 4: ACI Constructs

  • Lesson 1: Describing Tenant-Based Policies

  • Lesson 2: Describing VMM Domain Integration

  • Lesson 3: Describing Contracts Within an Application Profile

Module 5: Application-Centric Infrastructure Monitoring and Programmability

  • Lesson 1: Configuring Monitoring

  • Lesson 2: Configuring Security Domains and Role Mapping

  • Lesson 3: Describing Cisco ACI Programmability

Module 6: Cisco ACI Enhanced Features

  • Lesson 1: Implementing Inter-Tenant Communication

  • Lesson 2: Describing vPC

  • Lesson 3: Deploying Cisco AVS

Module 7: Application-Centric Infrastructure Networking

  • Lesson 1: Describing Packet Flow Internal to the ACI Fabric

  • Lesson 2: Describing External Layer 3 Network Integration

  • Lesson 3: Describing External Layer 2 Network Integration

  • Lesson 4: Configuring Service Insertion and Redirection


  • Guided Lab 1: Implement Cisco NX-OS Configuration Automation

  • Guided Lab 2: Discover and Initialize the ACI Fabric

  • Guided Lab 3: Implement Cisco ACI Fabric Connectivity for Bare-Metal Hosts

  • Guided Lab 4: Implement Cisco ACI Fabric Connectivity for VMs

  • Guided Lab 5: Implement Application Policies

  • Guided Lab 6: Monitor Traffic with Atomic Counters

  • Guided Lab 7: Implement Inter-Tenant Connectivity

  • Guided Lab 8: Program Cisco APIC Using Python and Arya

  • Guided Lab 9: Implement vPC to Hypervisors

  • Guided Lab 10: Deploy Cisco AVS and Microsegmentation

  • Guided Lab 11: Enable Connectivity to External Layer 3 Networks

  • Guided Lab 12: Enable Connectivity to External Layer 2 Networks

  • Guided Lab 13: Provision Cisco ACI Using Cisco UCS Director

  • Guided Lab 14: Deploy Service Graph ASA NGFW


  • Systems and field engineers

  • Consulting systems engineers

  • Technical solutions architects

  • Cisco integrators and partners who install and implement the Cisco Nexus 7000 and 5000 Series switches and the Cisco Nexus 2000 Series fabric extenders

  • Data center engineers and managers

  • Program managers

  • Project managers