Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod do Ansible a automatizačních vzorů
- Architektura Ansible a základní koncepty
- Správa inventáře a možnosti připojení
- Ad hoc příkazy a jednoduché playbooky
Vytváření robustních playbooků
- Struktura playbooku, úkoly a handleri
- Idempotence a zpracování chyb
- Využívání úkolů pomocí inkluzí a importů
Role, kolekce a struktura projektu
- Vytváření a organizace rolí
- Vytváření a publikování kolekcí
- Nejlepší praktiky pro rozvržení úložišť a opakovitelné používání kódu
Proměnné, fakta a šablony
- Priorita proměnných a jejich rozsahy
- Použití faktů a vlastní sběr faktů
- Jinja2 šablony pro generování konfigurací
Moduly, pluginy a rozšiřitelnost
- Přehled základních a komunitních modulů
- Vývoj pluginů a vlastních modulů
- Správa tajných klíčů a přihlašovacích údajů z bezpečnostního hlediska
Testování, kvalita a integrace s CI/CD procesy
- Jednotkové a integrační testování pomocí Molecule a Testinfra
- Linting a kvalitní brány (ansible-lint, yamllint)
- Integrace Ansible do CI/CD kanálů (GitHub Actions, Jenkins)
Operacionalizace s AWX/Tower
- Instalace a architektura AWX/Tower
- Šablony úloh, pracovní postupy a plánování
- RBAC, logování, oznámení a auditovatelnost
Měřítko, výkon a odstraňování problémů
- Optimalizace inventáře a propojení pro lepší výkon
- Strategie pro paralelní zpracování a orchestraci ve velkém měřítku
- Ladačení playbooků a operativní odstraňování problémů
Bezpečnost, dodržování předpisů a podnikové vzory
- Správa tajných klíčů (Vault, Ansible Vault, externí úložiště)
- Automatizace dodržování předpisů a řízení změn
- Strategie pro zotavení po havárii a vrácení k původnímu stavu
Závěrečný projekt: End-to-End automatizační kanál
- Návrh automatizačního řešení pro realistický případ použití
- Implementace playbooků, rolí, testů a integrace s CI/CD procesy
- Prezentace, recenze kolegy a zpětná vazba od vyučujícího
Shrnutí a další kroky
Požadavky
- Základy správy systému Linux
- Zkušenosti s základním skriptováním shellu a nástroji příkazového řádku
- Obratnost v YAML a konceptech správy verzí
Cílová skupina
- Správci systémů
- DevOps inženýři
- Inženýři platform a automatizace
35 hodiny
Reference (2)
Prezentační část a praktické laboratorní cvičení
Adeel - Business Computer Skills
Kurz - Red Hat System Administration III (RHEL9) – RH294+EX294
Přeloženo strojem
Bylo to velmi praktické a odpovědi na otázky byly velmi bystré
Tshidiso Tsatsi - City Power
Kurz - Red Hat Enterprise Linux (RHEL) Administration
Přeloženo strojem