Ansible in practice: Advanced automation of server and application management (ANSBL2)
Virtualization, Management
Location, current course term
Contact us
The course:
Hide detail
-
Rekapitulace základních konceptů
-
Shrnutí klíčových znalostí z prvního kurzu (Ansible I)
-
Instalace Ansible
-
Nasazení Ansible ve firemním prostředí
-
Práce v týmu, sdílení kódu, Best-practices
-
Inventory
-
Návrh struktury inventory: statické vs dynamické inventory
-
Vývoj vlastních inventory skriptů
-
Kombinace více inventory
-
Role & Kolekce
-
Organizace kódu pomocí kolekcí a rolí
-
Použití více verzí kolekcí a rolí v rámci jednoho controlleru
-
Vývoj vlastních kolekcí a rolí
-
Sdílení a instalace kolekcí/rolí (Ansible Galaxy, GitHub, GitLab)
-
Moduly
-
Řešení problémů a troubleshooting modulů
-
Vývoj vlastních modulů pro specifické úkoly
-
Playbooky a rozšířená syntaxe
-
Využití více "play" v jednom playbooku
-
Sdílení dat a proměnných mezi různými skupinami serverů
-
Složitější cykly a práce se složenými datovými strukturami
-
Tagy pro selektivní spouštění úloh
-
Šablony (templates)
-
Tvorba komplexních šablon s Jinja2
-
Dynamické generování šablon
-
Ansible on Ansible
-
Generování kódu pro Ansible (případně jiné nástroje) pomocí Ansible
-
Pluginy
-
Práce s externími zdroji dat (lookups) a jejich využití
-
Škálování a distribuce
-
Škálování Ansible v produkčních prostředích
-
Distribuce Ansible kódu a zajištění kompatibility mezi verzemi
-
Praktické příklady a řešení problémů
-
Nasazení aplikací pomocí Ansible
-
Práce na vlastním Ansible projektu dle výběru
-
Recommended previous course:
-
Ansible - IT Automation (ANSBL)
-
Schedule:
-
2 days (9:00 AM - 5:00 PM )
-
Course price:
-
512.00 € ( 619.52 € incl. 21% VAT)
-
Language:
-