Paths

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

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
Description

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 Overview2m
  2. What Is OpenStack and the COA?35m
  3. Installing Ubuntu 14.0426m
  4. Configuring the Controller Node21m
  5. Installing the Keystone Identity Service32m
  6. Installing the Glance Image Service22m
  7. Installing Nova the Compute Service30m
  8. Installing Neutron the Network Service28m
  9. Installing the Horizon Dashboard13m
  10. Installing Cinder the Volume Service29m
  11. Using OpenStack22m

OpenStack: Getting to Know OpenStack and the COA

by Andrew Mallett

Mar 24, 2017 / 3h 15m

3h 15m

Start Course
Description

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 Overview1m
  2. The Certified OpenStack Administrator Exam33m
  3. Using the PackStack Install of OpenStack35m
  4. Understanding Back-end Services19m
  5. Verify Keystone Identity Service23m
  6. Verify Glance and Cinder Services18m
  7. Identify and Verify Nova Compute24m
  8. Identify and Verify Neutron Networking Service39m

OpenStack: Managing Identities and Objects

by Andrew Mallett

May 5, 2017 / 2h 44m

2h 44m

Start Course
Description

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 Overview1m
  2. Identity and Object Management in OpenStack12m
  3. Identity Management Using Keystone48m
  4. Image Management with Glance31m
  5. Managing Block Storage with Cinder46m
  6. Working with the Swift Object Store24m

OpenStack: Nova and Neutron

by Andrew Mallett

Jul 10, 2017 / 3h 30m

3h 30m

Start Course
Description

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 Overview1m
  2. Virtual Machines and Networking in OpenStack12m
  3. Installing OpenStack Using PackStack25m
  4. Managing Networking with Neutron49m
  5. Virtual Machine Management with Nova48m
  6. Working with HEAT and OpenStack Orchestration37m
  7. Troubleshooting OpenStack34m

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

Pre-requisites

It is recommended that you have previous Linux Administration skills.