Duration

3 Days

Course Description

Deploying OpenStack Cloud – Fundamentals (OCDCU) v3.0 is a three-day instructor-led training course designed for Systems and Field Engineers, Consulting Systems Engineers, Technical Solutions Architects, Integrators, and Partners. The course is targeted towards individuals who are responsible for configuration and administration of an OpenStack Cloud. This course covers the key components and procedures needed to configure, and administer an OpenStack Cloud using CLI and the GUI. This course will deal with most if not all subjects referred to in the Certified OpenStack Administrator test.

This course will provide hands-on lab exercises utilizing via cloud-based (virtual) servers. Students will perform hands-on lab exercises that were created to teach the necessary skills to configure and administer an OpenStack Cloud.

Course Objectives

  • Upon completing this course, the learner will be able to meet these overall objectives:
  • Describe the basic business advantages of an OpenStack Cloud
  • Describe the basic function of an OpenStack Cloud
  • Describe the services in OpenStack (Keystone, Nova, Glance, Cinder, Neutron, Swift, Heat and Horizon)
  • Describe additional services of OpenStack Cloud
  • Operate an OpenStack Cloud
  • Create Virtual Machines using OpenStack

Audience

  • Network and Server deployment engineers
  • Network and Server deployment design engineers
  • Program managers and project managers
  • Certified OpenStack Administrator test candidates

Prerequisites

The knowledge that you should have before attending this course should include the following:

  • Internetworking Fundamentals
  • Basic Linux Skills
  • Basic Server Virtualization Technology familiarity
  • Basic Server Implementation knowledge
  • Basic familiarity with the function of Rabbit MQ
  • Basic familiarity with the function of SQL Database technology

Course Outline

  • Course Introduction
  • Overview
  • Course Goal and Objectives
  • Course Flow

Module 1: Cloud Fundamentals

  • Cloud Computing Definition
  • Cloud Computing Key Concepts
  • CapEx VS. OpEx
  • Three Types of Cloud Service

Module 2: OpenStack Fundamentals

  • Overview
  • Orchestration
  • Openstack Release Timeline
  • OpenStack Components
  • Messaging
  • Cloud Orchestration Tools

Module 3: Horizon

  • Overview
  • Horizon Architecture
  • Horizon Concepts
  • Horizon Installation

Lab: Operating Horizon

Module 4: Keystone

  • Overview
  • Keystone Architecture
  • Keystone Components
  • Keystone Concepts
  • Keystone Installation

Lab: Operating Keystone

Module 5: Glance

  • Overview
  • Glance Architecture
  • Glance Components
  • Glance Concepts
  • Glance Installation

Lab: Operating Glance

Module 6: Neutron

  • Overview
  • Neutron Architecture
  • Neutron Components
  • Neutron Concepts
  • Lab: Operating Neutron

Module 7: Cinder

  • Overview
  • Cinder Architecture
  • Cinder Components
  • Cinder Concepts

Lab: Operating Cinder

Module 8: Swift

  • Overview
  • Swift Architecture
  • Swift Components
  • Swift Provisioning

Lab: Operating Swift

Module 9: Nova

  • Overview
  • Nova Architecture
  • Nova Components
  • Nova Concepts: VM Instances

Lab: Operating Nova

Module 10: Heat

  • Overview
  • Heat Architecture
  • Heat Components
  • Heat Concepts

Lab: Operating Heat

Module 11: Operating the OpenStack Cloud

  • Overview
  • Keystone Identity Provisioning
  • Glance Snapshot Provisioning
  • Neutron Floating IP Address Provisioning
  • Horizon Navigation Lab

Lab: OpenStack Operations

Module 12: Cisco OpenStack Solutions

  • Overview
  • Cisco MetaPod
  • Cisco UCS with Red Hat
  • Cisco FlexPod for Red Hat
  • Cisco InterCloud Fabric