Ešte koncom roka 2017 sa mi podarilo získať certifikáciu Certified OpenStack Administrator (COA). Rád by som sa s vami podelil o pár skúseností a informácii o čo ide. Ako som už spomínal v článku Čo je to OpenStack a prečo sa oň oplatí zaujímať, tak takmer každý dodávateľ nejakej distribúcie OpenStack-u má vlastný program pre školenie a certifikáciu v rádovo tisíckach dolárov. COA je teda certifikácia priamo od OpenStack Foundation a sa týka čistého OpenStack-u bez features práve od vendorov.

Prečo?

Na toto si musí odpovedať každý sam – takmer každá certifikácia v IT svete je potvrdením, že človek ovláda danú problematiku natoľko aby ju získal. Pre niekoho môže byť motiváciou vyššie finančné ohodnotenie, nakoľko cloud projekty postavené na tejto platforme bývajú dobre honorované.

Ja už cez dva roky neadminujem, ale robím produkty. A jedným z nich je aj cloud hrdo postavený na OpenStack-u v ktorom vidím obrovskú budúcnosť, bavím sa o ňom so zákazníkmi a chcem aby naplno využívali všetok jeho potenciál pre svoj biznis. A tu mi nestačí používať prázdne frázy a gestá, ale radšej im to ukážem. Robiť produkty aké chcem sám používať je základom. A ešte je to taká útecha, že som nestratil kontakt s tech svetom.

Kde študovať?

Všetko podstatné nájdete na openstack.org/coa. COA je len certifikačná skúška, čiže skúsenosti musíte nabrať štúdiom ale aj praxou. Pre štúdium stačí takáto virtuálka, ktorú som tu popisoval. Prax sa oklamať veľmi nedá. K dispozícii je aj niekoľko kníh.
Osobne som si prešiel Certified OpenStack Administrator Study Guide (Andrey Markelov) ale dobre vyzerá aj Preparing for the Certified OpenStack Administrator Exam (Matt Dorn). Knihy dobre popisujú záber problematiky, ale nie je v nich všetko a treba mať naozaj nejaké vedomosti.

full

O čom to je?

COA skúška pokrýva core projekty, ktoré sú zastúpené následovne:

  • Getting To know OpenStack – 3%
  • Keystone – Identity management – 12%
  • Glance – Image management – 10%
  • Nova – Compute – 15%
  • Neutron – Networking – 16%
  • Cinder – Block Storage – 10%
  • Swift – Object Storage – 10%
  • Heat – Orchestration – 8%
  • Horizon – Dashboard – 3%
  • Troubleshooting – 13%

Skúška sa robí pre aktuálnu verziu OpenStack-u, čiže je dobré trénovať na nej nakoľko študijný materiál nemusí byť aktuálny.

Registrácia na skúšku

  • cena je 300 amerických dolárov, do 5.1.2018 za 200 dolárov (študenti majú stálu 50% zľavu)
  • test sa robí na SUSE alebo Ubuntu, voľba pri registrácii je záväzná a nedá sa zmeniť
  • po objednávke máte 365 dní na to aby ste sa na skúšku zaregistrovali a absolvovali ju
  • skúška sa robí online
  • sprocesovanie prihlášky nejaký čas trvá – cca do týždňa

Samotná skúška

Všetko podstatné popisuje The OpenStack Foundation Certification Candidate Handbook dostupný na COA portále. Najdôležitejšie veci v skratke:

  • vek minimálne 18 rokov
  • test je len v anglickom jazyku a trvá 2,5 hodiny
  • musíte mať prázdny stôl: zakázané je jedlo, nápoje, elektronika
  • miestnosť musí byť prázdna, nesmie do nej nikto vstúpiť – test môže naraz robiť viacero ľudí ale platia pre nich špeciálne požiadavky
  • celý test ste snímaný cez webcam, mikrofon, tak isto aj vaša plocha – treba mať kompatibilný hardvér a plugin do prehliadača, overenie či máte všetko potrebné je možné spraviť na COA portále
  • ide o praktický test, čiže je nutné pracovať s výstupom, nejde o otázky z možnosťami
  • počas skúšky máte k dispozícii lektora, ktorý komunikuje formou chatu: overí vašu identitu (ID card) cez webcam, musíte mu ukázať priestor v ktorom certifikáciu robíte
  • musíte mať zatvorené všetky aplikácie a taby prehliadača, test prebieha v ňom a okno je rozdelené na niekoľko častí
  • nie je dovolené nič okrem webu docs.openstack.org a návody na ňom – odporúčam sa s ním naučiť veľmi dobre pracovať a hľadať na ňom informácie
  • konzola je webová ale môžete používať multiplexor typu tmux alebo screen
  • k dispozícii je aj notepad pre poznámky v okne prehliadača
  • nie všetky úlohy sa dajú robiť cez Horizon, treba vedieť používať aj terminál
  • pripojenie na testovacie prostredie nebolo najsvižnejšie, klávesové skratky urýchľujú činnosť
  • odporúčam robiť úlohy ktoré viete, na záver si nechať tie náročnejšie alebo s ktorými si neviete poradiť – vypisoval som si ich do notepadu a na konic sa k ním vracal
  • výsledky testu sa dozviete do 3 dní
  • v prípade, že uspejete môžete o pár dní začať využívať všetky benefity z COA plynúce
  • ak neuspejete máte nárok na jednu opravnú skúšku zdarma

wide

Čo získate

  • certifikát v PDF na vytlačenie
  • možnosť používať badge Certified OpenStack Administrator
  • certifikát má platnosť 3 roky (36 mesiacov), následne je nutné si ho obnoviť
  • každý certifikovaný admin ma jedinečné ID, jeho platnosť i môžete overiť cez COA Verification Tool
  • COA badge sa zobrazuje aj v OpenStack Foundation Member Directory, čo je databáza členov – môj profil je dostupný tu
  • môžete sa stať Foundation Member ako individuálna osoba, namiesto Community Member s právom voliť, byť volený a hlasovať v rámci OpenStack Foundation
  • dobrý pocit ;)