Deploy and Manage OpenStack on Ubuntu - Pike

Training Architect
course instructor image
Amy Marrich
Amy was previously a Linux System Engineer on the Platform Engineering Cloud Operations team at Rackspace. She is an elected member of the OpenStack User Committee, a Core Reviewer on the Openstack-Ansible project ,as well as serving as the Chair for the Diversity and Inclusion Working Group and as one of the Mentors for the OpenStack Upstream Institute. She has been working in various positions in the IT world for over 20 years, her experience ranges from management and engineering in regards to software development, linux operations, and cloud computing.

Course Introduction

Getting Started

About This Course
00:02:51
About the Course Author
00:00:49
Course Features and Tools
00:04:23

Getting Started with OpenStack

OpenStack Overview

What is OpenStack?
00:02:42
OpenStack Services
00:06:40
OpenStack Architecture
00:03:50
Live-Environment-Challenge: QUIZ: An OpenStack Ubuntu Pike Platform Overview
00:15:00
Learning-Activity: Reviewing the Openstack CLI
02:00:00

Creating our Environment

Virtual Box

Virtual Box Setup
00:08:01
Controller Node Setup
00:09:23
Compute Node Setup
00:07:33
Block Storage Node Setup
00:07:09
Object Storage Node Setup
00:13:40
Prepping the Environment
00:10:16
Prepping the Controller
00:06:32

Installing the OpenStack Services

Identity Service - Keystone

Identity Service Overview
00:06:51
Installing Keystone
00:14:37
Verifying Keystone
00:09:24
Live-Environment-Challenge: QUIZ: Keystone Identity Service
00:30:00

Image Service - Glance

Image Service Overview
00:03:56
Installing Glance
00:15:26
Verifying Glance
00:02:27
Live-Environment-Challenge: QUIZ: OpenStack Glance Image Service
00:15:00

Compute Service - Nova

Compute Service Overview
00:11:51
Installing Nova
00:08:55
Installing Nova on the Controller
00:16:19
Installing Nova on the Compute Node
00:09:37
Finalizing the Nova Installation
00:02:46
Live-Environment-Challenge: QUIZ: Nova Compute Service
00:15:00

Networking Service - Neutron

Networking Service Overview
00:05:43
Installing Neutron
00:04:23
Installing Neutron on the Controller
00:19:05
Installing Neutron on the Compute Node
00:08:19
Live-Environment-Challenge: QUIZ: Neutron Network Service
00:15:00

Dashboard Service - Horizon

Dashboard Service Overview
00:01:58
Installing Horizon
00:08:49
Live-Environment-Challenge: QUIZ: OpenStack Horizon Dashboard
00:15:00

Block Storage Service - Cinder

Block Storage Service Overview
00:01:53
Installing Cinder on the Controller
00:11:23
Installing Cinder on the Block Storage Node
00:08:32
Live-Environment-Challenge: QUIZ: Cinder Block Storage
00:15:00

Object Storage Service - Swift

Object Storage Service Overview
00:11:59
Installing Swift
00:10:22
Prepping the Object Storage Nodes
00:08:53
Installing Swift on the Object Storage nodes
00:13:39
Creating and Distributing the Rings
00:09:38
Finalizing and Verifying Swift
00:09:16
Live-Environment-Challenge: QUIZ: Swift Object Storage Service
00:15:00

Orchestration Service - Heat

Orchestration Service Overview
00:03:55
Installing Heat
00:18:03
Live-Environment-Challenge: QUIZ: Heat Orchestration Service
00:15:00

Launching an Instance

Launching an Instance
00:10:27

Managing Security

Managing Swift ACLs
00:10:42
Managing Policies
00:03:20
Live-Environment-Challenge: QUIZ: Managing Swift ACLs and Service Security Policies
00:15:00
Learning-Activity: Setting ACLs with OpenStack Swift
02:00:00
Learning-Activity: Managing OpenStack Policies
02:00:00

Course Conclusion

Final Steps

What's Next
00:01:17
Get Recognized
00:01:01

Details

A walkthrough of the installation of OpenStack Pike on Ubuntu, with an overview of the included services.

Study Guides

Hands-On Slides

These are the slides used during the hands-on portions of the course.

Lecture Slides

These are the slides from the lecture portions of the course.

Instructor Deck

Community

certificate ribbon icon

Earn a Certificate of Completion

When you complete this course, you’ll receive a certificate of completion as proof of your accomplishment.

Looking For Team Training?

Learn More