📜 ⬆️ ⬇️

Experience passing certified Openstack Administrator (COA)

There are practically no such materials on the net. Therefore, a short note with recommendations within the acceptable conditions of the exam.


Flywheel Openstack is gaining momentum in recent years and you need to attract people, create a pool of experts, so the COA exam was released, which costs relatively little money, and preparing for a person working with OpenStack is not difficult. !!!

I represent the stratum of the population that started from scratch in February, and in the middle of March I passed with the result of 92%.

How to prepare?


The main thing in OpenStack is to understand the system architecture and the interaction of modules with each other. This is exactly what causes the most important first difficulties. All the details and teams - is a matter of technology.
')

Theory


I started with the book Openstack Operation Guide . She is a bit old (2014) and about the release of Icehouse, which in the world of constantly-updated OpenStack has long faded into oblivion, however, there are not many teams and listings there, and it allows you to dive into virtualization without choking.

By the way, there is a good translation of it on the Module website . Honestly, you can also download the original PDF .

If the listings are for you, then they are in abundance on xgu.ru.

Practice


When everything is clear with architecture, we proceed to practice.

There are three options:

  1. The most useful. Find 2-3 iron horses and manually install OpenStack on them from scratch by module or DevStack (a special set of scripts that puts everything into automatic (yeah, yeah, we know these machines)).

  2. The middle ground. One powerful PC + Ubuntu + DevStack (or also by module). Installation in this case is simple, but if there is still virtualization between Ubuntu and the server, you will have to tinker with the network settings - by default, OpenStack's virtual machines will not ping from the controller nodes.

  3. The most simple. Subscribe to COA course on linuxacademy . At the same time you get access to all training materials and labs.

The minus of the first two, that you are not given a structured training plan. I turned to the 3rd method, but at the same time I put WMWare + Ubuntu + Devstack on my weak laptop, where I later launched an instance with CentOS - plus this one in that you can take one of the latest releases. At the same time, you can make a snapshot of the virtual machine and, having started from it later, forget about everything that was done before the open-stack and start from scratch. Minus, as I said above, not everything is simple with the network.

On Linux 43 hours of content detailed video recorded by the coach with impeccable diction, and a set of labs. Laba is naked Openstack without any pre-settings. That is, they differ from each other only Lab-guides. Conveniently, the learning process is organized and you always know what to do and in what sequence. This is very convenient, since, generally speaking, the open-stack is still a topic for a rather narrow circle of specialists, materials and smart guides, not so much. You can, of course, prepare yourself with the method of intuition, trial and error, but only if you work with the open-stack every day.

After I have already passed the exam, I can say that the course on Linux covers most of the program, but not all. I have seen things that have never even appeared in instructional videos, for example, domains / groups or multi-mode installation.

The subject of Heat and stacks is very poorly disclosed, but there are no labs at all. And the tasks were met, albeit relatively simple. Well, in general, if in theory everything is sorted out well, then the tasks for labs are short and simple.

However, with regard to the complexity of the tasks, they are exactly the same as in the labs on Linux, nothing supercomplex.

For example, when I first started preparing, I thought that tasks would update the release of Openstack from the level with minimal interruption of the service. No, everything is much simpler.

How to take?


Traditionally, this is all kept in the strictest confidence: both the procedure and the tasks themselves. However, it is known that the exam is practical and aims to identify the student's experience in supporting the existing infrastructure. This means that there are no theoretical questions with answer choices - just a task to do something in one of two ways - through a terminal or a web interface.

I, as a novice, 2.5 hours turned out to be right next to. Most of the tasks are relatively simple.

You need to be prepared for the fact that the console and the web interface are not identical - not everything can be done in the GUI. However, the GUI, in my opinion, is still a faster way to do the bulk of the tasks, rather than manually typing names or copying a UUID. Therefore, in the preparation of pumping both skills.

You cannot open new tabs in the browser or other applications except the browser in no case — if you try to download the credenitals file and copy the contents to the console — just a warning for opening the notebook.

With the permission of the proctor, you can open an additional tab with the documentation docs.openstack.org . In general, all with the permission of the proctor.

DO NOT USE Ctrl + W! Just make your smart hands a couple of weeks before the exam to stop using this hotkey.

Since I constantly work in the console, control-in is already a reflex, even if it paralyzes me, my fingers will twitch a couple of times a day.

Hope was on the Yandex browser that he would not close the tab in which case. He did not give. But the exam was interrupted - just a white window. I didn’t really break the laptop.

But the proctor was supportive and allowed me to continue the exam - it looks like I'm not the first, not the last. And the second time he also resolved. Therefore, Ctrl + W is still not a sentence.

Documentation really helps out if you forgot the command syntax or how to do something at all. For example, help - it turns out to execute not for all commands to display a list of parameters, but I generally copied the method of setting the file lifetime in a swift - from the example.

Understanding how to create rc files will be helpful.

The requirements for the environment, both on the computer and in the room are described in detail in the handbook , therefore, briefly.

At the exam are needed:



Recommend:



Registration link
Link to portal

The exam is held on the specialized website www.examslocal.com . Authorization on it through the account on LinuxFoundation.



And on it, respectively, through an Openstack account.

Good luck with your preparations!

Source: https://habr.com/ru/post/324298/


All Articles