Zkuste nás kontaktovat

Návrh Školení

Úvod

Přehled funkcí a architektury projektu Ansible

  • Seznámení se základními koncepty a principy Ansible
  • Začínání s pokročilou syntaxí Ansible a open-source nástroji

Nastavení Ansible a konfigurace automatizačních prostředků

  • Systémové požadavky na běh Ansible
  • Volba optimálního operačního systému pro instalaci Ansible
  • Provedení základních příkazů v rozhraní CLI Ansible

Využití open-source projektů a funkcí v playboocích

  • Vytváření komponent playbooků pro pokročilé scénáře použití

Pracování s inventáři Ansible při řešení složité automatizace

Interakce mezi nástroji a systémy v rámci Ansible

Podrobné použití tradičních prvků Ansible a ad-hoc příkazů

Pokročilá syntaxe Ansible a efektivní způsoby práce s formátem YAML

  • Jak správně spravovat nestandardní nebo syrové datové řetězce?

Převod textových hodnot pro větší flexibilitu funkcí Ansible

  • Zpracování složitých dat při provádění administrativních operací

Přehled open-source pluginů pro projekt Ansible

  • Rozšiřování funkcí pomocí pluginů podle konkrétních potřeb

Aktualizace mechanismů nasazení v rámci playbooků Ansible

  • Porovnání provádění příkazů přes CLI a interaktivní rozhraní
  • Pracování s komplexními klíčovými slovy a pomocnými nástroji v rozhraní CLI

Optimalizace praxe správy jednotlivých komponent Ansible a ad-hoc příkazů

  • Doporučené postupy pro práci s cykly, podmínkami a dalšími strukturami

Řešení chyb v playboocích a konfigurace prostředí vzdálených úloh

Používání rolí a jejich řízení v Ansible

Pracovní s dynamickými strukturami inventáře a vzorci nasazení

  • Seznámení se speciálními koncepty tagů a jejich využitím v praxi

Používání různých typů připojení a správa klíčů hostitelů

Šifrování obsahu projektu Ansible a pokročilé techniky manipulace s daty

Integrace Ansible s nástrojem AWX pro efektivní koordinaci činností

Komunikace s RESTful rozhraními pomocí playbooků a systému AWX

Automatizace sestavovacích procesů a zefektivnění pracovních postupů v Ansible

Rozvoj principů CI/CD za použití nástroje Ansible

Přehled tvorby vlastních modulů a pluginů pro projekt Ansible

  • Postupy při tvorbě lokálních i globálních modulů či pluginů
  • Návody na programování efektivních modulů a pluginů

Použití nástrojů Ansible společně s Pythonem 3.x a jeho API

Debuggování modulů a základy tvorby dokumentace

Nasazení modulů Ansible na externích platformách

  • Doporučení pro implementaci Ansible v prostředí Microsoft, AWS a dalších systémech

Testování nástrojů Ansible s využitím efektivních metod a sledování jejich životního cyklu

  • Rozšířené postupy při tvorbě dalších komponent a nástrojů pro Ansible

Používání metadat v rámci Ansible a propojení s veřejnými cloudovými službami

Nasazení nativních cloudových aplikací prostřednictvím automatizace Ansible

  • Postup migrace do cloud-native prostředí za využití nástroje Ansible

Integrace s repozitáři a správa kolekcí modulů

Automatizace síťových prostředků pomocí Ansible a řešení dynamické zátěže systémů

  • Používání síťových modulů Ansible a práce s výstupy tohoto nástroje
  • Řešení problémů spojených s časovým limitem, proxy a dalšími omezeními
  • Praktické zkušenosti s virtualizací a kontejnerizací systémů

Postupy pro pokročilou údržbu projektu Ansible a jeho komponent

Hlubší pohled na vývojový cyklus platformy Ansible

  • Využívání dokumentace i dalších open-source zdrojů k lepšímu porozumění projektu

Předvedení běžných scénářů automatizace konkrétním organizacím

Řešení problémů v prostředí Ansible

Shrnutí a závěrečná diskuse

Požadavky

  • Ovládání syntaxe programovacího jazyka YAML a Pythonu 3.x
  • Hluboké znalosti správy linuxových systémů a práce s příkazovým řádkem
  • Znalost základních automatizačních úloh v Ansible
  • Pochopení konceptů a principů platformy Ansible
  • Orientace v pracovních postupech IT prostředí a architektuře DevOps

Cílová skupina

  • Inženýři DevOps
  • Vývojáři
  • Správci systémů SysOps
 35 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie