Kurzy a certifikace Open Source

Automatizace

Automatizujeme s Ansible

25.900 CZK

Cena (bez DPH)

Days2
19. 11. – 20. 11. 2026
virtual
CZ
17. 12. – 18. 12. 2026
virtual
CZ

Automatizace je dnes nedílnou součástí efektivní správy IT infrastruktury. Jedním z nejrozšířenějších open-source nástrojů v této oblasti je Ansible, který umožňuje automatizovat konfiguraci operačních systémů, správu aplikací i komplexnější úlohy napříč infrastrukturou a cloudovým prostředím. Tento praktický kurz účastníky seznámí s principy konfiguračního managementu a možnostmi využití Ansible při každodenní administraci. Naučí se vytvářet inventáře, playbooky a role, pracovat s proměnnými, šablonami i kolekcemi a automatizovat běžné úlohy správy systémů.

Důraz je kladen na praktická cvičení a reálné scénáře, díky nimž si účastníci osvojí postupy využitelné ve vlastní infrastruktuře.

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 a technikům, kteří chtějí začít využívat Ansible k automatizaci každodenních činností nebo prohloubit znalosti získané například samostudiem.

Cíle kurzu

  • Porozumět principům konfiguračního managementu a automatizace IT infrastruktury.
  • Naučit se efektivně automatizovat běžné administrátorské činnosti.
  • Zvládnout základní nasazení a konfiguraci Ansible ve vlastní infrastruktuře.
  • Naučit se pomocí Ansible spravovat a propojovat různé systémy.
  • Osvojit si praktické postupy a doporučení pro tvorbu přehledných a opakovaně použitelných automatizačních úloh.

Osnova kurzu

1. Obecné principy automatizačních nástrojů

  • Základní principy automatizace a konfiguračního managementu.

2. Vlastnosti a možnosti využití Ansible

  • Oblasti použití Ansible a jejich specifika.
  • Autentizace a autorizace.
  • Možnosti konfigurace pomocí souboru ansible.cfg a základní konfigurační volby.

3. Základní stavební prvky Ansible

  • Inventář – definice hostitelů a skupin.
  • Moduly a jejich základní použití.
  • Playbooky a úlohy (tasks).
  • Role a jejich využití.
  • Kolekce – rozdíly mezi Ansible 2.9 a novějšími verzemi, práce s kolekcemi, Ansible Galaxy a Automation Hub.

4. Formát YAML

  • Pravidla syntaxe YAML.
  • Datové typy a jejich zápis.

5. Proměnné, fakta a šablony

  • Proměnné (variables) a systémová fakta (facts).
  • Základy šablonovacího jazyka Jinja2 – výrazy, podmínky, cykly a filtry.
  • Práce s datovými typy pomocí Jinja2.
  • Možnosti definování a načítání proměnných, jejich priorita a doporučené použití.
  • Bezpečné ukládání citlivých údajů pomocí Ansible Vault.

6. Tvorba komplexnějších automatizačních úloh

  • Cykly (loops).
  • Podmíněné vykonávání úloh (when).
  • Předávání informací mezi úlohami pomocí registrovaných proměnných (register).
  • Lookup pluginy a jejich využití.
  • Vyhodnocování výsledků úloh pomocí failed_when a changed_when.

7. Řešení praktických úloh

  • Inicializace a konfigurace operačního systému.
  • Instalace a konfigurace webového serveru.
  • Instalace a konfigurace databázového serveru.

8. Troubleshooting a pokročilé funkce

  • Ladění a diagnostika pomocí nástrojů pro debugování.
  • Práce se složitějšími datovými strukturami – slovníky (dict) a seznamy (list).

9. Možnosti rozšíření Ansible (teoretický přehled)

  • Dynamické inventáře.
  • AWX a Red Hat Ansible Automation Platform.

Předpoklady účastníka

  • Základní znalost ovládání linuxových systémů.
  • Zkušenosti s administrací systémů RHEL nebo CentOS jsou výhodou.

Poptejte kurz u nás

Kurzy
Submit
* Povinné pole

Recenze

Karel Staňka
23. 2. 2024
Rozhodně doporučuji nejen vzhledem k odborné znalosti lektora. Karel Staňka, Data Force s.r.o
Jaroslav Bartoš
23. 2. 2024
Výborné školení, které přesně splnilo mé potřeby pro získaní znalostí o Ansible. Jaroslav Bartoš, T-Mobile
Jan Outerský
30. 9. 2022
Výborné, intenzivní, přehledné. Jan Outerský, Commerzbank