Ansible – automatizace správy systémů v praxi
Nauč se spravovat linuxové servery efektivně pomocí moderního orchestračního nástroje Ansible. Konfiguruj systémy a nasazuj software automatizovaně a hromadně, spravuj IT infrastrukturu jako kód (IaC).
Dozvíš se, co je Ansible, jak funguje a proč bys ho měl vůbec chtít používat. Naučíš se spouštět ad-hoc příkazy, psát jednoduché playbooky i složitější struktury, tzv. role. Seznámíš se s konceptem správy infrastruktury jako kódu (IaC) a naučíš se myslet deklarativně. Dozvíš se co je to snowflake efekt, proč se mu vyhýbat a jak ti v tom Ansible pomůže. Objevíš kouzlo „spustitelné dokumentace“ a pochopíš, proč bývá Ansible nazýván švýcarským nožem DevOps.
A mimochodem, víš, v čem spočívá rozdíl mezi domácími mazlíčky a dobytkem? A že i kráva může být docela milé zvířátko, obzvláště pokud mluví? I to se dozvíš na našem školení!
Obsah kurzu:
Seznámení s Ansible – teoretická část
- Co je Ansible, k čemu slouží a jak funguje
- Architektura Ansible a jeho komponenty (inventář, modul, úloha, playbook)
- V čem se Ansible liší od jiných orchestračních nástrojů a jaké jsou jeho přednosti
- Dokumentace a doporučené zdroje
Práce s Ansible – praktická část (workshop)
- Instalace a konfigurace
- Příprava inventáře
- Spouštění ad-hoc příkazů
- Syntaxe, proměnné, řídící struktury (podmínky, cykly, …)
- Vytvoření jednoduchého playbooku
- Nejčastěji používané moduly
- Práce s šablonami
- Práce s hesly
- Práce s fakty
- Vytvoření jednoduché role
- Ansible Galaxy
- Best Practices
Pro koho je kurz vhodný a potřebné znalosti
Pro správce linuxových serverů, IT specialisty a vývojáře zodpovědné za nasazování software, pro příznivce DevOps.
Účastník kurzu by měl mít základní povědomí o Linuxu, shellu, systémové správě a programování či skriptování.
Technické požadavky
Vlastní notebook s nainstalovaným SSH klientem (OpenSSH, PuTTY apod.). Pro účastníky školení budou v cloudovém prostředí předem připraveny virtuální servery – a jak jinak, než právě pomocí Ansible!
Lektor
Vít Kasprzak
je již dvě desetiletí příznivcem GNU/Linuxu a nadšeným propagátorem řešení založených na open-source software. Profesionálně se věnuje správě serverů a sítí, přičemž v této oblasti maximálně využívá automatizaci a své zkušenosti se snaží předávat dál formou konzultací, školení a workshopů.
Cena: |
5000,- Kč |
Organizátor akce
Principal engineeringV ceně máte
- Drobné občerstvení
- Certifikát o absolvování
Navazující
Ansible zaměřený na Azure a Vagrant
Reference
- "Samá pozitiva. Komunikace skvělá. Vypravovací schopnosti lepší než kdejaký profesor. A to mohu potvrdit jakožto student. Negativa - Objektivně a nezaujatě hodnotím, že jsem nezpozoroval jediné negativum." Jan
- "Všechno proběhlo naprosto perfektně. Asi ještě nikdy jsem nezažil takhle kvalitní školení s příjemným duchem." Viktor
- "Téma je samo o sobě složité a komplexní, ale Vítek to zvládl skvěle, srozumitelně a s trpělivostí vysvětlit." Petr
- Forma workshopu je za mě super. Víťa dává prostor všem a nikam nespěchá. Individuální problémy řeší hned a vždy vše vysvětlí. To nadšení pro danou věc je silně motivující." Denis