Certified OpenStack Administrator (COA)


Certified OpenStack Administrator (COA)

Author: Andrew Mallett

The Certified OpenStack Administrator is a certification and exam available from the OpenStack Foundation. Candidates who pass the exam demonstrate their ability to manage... Read more

What you will learn

  • How to Install OpenStack
  • How to Manage OpenStack Services
  • How to Troubleshoot OpenStack
  • How to Deploy Instances Individually or as a Group


It is recommended that you have previous Linux Administration skills.

Certified OpenStack Administrator (COA)

Learn the detail of the OpenStack and the OpenStack COA. These practical-based courses will get you up and running with OpenStack.

OpenStack: Installing the Lab Environment

by Andrew Mallett

Mar 7, 2017 / 4h 25m

4h 25m

Start Course

With the growing acceptance of OpenStack clouds there's still the rise in needs for skilled and competent Cloud Administrators. Not only are there a lack of great Linux Administrators but Cloud Administrators are few and far between. Studying and passing your Certified OpenStack Administrator exam is going to put you on pole position to choose the best positions available. In this course, OpenStack: Installing the Lab Environment, you'll learn how to create the Lab Environment for the Certified OpenStack Administrator(COA). First, you'll explore how to configure OpenStack using PackStack on CentOS 7. Next, you'll build an OpenStack environment on Ubuntu 14.04. Finally, you'll learn to manage and administer those services in a multi-node environment. By the end of the course you'll realize the simplicity that PackStack offers and you'll also understand the work that goes into installing OpenStack manually.

Table of contents
  1. Course Overview
  2. What Is OpenStack and the COA?
  3. Installing Ubuntu 14.04
  4. Configuring the Controller Node
  5. Installing the Keystone Identity Service
  6. Installing the Glance Image Service
  7. Installing Nova the Compute Service
  8. Installing Neutron the Network Service
  9. Installing the Horizon Dashboard
  10. Installing Cinder the Volume Service
  11. Using OpenStack

OpenStack: Getting to Know OpenStack and the COA

by Andrew Mallett

Mar 24, 2017 / 3h 15m

3h 15m

Start Course

Having built the OpenStack Cloud, you need to learn how to manage it. Learning to manage the OpenStack Cloud is going to provide you with the skills needed for the Certified OpenStack Administrator. In this course, OpenStack: Getting to Know OpenStack and the COA, you will explore the exam and the practical format that shapes it. In addition to this, you will learn to the basics of Cloud Administration, forming a platform to move on with more detailed administrative tasks. Finally, you'll learn about working with both the CLI and Dashboard, and you will work with major OpenStack Services including Nova and Neutron. By the end of the course, you will have an OpenStack Cloud where you have connectivity from the host network to the internal virtual machines.

Table of contents
  1. Course Overview
  2. The Certified OpenStack Administrator Exam
  3. Using the PackStack Install of OpenStack
  4. Understanding Back-end Services
  5. Verify Keystone Identity Service
  6. Verify Glance and Cinder Services
  7. Identify and Verify Nova Compute
  8. Identify and Verify Neutron Networking Service

OpenStack: Managing Identities and Objects

by Andrew Mallett

May 5, 2017 / 2h 44m

2h 44m

Start Course

OpenStack administrators are in short supply. In this course, OpenStack: Managing Identities and Objects, you'll develop an understanding of OpenStack management. At the core of OpenStack is Keystone, the identity service. First, you'll begin with a detailed look at managing Keystone Identities and setting up the V3 API. Next, with identities mastered, you'll discover Glance and creating your own Master Images. Additionally, you'll learn how to create multiple Cinder back-ends so you can allow the users to choose their storage type. Virtual machines may also need additional volumes which are provisioned by Cinder. Finally, you'll explore Swift, which allows files and other objects to be stored in the cloud. Understanding these major OpenStack services will have you on your way to mastering OpenStack. By the end of the course, you'll be efficient in working with Keystone, Swift, Cinder, and Glance OpenStack services.

Table of contents
  1. Course Overview
  2. Identity and Object Management in OpenStack
  3. Identity Management Using Keystone
  4. Image Management with Glance
  5. Managing Block Storage with Cinder
  6. Working with the Swift Object Store

OpenStack: Nova and Neutron

by Andrew Mallett

Jul 10, 2017 / 3h 30m

3h 30m

Start Course

The core services of OpenStack are Nova and Neutron. If you understand these then you can administer OpenStack. In this course, OpenStack: Nova and Neutron, you will learn to manage Neutron Networking, Nova Compute, and HEAT Orchestration services. First, you will delve into using ip netns to jump onto internal networks. Next, you will learn to customize Nova Instances with scripts. Finally, you will dive into automating the build and tear down of resources in an Agile environment using HEAT. When you are finished with this course, you will be competent in working with Neutron, Nova, HEAT, and troubleshooting OpenStack services.

Table of contents
  1. Course Overview
  2. Virtual Machines and Networking in OpenStack
  3. Installing OpenStack Using PackStack
  4. Managing Networking with Neutron
  5. Virtual Machine Management with Nova
  6. Working with HEAT and OpenStack Orchestration
  7. Troubleshooting OpenStack