Návrh Školení

Úvod

Přehled funkcí a architektury Red Hat Ansible Automation Platform

  • Zkoumání základních pojmů a principů Ansible
  • Pochopení jádrových obsahů a zdrojů Ansible

Instalace a nastavení Red Hat Ansible Automation Platform

  • Požadavky pro instalaci Ansible
  • Aktualizace aktuální verze Ansible

Konfigurace Red Hat Ansible Automation Platform

  • Provedení pokročilých metod konfigurace prostředí
  • Práce s vyšší úrovni příkazů CLI Ansible

Spouštění playbooků Ansible a praktické delegace komponent

  • Provádění a správa specifických případů použití pro úkoly a hry

Využívání opakovaně použitelných artefaktů Ansible a automatizace komplexních úkolů pomocí inventáře

Zpracování interakce s daty mezi nástroji Ansible a systémy

Podrobný využití tradičních komponent Ansible a ad-hoc příkazů

Využívání pokročilé automatizační syntaxe Ansible s YAML

  • Správa nebezpečných nebo surových datových řetězců
  • Použití anchor a aliasů YAML pro zvýšení flexibilitы

Manipulace s komplexními daty a transformace funkčností řetězců v Ansible

Práce s rozšiřitelnou architekturou pluginů Ansible

  • Typy pluginů Ansible a způsoby jejich maximalizace

Použití pokročilých klíčových slov playbooků a příkazových řádkových nástrojů Ansible

Přehled komplexních operací modulů s Red Hat Ansible

Správa a koordinace rolling aktualizací v Ansible

Přístup k Red Hat Ansible Tower pomocí Ansible Automation Platform

Integrace Ansible s Red Hat Advanced Cluster Management

Interakce s RESTful API pomocí playbooků a Tower

Automatizace build pipeline a optimalizace pracovních postupů v Ansible Automation Platform

Vývoj přístupu CI/CD s Ansible Automation Platform a Tower

Tvorba a psaní vlastních modulů a pluginů pro projekty vývoje Ansible

  • Přidávání a optimalizace místních modulů a pluginů
  • Konvence a osvědčené postupy pro vývoj modulů Ansible

Řízení Red Hat Ansible Automation Platform s Python 3.x

Ladačení modulů a tipy pro formátování dokumentace

Přehled vývoje modulů Ansible na externích platformách

  • Směrnice pro automatizaci Ansible ve Microsoft, AWS a dalších

Testování Ansible efektivními metodami a monitorování životního cyklu modulů

  • Pokročilé vývojářské praktiky pro ostatní zdroje a nástroje Ansible

Maximální využití Python API Red Hat Ansible Automation Platform

Práce s Ansible Galaxy a používání struktur metadat

Využívání veřejných cloudových služeb v souladu s Ansible

Nasazování cloudu native aplikací pomocí automatizace Ansible

  • Migrace na cloudu native platformu s Ansible
  • Provádění pokročilých implementací Red Hat OpenShift

Automatizace sítí s Ansible a reakce na dynamické zátěže operačních pracovních postupů

  • Práce se sítovými moduly Ansible a parsování dat Ansible
  • Správa časových limitů, proxy a dalších problémů
  • Praxe virtualizace a kontejnerizace metod

Údržba a správa Red Hat Ansible Automation Platform a komponentů

Ukázání nejčastějších automatizačních případů organizaci

Řešení potíží s Red Hat Ansible Automation Platform

Shrnutí a závěr

Požadavky

  • Znalost správy Linux systému a CLI
  • Zkušenosti s základními úkoly automatizace Ansible
  • Ovládání syntaxe YAML pro programování
  • Pochopení IT infrastruktury a pracovních postupů
  • Základní znalosti programovacího jazyka Python

Účastníci

  • DevOps Inženýři
  • Vývojáři
  • SysOps Administrátoři
 35 Hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie