Návrh Školení
Zavedení
Přehled Red Hat Ansible Funkce a architektura automatizační platformy
- Zopakování základních Ansible pojmů a principů
- Porozumění základnímu Ansible obsahu a zdrojům
Instalace a nastavení Red Hat Ansible Automatizační platforma
- Předpoklady pro instalaci Ansible
- Aktualizace aktuální verze Ansible
Konfigurace Red Hat Ansible Automatizační platforma
- Provádění pokročilých metod konfigurace prostředí
- Práce s příkazy CLI vyšší úrovně Ansible
Spuštění Ansible Delegace příruček a praktických součástí
- Provádění a správa konkrétních případů použití pro úkoly a hry
Využití znovupoužitelných Ansible Artefaktů a automatizace složitých úloh s inventářem
Manipulace s datovou interakcí mezi nástroji a systémy Ansible
Hloubkové využití tradičních Ansible komponent a ad-hoc příkazů
Využití pokročilé Ansible automatizační syntaxe s YAML
- Správa nebezpečných nebo nezpracovaných datových řetězců
- Použití kotev a aliasů YAML pro větší flexibilitu
Manipulace s komplexními daty a transformace funkcí řetězců v Ansible
Práce s rozšiřitelnými Ansible Plugin Architecture
- Typy Ansible pluginů a jak maximalizovat jejich použití
Použití pokročilých klíčových slov z příručky a nástrojů příkazového řádku z Ansible
Přehled operací s komplexními moduly s Red Hat Ansible
Správa a koordinace Ansible Průběžné aktualizace
Accessing Red Hat Ansible Věž pomocí Ansible Automation Platform
Integrace Ansible s Red Hat Advanced Cluster Management
Interakce s RESTful API pomocí Playbooks a Tower
Automatizace sestavení potrubí a zefektivnění pracovních postupů v Ansible Automation Platform
Vývoj CI/CD přístupů s Ansible Automation Platform and Tower
Vytváření a psaní vlastních modulů a pluginů pro Ansible vývojové projekty
- Přidávání a optimalizace lokálních modulů a pluginů
- Konvence a osvědčené postupy pro vývoj Ansible modulů
Provozní Red Hat Ansible Automatizační platforma s Python 3.x
Ladicí moduly a tipy pro Documentation formátování
Přehled Ansible Vývoj modulů na externích platformách
- Pokyny pro Ansible Automatizaci v Microsoft, AWS a další
Testování Ansible s efektivními metodami a monitorováním životního cyklu modulu
- Pokročilé postupy vývoje pro jiné Ansible zdroje a nástroje
Maximalizace Python API platformy Red Hat Ansible Automation Platform
Práce s Ansible Galaxy a používání struktur metadat
Využití služeb veřejného cloudu v souladu s Ansible
Nasazování cloudových nativních aplikací pomocí automatizace Ansible
- Migrace na cloudovou nativní platformu s Ansible
- Provádění pokročilých Red Hat OpenShift implementací
Automatizace sítí pomocí Ansible a reakce na dynamickou provozní zátěž
- Práce se síťovými moduly Ansible a analýza Ansible dat
- Správa časového limitu, proxy a dalších problémů
- Procvičování virtualizačních a kontejnerizačních metod
Údržba a správa Ansible Automatizační platforma a komponenty
Předvádění nejčastějších případů automatizace organizaci
Odstraňování problémů Red Hat Ansible Automatizační platforma
Shrnutí a závěr
Požadavky
- Pozadí v Linux administraci systému a CLI
- Zkušenosti se základními Ansible automatizačními úkoly
- Znalost syntaxe programování YAML
- Pochopení IT infrastruktury a pracovních postupů
- Základní znalost programovacího jazyka Python
Publikum
- DevOps Inženýři
- Vývojáři
- Správci SysOps
Reference (1)
Bylo zde mnoho praktických cvičení, která prováděl a pomáhal s nimi trénér.
Aleksandra - Fundacja PTA
Kurz - Mastering Make: Advanced Workflow Automation and Optimization
Machine Translated