OpenStack Essentials

Start Date: January 01, 1970 – 12:00 AM (Pacific Time)

End Date: January 01, 1970 – 12:00 AM (Pacific Time)

Student financing options are available.

Transitioning military and Veterans, please contact us to sign up for a free consultation on training and hiring options.

Download PDF of Course Details

Course Description:

This course is appropriate for students seeking to learn more about OpenStack. OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. In this online training course we’ll be introducing OpenStack and its key products, how to install them and how to set up the initial configuration.

Course Outline

OpenStack Fundamentals

Exploration of the origins of OpenStack and its usage
Introductory discussion and demonstration of the “core” OpenStack services

Introduction to the Identity service
Minimal hardware and network requirements for a “proof of concept” deployment of OpenStack
Creation of Keystone domains, projects, users, and roles

Discussion of the logical architecture of the Image service
Image management from creation to administration to deletion

Identification and discussion of the core Nova components and Nova’s role in an OpenStack environment
In-depth discussion on block device mapping and its relevance to instance management
Exploration of the recently developed Cell and Conductor functionality
Launching a Nova instance

Overview of the Networking Service and its relationship to other OpenStack core services
Installation and initial configuration based on a variety of deployment scenarios
Discussion on key differences between Networking service with private and provider networks

Install and configure a centralized dashboard for all OpenStack services
Utilize built-in mechanisms for access control
Provide a GUI for a variety of users

Implement and configure a block storage service that provides resources for other OpenStack services
Virtualize the management of block storage devices
Provide end users with a self-service API to request and consume block storage

Create a human- and machine-accessible service for managing the entire lifecycle of infrastructure and applications within OpenStack clouds
Describe the infrastructure for a cloud application in a text file that is readable and writable by humans
Provide an autoscaling service that integrates with Telemetry

Build a highly available, distributed, eventually consistent object/blob store
Implement a service that store lots of data efficiently, safely, and cheaply
Create, modify, and get and metadata by using the Object Storage API

Skills Learned

Students will learn how to install and prepare the initial configuration for the following OpenStack components:
Keystone for identity services
Glance for image services
Nova for compute resources
Neutron for networking service
Horizon for a management dashboard
Cinder for block storage service
Heat for orchestration service
Swift for object storage service

Who Should Attend This Course

This course is appropriate for those who are looking to learn more about OpenStack and how it can be used to better control large pools of compute, storage, and networking resources throughout a datacenter.


None required. Previous System Administration, Linux, and networking experience are highly recommended.


  • Accessible 24x7x365 both from your PC and Mobile Device
  • Enjoy job placement assistance for the first 12 months after course completion.
  • This course is eligible for CCS Learning Academy’s Learn and Earn Program: get a tuition fee refund of up to 50% if you are placed in a job through CCS Global Tech’s Placement Division*
  • Government and Private pricing available.*

*For more details call: 858-208-4141 or email:;

NOTE: These are our Partner Delivered eLearning.