Book Image

Preparing for the Certified OpenStack Administrator Exam

By : Matt Dorn
Book Image

Preparing for the Certified OpenStack Administrator Exam

By: Matt Dorn

Overview of this book

This book provides you with a specific strategy to pass the OpenStack Foundation’s first professional certification: the Certified OpenStack Administrator. In a recent survey, 78% of respondents said the OpenStack skills shortage had deterred them from adopting OpenStack. Consider this an opportunity to increase employer and customer confidence by proving you have the skills required to administrate real-world OpenStack clouds. You will begin your journey by getting well-versed with the OpenStack environment, understanding the benefits of taking the exam, and installing an included OpenStack All-in-One Virtual Appliance to work through objectives covered throughout the book. After exploring the basics of the individual services, you will be introduced to strategies to accomplish the exam objectives relevant to Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat, and troubleshooting. Finally, you’ll benefit from the special tips section and a practice exam to put your knowledge to the test. By the end of the journey, you will be ready to become a Certified OpenStack Administrator!
Table of Contents (13 chapters)

Exam objectives

Let's take a look at the Swift exam objectives. Remember that the Certified OpenStack Administrator exam expects you to understand how to use OpenStack from the perspective of an administrator, not an infrastructure or DevOps engineer. You do not need to be overly concerned with the backend Swift configuration. This is a complex topic that you can learn more about in the book OpenStack Object Storage (Swift) Essentials by Packt Publishing.

The following figure breaks down various Swift-related objectives you should be responsible for knowing on the COA exam. As you can see, only some of these tasks can be completed on both the Horizon dashboard and CLI. When it comes to ACLs and object expiration, you will need to master the CLI commands shown in this chapter.

Figure 8.3: Swift ACLs and object expiration can only be completed via the CLI
To upload objects...