Kurzy a certifikace Open Source

Automatizace

Ansible Configuration Management Workshop

15.000 CZK

Cena (bez DPH)

Days1
3. 11. 2026
virtual
CZ
4. 12. 2026
virtual
CZ

Ansible patří mezi oblíbené nástroje pro automatizaci správy IT infrastruktury. Jednou z jeho klíčových oblastí využití je konfigurační management, který umožňuje centrálně řídit a standardizovat konfiguraci systémů pomocí kódu.

Namísto individuální správy jednotlivých serverů administrátoři definují požadovanou konfiguraci v Ansible playboocích a rolích. Pomocí inventáře, skupin a proměnných lze přehledně spravovat různé typy systémů, opakovaně aplikovat konfiguraci a udržovat konzistentní nastavení napříč celou infrastrukturou.

Praktický workshop Ansible Configuration Management je určen účastníkům, kteří již znají základy Ansible a chtějí se naučit využívat tento nástroj pro systematickou správu konfigurací linuxových systémů. Zaměří se na návrh struktury konfiguračního managementu, práci s proměnnými, tvorbu univerzálních rolí, verzování konfigurací a organizaci pravidelných běhů Ansible. Důraz je kladen na praktická cvičení a zkušenosti z rozsáhlejších IT prostředí.

Lektor kurzu

Milan Zelenka – lektor kurzu

MILAN ZELENKA | RHCE, RHCVA

Milan Zelenka se více než 10 let pohybuje ve světě open-source softwaru. Specializuje se na IT infrastrukturu a její automatizaci.

Více o lektorovi

Jako konzultant a architekt má za sebou řadu rozsáhlých projektů zaměřených na virtualizaci, vysokou dostupnost a automatizaci správy IT infrastruktury. Je držitelem certifikací Red Hat Certified Engineer (RHCE) a Red Hat Certified Virtualization Administrator (RHCVA).

Cílová skupina

Kurz je určen IT administrátorům, DevOps specialistům a dalším IT profesionálům, kteří již ovládají základy Ansible (například absolvovali úvodní kurz Ansible) a chtějí získat praktické zkušenosti s jeho využitím pro centrální správu konfigurací.

Cíle kurzu

  • Porozumět principům konfiguračního managementu a jeho využití v IT infrastruktuře.
  • Naučit se navrhovat přehlednou strukturu inventáře, skupin a proměnných.
  • Osvojit si práci se složitějšími datovými strukturami a proměnnými v Ansible.
  • Vytvářet univerzální Ansible role použitelné pro různé operační systémy.
  • Naučit se základní operace s Gitem a verzování konfiguračního kódu.
  • Získat praktická doporučení pro správu konfigurací v rozsáhlejších prostředích.

Osnova kurzu

1. Principy konfiguračního managementu

  • Základní principy centrální správy konfigurací.
  • Možnosti využití Ansible pro standardizaci konfigurace IT infrastruktury.

2. Opakování základů Ansible

  • Vytvoření jednoduché role a její spuštění pomocí playbooku.
  • Práce s proměnnými.
  • Jinja2 filtry pro práci se složitějšími datovými strukturami (dict a list).

3. Návrh struktury konfiguračního stromu

  • Inventář a jeho zdroje.
  • Struktura skupin a hostitelů.
  • Možnosti využití group_vars a host_vars.

4. Centrální úložiště a adresářová struktura

  • Základní práce s Gitem.
  • Návrh přehledné adresářové struktury projektu.
  • Ukládání, verzování a distribuce konfiguračního kódu.
  • Testování kódu před nasazením.

5. Tvorba playbooků a rolí

  • Návrh univerzálních playbooků s ošetřením různých stavů.
  • Osvědčené postupy pro přehledný a udržovatelný kód.
  • Jmenné konvence pro proměnné, role a další prvky Ansible.
  • Doporučení a zkušenosti z reálných projektů.

6. Spouštění a provoz Ansible

  • Organizace pravidelných běhů Ansible.
  • Škálování běhů ve větších prostředích.
  • Sledování výkonu a profilování (profiling).
  • Logování a vyhodnocování výsledků běhů.

Předpoklady účastníka

  • Základní znalost Ansible a zkušenosti s tvorbou jednoduchých playbooků.
  • Praktické zkušenosti se správou linuxových systémů.

Poptejte kurz u nás

Kurzy
Submit
* Povinné pole