O'Reilly logo
live online training icon Live Online training

Getting Started with OpenStack

Sander van Vugt

Cloud has rapidly become the default way of delivering access to applications. OpenStack is amongst the leading cloud platforms, which can be used to build private clouds as well as public clouds. In this course, you'll learn how to set up an OpenStack cloud and start deploying virtual machines in the cloud within 3 hours.

What you'll learn-and how you can apply it

  • Understanding OpenStack use and origins
  • Understanding OpenStack architecture
  • OpenStack Installation and Configuration
  • Deploying Instances in the OpenStack cloud
  • Working with Storage in OpenStack cloud

This training course is for you because...

  • This Training provides candidate with the basic skills that are required for working with OpenStack


  • Basic knowledge or experience with Linux is recommended

Materials, downloads, or Supplemental Content needed in advance:

To follow along with the hands-on parts of this course, you are invited to create a new (virtual) machine before the start of the course. Build it according to the following specifications:

  • 1 virtual machine with any Linux distribution, hardware specs are not important.
  • To make it easy to follow along with the instructor, it is recommended to work with the latest release of CentOS.


If an attendee has no experience with Linux, it helps if before the course the video course "Beginning Linux System Administration" is studied.

Additional OpenStack training can be found through viewing the OpenStack Complete Video Course, which has recently been updated to cover the new Red Hat exam: https://www.safaribooksonline.com/library/view/openstack-certification-2e/9780134836959/

About your instructor

  • Sander van Vugt started working with Linux in 1992. He wrote his first book about Linux in 1999, and up to date has completed 62 different books on Linux related topics, including the best selling RHCSA/RHCE 7 Cert Guide. Sander is the author of over 20 Linux related video courses. He also works as a Linux instructor, teaching on-site and on-line classes for customers around the world.


The timeframes are only estimates and may vary according to how the class is progressing

Segment 1: Understanding OpenStack Use and Origins (30 minutes)

  • Students will learn why OpenStack is an important part of modern-day IT infrastructures and how to use it.

Segment 2: Understanding OpenStack Architecture (30 minutes)

  • Students will learn about the different components that are seen in OpenStack environments

Break: 10 minutes

Segment 3: OpenStack Installation and Configuration (40 minutes)

  • Students will learn how to set up an OpenStack installation and work with its different components

Segment 4: Deploying Instances in the OpenStack Cloud (40 minutes)

  • Students will learn how to deploy instances in OpenStack cloud, using the Horizon web
    interface, or the command line interface

Break: 10 minutes

Segment 5: Working with Storage in OpenStack Cloud (40 minutes)

  • Students will learn which options exist for working with storage in OpenStack cloud and how to use them.