EX294 vs. EX447: Certifikace pro Ansible

Ansible představuje velmi adaptabilní a výkonný nástroj pro správu konfigurací, který umožňuje automatizovat konfigurační procesy a zjednodušuje správu mnoha systémů s různými operacemi, jež jsou každodenní součástí práce správce systému.

Jeho základem je koncept řídícího uzlu a spravovaných uzlů. Komunikace probíhá prostřednictvím standardního SSH připojení, čímž odpadá nutnost otevírání dalších portů ve firewallu. Vzdálené hostitele, které jsou dostupné z hlavního uzlu, lze ovládat pomocí Ansible prostřednictvím playbooků zapsaných ve formátu YAML, nebo přímo ad-hoc příkazy.

Proč je Ansible tak oblíbený?

Snadná použitelnost

Ansible využívá YAML, což je čitelný kódovací jazyk s jednoduchou syntaxí. Playbooky v něm napsané jsou intuitivní. Kdokoli se tak může rychle naučit a ovládnout skriptování nezbytných postupů bez předchozích kódovacích zkušeností.

Robustnost

Ansible nabízí řadu připravených vestavěných rolí a modulů, které umožňují provádět i ty nejsložitější IT procesy. Stačí si importovat moduly z rozsáhlé komunitní knihovny, což z Ansible činí neobyčejně užitečný a efektivní nástroj.

Bez agenta

Ansible je zcela bez agenta, což znamená, že není nutný žádný další software či agent. Na hostitelských systémech, které je třeba automatizovat, není nutné otevírat další porty ve firewallu. Tato vlastnost usnadňuje počáteční konfiguraci a přechod na Ansible.

Open Source

Open source a snadná dostupnost jsou dalšími klíčovými vlastnostmi Ansible. Komunita open source je hybnou silou inovací. Kdokoli se může zapojit, učit se a podílet se na přizpůsobování různých produktů svým potřebám. Příkladem je Ansible Galaxy, kde se nacházejí předpřipravené pracovní celky (tzv. role), které může importovat a využívat jakýkoli uživatel Ansible.

Jednoduchá implementace

Ansible je přímočarý, přesto neobyčejně výkonný nástroj. I lidé bez programátorských dovedností mohou s Ansible automatizovat své úkoly. Ať už jde o několik, nebo více serverů, celý proces od začátku do konce, tedy od psaní playbooků po automatizaci každodenních úkolů, je s Ansible jednoduchý, rychlý a snadný.

Proč si udělat certifikaci Ansible?

Dnešní dynamické obchodní prostředí vyžaduje rychlé dodávání špičkových produktů na trh. Automatizace se tak stává nutností.

Pro zajištění bezproblémového vývoje a dosažení vyšší efektivity se automatizace stala nezbytnou součástí životního cyklu softwarového vývoje, například v DevOps, které prosazuje tyto osvědčené postupy. Následující body ukazují, proč se uchazeči o zaměstnání v dnešní době o Ansible zajímají:

Vysoké platy

Znalost Ansible může přinést některé z nejlépe placených pozic v IT, zejména v oblasti DevOps, kde jsou klíčové dovednosti v oblasti správy konfigurace, zajišťování a automatizace IT. Ansible pomáhá vytvořit robustní platformu pro bezproblémové provádění všech automatizačních úkolů v souladu s potřebami organizace.

Zvýšená produktivita

Ansible lze použít pro jakýkoli pracovní úkol, který vyžaduje konzistentní prostředí pro údržbu s opakovatelnými procesy, zajišťování a konečné nasazení. Ansible zrychluje procesy a snižuje náklady na infrastrukturu, což umožňuje rychlejší škálování.

Open Source

Díky tomu, že je Ansible open source s aktivní komunitou, uživatelé se mohou rychle učit v prostředí spolupráce a rozvíjet svou kariéru. To v konečném důsledku urychluje automatizační procesy a přispívá k celkovému růstu Ansible jako produktu.

Rychlejší implementace

Díky rychlému počátečnímu nastavení a absenci agentů pomáhá Ansible odborníkům urychlit automatizaci a dosáhnout nejlepších výsledků. To je jeden z hlavních důvodů, proč je Ansible populárnější než jiné dostupné automatizační nástroje.

Certifikace Ansible

Ansible nabízí několik certifikací, které studentům a profesionálům umožňují prokázat své dovednosti a nechat si je certifikovat společností Red Hat. V následujících odstavcích se zaměříme na některé zkoušky Ansible a jejich detaily.

Tyto praktické zkoušky vyžadují použití Red Hat Ansible Engine k plnění reálných úkolů. Budete pracovat s několika systémy, instalovat a konfigurovat Ansible Engine a následně ho používat ke standardním úlohám správy systému, které byste běžně prováděli v praxi.

Red Hat Certified Engineer (RHCE): EX294

Zkouška Red Hat Certified Engineer (RHCE), označovaná také jako EX294, ověřuje znalosti a dovednosti v používání Red Hat Ansible Engine při správě více systémů a provádění úloh správy napříč celou řadou systémů.

Úspěšným složením této praktické zkoušky se člověk stává certifikovaným inženýrem Red Hat (RHCE), což je základ pro správu systémů v různých produktech Red Hat. Tato zkouška je založena na Red Hat Enterprise Linux® 8.4 a Red Hat Ansible Automation Platform 1.2.

Technické oblasti:

  • Všechny úkoly očekávané od certifikovaného správce systému Red Hat
  • Základní komponenty Ansible
  • Instalace a konfigurace řídícího uzlu Ansible
  • Konfigurace spravovaných uzlů Ansible
  • Skriptování úloh správy
  • Vytváření playbooks Ansible
  • Použití Ansible modulů pro správu systému
  • Práce s rolemi
  • Použití pokročilých funkcí Ansible

Cílová skupina:

  • Systémoví administrátoři/DevOps inženýři, kteří chtějí prokázat své schopnosti v automatizaci s pomocí Ansible, nebo ti, kteří již mají certifikaci RHCSA a mají zájem o získání RHCE.
  • Studenti/zkušení linuxoví IT profesionálové, kteří se chtějí stát certifikovaným inženýrem Red Hat (RHCE) nebo certifikovaným architektem Red Hat (RHCA).
  • Certifikovaní inženýři Red Hat, kteří si chtějí obnovit certifikaci RHCE.

Požadavky:

  • Absolvování kurzů Red Hat System Administration I (RH124) a Red Hat System Administration II (RH134) nebo RHCSA Rapid Track Course (RH199), nebo srovnatelné pracovní zkušenosti s administrací systémů Red Hat Enterprise Linux.
  • Absolvování kurzu Red Hat System Administration III: Linux Automation with Ansible (RH294) nebo srovnatelné pracovní zkušenosti.

Pokud se chcete na EX294 připravit, podívejte se na tento online kurz.

Red Hat Certified Specialist in Advanced Automation – zkouška Ansible Best Practices: EX447

Zkouška Red Hat Certified Specialist in Advanced Automation: Ansible Best Practices (EX447) je praktickým testem dovedností a znalostí při správě více systémů s pomocí Red Hat Ansible Engine a Red Hat Ansible Tower.

Úspěšným složením této zkoušky získáte certifikaci Red Hat Certified Specialist in Advanced Automation: Ansible Best Practices, která se započítává do certifikace Red Hat Certified Architect (RHCA). Tato zkouška je založena na Red Hat Enterprise Linux 8.0, Red Hat Ansible 2.8 a Red Hat Ansible Tower 3.5.

Technické oblasti:

  • Porozumění Gitu a jeho používání
  • Správa proměnných inventáře
  • Správa provádění úloh
  • Transformace dat pomocí filtrů a pluginů
  • Delegování úloh
  • Instalace Ansible Tower
  • Správa přístupu pro Ansible Tower
  • Správa inventářů a přihlašovacích údajů
  • Řízení projektů
  • Správa pracovních postupů
  • Práce s API Ansible Tower
  • Zálohování Ansible Tower

Cílová skupina:

  • Systémoví administrátoři/DevOps inženýři/zkušení linuxoví IT profesionálové, kteří chtějí prokázat hlubší znalosti a porozumění osvědčeným postupům Ansible, používání Ansible ve větších a složitějších projektech a používání Ansible Tower.

Požadavky:

  • Absolvování kurzu Advanced Automation: Ansible Best Practices (DO447) nebo srovnatelné pracovní zkušenosti s Red Hat Enterprise Linux®, Ansible a Ansible Tower.
  • Absolvování kurzu Red Hat System Administration III: Linux Automation (RH294) nebo srovnatelné pracovní zkušenosti s Red Hat Enterprise Linux a Ansible.

Srovnání

Pro snazší výběr správné certifikace je níže uvedena tabulka s přehledem detailů zkoušek a požadavků, která vám pomůže vybrat tu správnou zkoušku na základě vašich dovedností a budoucích cílů.

Certifikační zkouška Zkouška Red Hat Certified Engineer (RHCE): EX294 Red Hat Certified Specialist in Advanced Automation – zkouška Ansible Best Practices: EX447
Kód zkoušky EX294 EX447
Produkty Red Hat Enterprise Linux 8.4 a Red Hat Ansible Automation Platform 1.2 Red Hat Enterprise Linux 8.0, Red Hat Ansible 2.8 a Red Hat Ansible Tower 3.5
Cílová skupina Systémoví administrátoři/DevOps inženýři/zkušení linuxoví IT profesionálové/studenti Systémoví administrátoři/DevOps inženýři/zkušení linuxoví IT profesionálové
Požadavky Absolvování kurzů Red Hat System Administration I (RH124) a Red Hat System Administration II (RH134) nebo RHCSA Rapid Track Course (RH199) nebo Red Hat System Administration III: Linux Automation with Ansible (RH294) nebo srovnatelné pracovní zkušenosti Absolvování kurzu Advanced Automation: Ansible Best Practices (DO447) nebo Red Hat System Administration III: Linux Automation (RH294) nebo srovnatelné pracovní zkušenosti
Témata
  • Všechny úkoly očekávané od certifikovaného správce systému Red Hat
  • Základní komponenty Ansible
  • Instalace a konfigurace řídícího uzlu Ansible
  • Konfigurace spravovaných uzlů Ansible
  • Skriptování úloh správy
  • Vytváření playbooks Ansible
  • Použití Ansible modulů pro správu systému
  • Práce s rolemi
  • Použití pokročilých funkcí Ansible
  • Porozumění Gitu a jeho používání
  • Správa proměnných inventáře
  • Správa provádění úloh
  • Transformace dat pomocí filtrů a pluginů
  • Delegování úloh
  • Instalace Ansible Tower
  • Správa přístupu pro Ansible Tower
  • Správa inventářů a přihlašovacích údajů
  • Řízení projektů
  • Správa pracovních postupů
  • Práce s API Ansible Tower
  • Zálohování Ansible Tower
Doba trvání 4.00 hodin 4.00 hodin
Typ Praktická zkouška vyžaduje, abyste se pustili do skutečných úkolů Praktická zkouška vyžaduje, abyste se pustili do skutečných úkolů
Další detaily Navštivte webovou stránku zkoušky Red Hat Certified Engineer (RHCE). Navštivte webovou stránku Red Hat Certified Specialist in Advanced Automation.

Závěrem 👩‍💻

Ansible je oblíbená technologie mezi systémovými administrátory a cloudovými/IT profesionály, která se používá pro automatizaci konfigurace a nasazení. S tím také roste poptávka po certifikaci v této oblasti.

Vysvětlili jsme, proč byste měli usilovat o certifikaci Ansible a jak vám tato znalost může pomoci v kariéře. Nakonec jsme probrali dvě certifikační zkoušky, které Red Hat pro Ansible nabízí, a poskytli jsme jednoduchou srovnávací tabulku.

Mohly by vás také zajímat úlohy Sysadmin, které můžete automatizovat pomocí Ansible.