December 31st, 2017
Ever wondered what OpenStack is? This course will leave you with a deep fundamental understanding of OpenStack core components, how it was born, and where it may be headed in the future. We will cover how you can join the community and possibly lend a hand as a contributor.
Welcome to OpenStack
About the Instructor
Learn a bit about your instructor.
What You Need to Know Before Beginning
In this video, we will go over a few recommended prerequisites before starting this course.
This lesson will be a brief introduction to OpenStack technology.
Origin of OpenStack
Rackspace, NASA, OpenStack Foundation, Contribution, and Expansion
In this lesson, we will cover how the collaboration between Rackspace and NASA created OpenStack, what role the OpenStack Foundation plays, and how OpenStack has grown over the years.
Versions From A-?
This video will be a brief overview of the first release of OpenStack to the latest release at the time of recording, as well as a brief overview of future releases.
In addition to the open source version, there are several commercially supported-versions of OpenStack available. We will cover those in this video.
Key Components of the Cloud
Basic Cloud Architecture
In this video, we will go over the basic architecture of an OpenStack Cloud environment.
Keystone is (debatably) the most important service in the OpenStack catalog. In this video, we will dive into what makes it such an integral part of the cloud.
The Horizon dashboard is the gateway used by both clients and administrators to interact with OpenStack services.
In this video, we will discuss OpenStack Nova and how it fits into the Cloud.
This lesson is a quick dive into OpenStack Neutron, the powerful service that brings NaaS to the cloud.
We will discuss Glance imaging service and its role in the cloud.
In this video, we'll talk a bit about OpenStack Swift and the role it plays in a cloud.
Cinder block storage plays an important role in the cloud. In this video, I will briefly cover how it contributes to the cloud.
Optional Services to Expand Your Cloud
In addition to the core cloud services, OpenStack has a full catalog of other services ranging from Trove to Designate to consolidate and simplify management of your environment. We will do a brief overview of those services in this video.
Server and Image Management
DIYCloud - Deploy It Yourself!
Before setting up DevStack or PackStack, you will first need to set up a hypervisor like VirtualBox to create a virtual datacenter. In this video, we will quickly cover how to download and install VirtualBox.
Packstack on CentOS
If you're more comfortable with RPM, you can still create a dev environment easily using RDO Packstack.
Devstack on Ubuntu
Learn how to set up your own DevStack environment on Ubuntu 16.04 LTS: https://www.ubuntu.com/download/server
Where To Go From Here?
Now that you know the basics of OpenStack, you're ready to dive into other Linux Academy courses and even pursue certification! We'll discuss how you can get the most out of your membership with this video.