IaaS with ACI and OpenStack (3 Day)

Course Description
This course provides an overview of ACI, OpenStack and the open-source tools necessary for implementing a cloud operating system. This course will cover ACI integration with OpenStack and will include hands-on labs which includes configuration and operations.

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

  • OpenStack Overview, Use Cases, and Business Drivers
  • OpenStack System Architecture and Concepts
  • ACI Architecture and Concepts
  • Declarative Control using Opflex
  • How to provide IaaS using OpenStack and ACI

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

  • Familiarity with ACI Architecture
  • Familiarity with OpenStack
  • Understanding of Linux Operating System Administration
  • Familiarity with Network Concepts (TCP/IP, Layer 2 and Layer 3 networking)

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

Duration: 3 Days

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

  • Data Center Architects
  • Solution Architects
  • Network Engineers
  • System Administrators

Course Content

  • Module 1: ACI Architecture
    • ACI Overview
    • ACI Building Blocks
    • ACI Policy Model
    • APIC Architecture
    • OpFlex Overview

  • Module 2: ACI Fabric
    • Fabric Forwarding
    • Fabric and Access Policies
    • VMM Integration
    • External Connectivity

Lab: ANP Creation LAB

  • Module 3: OpenStack and ACI Integration Overview
    • OpenStack Overview
    • Architecture Overview
    • Understanding OpenStack Projects
    • OpenStack and ACI

  • Module 4: OpenStack Networking
    • Neutron Concepts ML2 Architecture
    • ML2 Architecture
    • Plugins
      • OVS
      • Nexus
      • Network Topologies

  • Module 5:  APIC / Neutron Integration
    • APIC ML2 Plugin Overview
    • Host Components
    • Mapping Neutron constructs to APIC
    • VMM Integration
    • External Network Connectivity
    • NAT Operations
      • sNAT
      • Floating IP
    • Traffic Flow
    • Host Connectivity

Lab: Setup and Operations – Kilo/CentOS

  • Module 6: Group-Based Policy (GBP) 
    • GBP Plugin Overview
    • Mapping GBP to ACI Policy Constructs

Lab : Setup and Operations (CentOS/Kilo)