Reference Guide: Optimizing Backup Strategies for Red Hat OpenShift Virtualization

OpenStack is a versatile and powerful cloud computing platform, but its learning curve is steep due to its modular architecture and extensible design. OpenStack training plays a key role in understanding how it works and in effectively deploying and managing it.

This article will help you navigate what OpenStack training is, learn about the skills you can develop through training, and see how you can gradually level up your knowledge and get certified. It will also list the popular training programs and certifications to get you started.

Summary of OpenStack certifications and courses

Type

Name

Description

Certification

Certified OpenStack Administrator (COA)

COA is a performance-based vendor-neutral OpenStack certification from the Open Infrastructure Foundation that validates a user’s knowledge and skills in operating and managing an OpenStack environment. Target audience is cloud administrators with at least 6 months of experience in OpenStack. 

Certification

Red Hat Certified Specialist in Cloud Infrastructure (EX210)

The EX210 is a performance-based certification from Red Hat focused on creating and operating Red Hat OpenStack Platform. It tests practical skills through tasks that cover deploying, configuring, and managing an environment, focusing mostly on core OpenStack services.

Course

Mirantis OpenStack Essentials (OS100)

A one-day introductory course on cloud and OpenStack essentials from Mirantis that is ideal for anyone looking to familiarize themselves with OpenStack, its components, and ecosystem. Ideal for CloudOps engineers, business stakeholders, sales engineers, and project managers.

Course

Mirantis OpenStack Administration & Operations (OS220)

A 4-day intermediate-level in-depth training course focused on the administration and operation of OpenStack environments. Recommended course for deployment engineers, private cloud administrators, CloudOps engineers, and cloud support engineers.

Certification Bootcamp

Mirantis OpenStack Administration Bootcamp (OS250)

A comprehensive bootcamp course that combines the OS100 and OS220 courses for the Certified OpenStack Administrator (COA) exam preparation. 

Course

Red Hat OpenStack Technical Overview (CL010)

This is a free, on-demand video course that introduces cloud computing and the Red Hat OpenStack Platform (RHOSP) for new users. It is excellent for anyone looking to get a high-level overview of its capabilities.  

Course

Red Hat OpenStack Administration I: Core Operations for Cloud Operators (CL110)

A 5-day hands-on course that teaches how to operate and manage a production Red Hat OpenStack Platform. It primarily covers Day 1 operations, such as creating projects and provisioning resources, including load balancers, storage, and networks. This course is for private cloud administrators and operators who manage such platforms.

Course

Red Hat OpenStack Administration II: Infrastructure Configuration for Cloud Administrators (CL210)

This hands-on course from Red Hat focuses on advanced Day 2 operations, such as monitoring, troubleshooting, and scaling a Red Hat OpenStack Platform. The course requires prior knowledge of Red Hat OpenStack. 

Course

OpenStack Administration: Control Plane Management (CL170)

This newer course from Red Hat focuses on administering OpenStack control plane services running on Red Hat OpenShift. It includes checking the health of OpenStack operators, collecting troubleshooting information, customizing the control plane, and working with failed compute nodes.

What is OpenStack?

OpenStack is open-source software that provides services to build and manage public or private cloud infrastructures. Its modular and extensible architecture provides compute, storage, networking, database, orchestration, and other capabilities. Due to its flexibility, scalability, and cost-effectiveness, it has been widely adopted in industries such as telecommunications, finance, healthcare, retail, education, and research.

Many large and prominent organizations use OpenStack for their cloud infrastructure needs. The European Organization for Nuclear Research (CERN) is one popular research organization that is well known for its use of OpenStack for managing data generated by the Large Hadron Collider since its earliest days. Similarly, organizations such as Deutsche Telekom and AT&T from the telecommunications industry use OpenStack for their network functions virtualization (NFV) requirements. 

Given the wide adoption of OpenStack across industries, individuals may wish to train themselves to add the skillset and pursue a job in the industries that use OpenStack. Organizations looking to migrate to OpenStack or increase their adoption of it may also look at training their people on it.

Automated OpenStack & OpenShift Data Protection & Intelligent Recovery

Enjoy native OpenStack integration, documented RESTful API, and native OpenStack CLI

Restore Virtual Machines with Trilio’s One-Click Restore

Select components of your build to recover via the OpenStack dashboard or CLI

Overview of OpenStack training

Whether you are an individual aiming to advance your skills in OpenStack or an organization seeking to elevate the expertise of your workforce, the selection of the appropriate certification path or upskilling curriculum can be a key decision.

Objectives

When choosing OpenStack training, you should look for the following objectives that map to the day-to-day tasks of an OpenStack engineer:

  • Learning the fundamentals of cloud computing and understanding concepts such as virtualization, public and private clouds, cloud service models, and orchestration.
  • Understanding the architecture of OpenStack, including its components, such as Nova, Swift, Cinder, Glance, Horizon, and Neutron.
  • Learning the different ways to install OpenStack.
  • Learning how to operate OpenStack and create resources like instances, images, volumes, networks, etc.

Training levels

You will find training from various providers targeting all levels of skills and expertise:

  • Beginner-level training typically covers an introduction to the cloud and OpenStack, how to install OpenStack, and how to perform basic operations using the Horizon dashboard.
  • Intermediate-level training usually focuses on the day-to-day operations and management of an OpenStack environment, including using the CLI to manage resources and access.
  • Advanced-level training ideally includes topics on performance tuning, disaster recovery, troubleshooting OpenStack environments, automation, and more.

Training modes

There are three popular training modes prevalent in the industry:

  • Instructor-led training (ILT): In this type, an instructor delivers the training in an interactive session, providing direct guidance. 
  • Virtual instructor-led training (VILT): This is similar to ILT but is delivered virtually or online. 
  • Self-paced training: This modality provides the greatest flexibility in learning and is also very cost-effective compared to others. Udemy and Coursera are popular examples of platforms that only offer self-paced courses. Red Hat also offers a self-paced learning approach through its Red Hat Learning Subscription, which provides unlimited access to all its learning courses and the option to build a skill path based on objectives.

Different training vendors provide different training modes, and some may even provide all training modes as an option, allowing the candidate to choose what works best for them. For example, Red Hat provides all three modes.

Choosing a training

Some of the factors that influence the selection of a training include the level of knowledge required, depending on the job profile, the delivery format, an individual’s learning style, learning objectives, cost, flexibility of time in taking the course, the training provider’s location, and the desired training mode. 

For example:

  • Choose a self-paced training if you want flexibility in taking the course anywhere or anytime and lower costs.
  • Choose an Instructor-led training (ILT) training when you are looking for direct or one-on-one guidance from a live instructor and interactive sessions. A Virtual instructor-led training (VILT) gives the same benefits along with location flexibility. 

Learn how Trilio’s partnership with Canonical helps better protect your data

OpenStack certifications

There are two OpenStack certifications that are valued within the industry and are considered to evaluate a candidate’s OpenStack skills properly. One of them, the Certified OpenStack Administrator (COA), is from the Open Infrastructure Foundation, which governs OpenStack. The other, Red Hat Certified Specialist in Cloud Infrastructure, is from Red Hat and is based on its distribution of OpenStack.

Reasons to become OpenStack certified

OpenStack certifications offer numerous advantages to individuals and enterprises. Individuals can obtain the following benefits:
  • Training and certification validates OpenStack expertise, leading to professional credibility and recognition in the industry as a knowledgeable subject matter expert.
  • There is the potential for increased job opportunities and better pay.
  • An individual’s interest in training and certification shows their commitment to learning and gives an added advantage during interviews.
  • OpenStack certifications are performance-based, meaning professionals have validated hands-on knowledge.
Enterprises also get value from certification:
  • OpenStack training ensures that the team has the necessary skills to deploy, manage, and operate OpenStack environments.
  • A team of certified OpenStack professionals gives organizations a competitive advantage in the market.
  • Organizations see increased customer confidence as they are better able to manage infrastructure needs, such as optimizing operations, improving performance, and reducing downtime.
  • Training and certification can lead to uniform management and operation across teams and organizations.

Certified OpenStack Administrator (COA)

The COA certification is a vendor-neutral certification aimed at professionals with at least six months of hands-on OpenStack experience. The candidate is evaluated on their practical skills as an OpenStack administrator performing day-to-day management of an OpenStack cloud. The practical tasks can be completed using the CLI or the Horizon UI. There are six domains in which various practical tasks are assessed in the exam, with the following weights:
  • Identity management: 15%
  • Compute: 35%
  • Object storage: 5%
  • Block storage: 10%
  • Networking: 30%
  • Image management: 5%
The following table summarizes the key information about the COA certification exam.
Cost $400
Delivery Mode Online
Delivery Format Proctored using webcam, audio, and screen viewing
Question Format Hands-on / performance-based
Duration 180 minutes
Validity 36 months
Exam Retake None
Many Open Infrastructure Foundation training partners, like Mirantis and Canonical, provide training on this certification and also bundle the exam voucher for it. More details about the exam can be found at https://www.openstack.org/coa/

Learn about the features that power Trilio’s intelligent backup and restore

Red Hat Certified Specialist in Cloud Infrastructure (EX210)

This certification from Red Hat validates a candidate’s practical ability to create, configure, and manage private clouds using the Red Hat OpenStack Platform running on Red Hat Linux operating systems. It is not a vendor-neutral certification.  The EX210 exam must be taken to achieve this certificate. The following is a list of its primary objectives:
  • Manage the Red Hat OpenStack Platform control plane 
  • Manage infrastructure security 
  • Manage user security 
  • Manage application deployment resources 
  • Manage storage in Red Hat OpenStack Platform
  • Manage networking
  • Manage compute node operations
  • Monitor operations 
  • Automate cloud application deployment 
  • Troubleshoot operations 
Here’s a quick summary of key facts related to Red Hat Certified Specialist in Cloud Infrastructure:
Cost Varies based on purchasing source and country
Delivery Mode Offline
Question Format Hands-on / performance-based
Duration 240 minutes
Validity 36 months
Exam Retake 1
While it is not mandatory, it is recommended that you take the Red Hat OpenStack Administration I: Core Operations for Cloud Operators (CL110) and the Red Hat OpenStack Administration II: Infrastructure Configuration for Cloud Administrators (CL210) courses to prepare for the exam.   More details can be found here: https://www.redhat.com/en/services/training/ex210-red-hat-certified-system-administrator-red-hat-openstack-exam

Recommended training and certification paths

Like certifications, OpenStack training programs and courses can be vendor-neutral or vendor-specific. The following are some of the highly recommended and in-demand OpenStack courses on offer through OpenStack partners and non-partners.

Mirantis OpenStack courses

Mirantis offers two courses centered on OpenStack that also cover the certification objectives. 

OpenStack Essentials (OS100) 

This is a one-day introductory course on OpenStack that covers its history, the OpenStack Foundation, common services, and the ecosystem and marketplace. This training is ideal for individuals and organizations starting their OpenStack journeys who want to get a high-level overview of it. It is also a great first step before enrolling in in-depth courses such as OS220. To view additional details and schedules or to request or register for training, visit https://training.mirantis.com/courses/os100-openstack-essentials.  

OpenStack Administration & Operations (OS220)

The second course is a four-day intermediate course that covers in-depth content on administering and operating an OpenStack cloud. It covers the core services, such as Keystone, Glance, Neutron, Nova, Cinder, Heat, Octavia, and Ceilometer. This course also covers the primary objectives of the COA exam. You should take this course to deepen your understanding of OpenStack and gain practical skills in managing and operating OpenStack. Visit https://training.mirantis.com/courses/os220-openstack-administration-operations to view additional details and register for the course.  Both these courses are delivered in vendor-neutral OpenStack environments. They are available for public delivery, on-demand training, and private training to accommodate different learning needs. 

OpenStack Administration Bootcamp (OS250)

Mirantis also offers a five-day bootcamp course that bundles the OS100 and OS220 courses, preparing candidates with the skills required to pass the COA exam. OS250: OpenStack Administration Bootcamp from Mirantis (source)

OS250: OpenStack Administration Bootcamp from Mirantis (source)

This bootcamp is delivered directly by Mirantis and also through its training partners. More information on it is available at https://training.mirantis.com/courses/os250-openstack-administration-bootcamp/

Red Hat OpenStack courses

Red Hat offers OpenStack courses based on its Red Hat OpenStack Platform (RHOSP). These courses also serve as preparatory courses for the EX210 exam. 

Red Hat OpenStack Technical Overview (CL010)

CL010 is a free, on-demand course consisting of videos designed to help candidates understand the basics of cloud computing and the Red Hat OpenStack Platform (RHOSP).  The videos in the course cover the following:
  • Cloud computing
  • The Red Hat OpenStack Platform
  • Compute, storage, and network in relation to the Red Hat OpenStack Platform
  • High availability with the Red Hat OpenStack Platform
  • Deploying the Red Hat OpenStack Platform
Participants should take this course to learn cloud computing fundamentals and understand the key concepts behind the Red Hat OpenStack Platform. It is also a great introductory course before enrolling in the CL110 course. You can register for it at https://www.redhat.com/en/services/training/cl010-red-hat-openstack-technical-overview.

Red Hat OpenStack Administration I: Core Operations for Cloud Operators (CL110)

The CL110 training focuses on the day-to-day operation and management of a RHOSP environment. It is a five-day course based on Red Hat’s version of OpenStack.  The following are the high-level skills covered in this course:
  • Launching instances to satisfy various use case examples
  • Managing domains, projects, users, roles, and quota in a multitenant environment
  • Managing networks, subnets, routers, and floating IP addresses
  • Managing instance security with group rules and access keys
  • Creating and managing block, object, and shared storage within OpenStack
  • Performing instance launch customization with cloud-init
  • Deploying scalable applications using stack templates
The course demonstrates how to manage an RHOSP using both web-based Horizon and the command-line interface. It is offered in a virtual class setting and as self-paced learning. For more details and to register for a class, visit https://www.redhat.com/en/services/training/cl110-red-hat-openstack-administration-i

Red Hat OpenStack Administration II: Infrastructure Configuration for Cloud Administrators (CL210)

The CL210 course helps candidates build advanced operational skills on Red Hat OpenStack, termed Day 2 operations, such as managing, monitoring, troubleshooting, and scaling. It is also a five-day course offered both in virtual and self-paced modes. The high-level topics covered in this course are:
  • Managing overcloud service containerization technology
  • Providing metrics for performance tuning and governance
  • Monitoring and troubleshooting Open Virtual Networking (OVN) network flow
  • Configuring Identity service using an external Red Hat IdM store
  • Managing the core control plane, including Pacemaker
  • Customizing images, with techniques for multiple use cases
  • Managing block and object storage back-ends
  • Managing compute nodes, including tuning and hyperconverged
  • Troubleshooting the Red Hat OpenStack Platform
To learn more and register, visit https://www.redhat.com/en/services/training/cl210-red-hat-openstack-administration-ii. OpenStack Administration: Control Plane Management (CL170) The CL170 is a relatively newer course for cloud administrators and platform engineers focusing on OpenStack control plane management, health, and troubleshooting. It is particularly based on OpenStack running on Red Hat OpenShift. It is a 2-day course.   The official contents of this course include:
  • Check the health of OpenStack operators and workloads and identify disabled or misconfigured services.
  • Collect troubleshooting information from OpenStack control and data planes for customer support requests.
  • Enable and customize OpenStack control plane services by configuring the control plane custom resource.
  • Check the health of OpenStack compute notes and identify missing or misconfigured data plane services.
  • Remove and replace or reprovision failed compute nodes.
Visit the official course page at https://www.redhat.com/en/services/training/cl170-openstack-administration-control-plane-management for details and registration. 

Canonical OpenStack courses

Canonical offers two courses on OpenStack, one at the beginner level and the other at the intermediate level.   OpenStack Fundamentals is a three-day hands-on beginner-level course on installing and running an Ubuntu-based OpenStack cloud. The curriculum includes the following topics:
  • Introduction to an Ubuntu OpenStack Cloud
  • Installing and configuring metal as a service (MaaS)
  • Installing and configuring Juju
  • OpenStack cloud components
  • Deploying an Ubuntu OpenStack cloud with Juju and MaaS
  • Working with software-defined networks
  • Working with cloud images
  • Configuring an OpenStack project
  • Working with cloud workload instances
  • Working with OpenStack storage
  • Configuring Juju to use a private OpenStack cloud
OpenStack Operations training is a five-day hands-on course that focuses on operating a Charmed OpenStack cloud and covers topics like monitoring, troubleshooting, patching, scaling, and upgrading. The topics in the curriculum include:
  • MaaS, covered on Day 1
  • Juju, covered on Day 2
  • OpenStack, covered from Days 3 to 5
Both these training courses are ideal for organizations as they are priced for up to 15 participants in a private group setting and do not have individual registrations. You must fill out a form to book. Visit https://ubuntu.com/training for the detailed course curriculum and for booking.

OpenStack courses on Udemy

Udemy is an online course marketplace and offers courses on OpenStack. Courses from Udemy are from individual authors and are a good option for learners looking for affordability, flexibility, and choices. They are self-paced and allow greater convenience in planning the learning process. They are also great for participants who already know OpenStack, are working on it, and may be looking to prepare for certification or gather additional perspectives on it.  The following are some of the highest rated courses on Udemy for OpenStack:

Other OpenStack courses

In addition to the above, many other publishers and individual authors also offer courses and books on OpenStack. Platforms like Edureka and O’Reilly offer similar learning advantages as Udemy and can be used as additional resources in your learning journey. Here’s a list of other training providers/platforms that offer OpenStack courses:

Find out how Vericast solved K8s backup and recovery with Trilio

Conclusion

An OpenStack training program empowers both individuals and organizations to build competence, leading to efficiency and better outcomes when deploying and operating OpenStack environments. Certifications validate knowledge, providing proof of proficiency. The best option is hands-on training. 

Certified OpenStack Administrator (COA) is the preferred vendor-neutral certification and is widely accepted as a validation of OpenStack skills. For individuals and organizations looking to build competency on Red Hat, a preferred vendor in enterprises, the Red Hat Certified Specialist in Cloud Infrastructure validates Red Hat OpenStack Platform (RHOSP) skills.

OpenStack training partners such as Mirantis, Canonical, and Red Hat offer certification and non-certification courses on OpenStack and other online platforms such as Udemy, O’Reilly, and Coursera. 

Practical training helps individuals stand out in jobs and position themselves at the forefront of the selection process while aiding organizations in increasing customer confidence and gaining competitive advantage, making training and certification a worthwhile investment for both.

Table Of Contents

Like This Article?

Subscribe to our LinkedIn Newsletter to receive more educational content

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.