Bądźmy w kontakcie

Plan Szkolenia

Zaawansowane tworzenie playbooków Ansible

  • Praca ze zmiennymi, pętlami, warunkami i handlerami
  • Korzystanie z bloków, obsługi błędów i tagów
  • Strukturyzowanie złożonych playbooków

Techniki Jinja2 i szablonów

  • Zaawansowane filtry i wyszukiwania
  • Tworzenie dynamicznych szablonów
  • Najlepsze praktyki tworzenia szablonów

Niestandardowe moduły i wtyczki

  • Pisanie niestandardowych modułów w Pythonie
  • Korzystanie z filtrów, wywołań zwrotnych i wtyczek połączeń
  • Strategie debugowania i logowania

Kolekcje i role

  • Organizowanie zawartości za pomocą ról
  • Pakowanie i publikowanie kolekcji Ansible
  • Zarządzanie wersjami i zależnościami

Integracja API i usług zewnętrznych

  • Wywoływanie interfejsów API REST za pomocą modułu URI
  • Praca z dostawcami chmury i narzędziami zewnętrznymi
  • Integracja zarządzania sekretami

Testowanie i walidacja

  • Korzystanie z ansible-lint, Molecule i potoków CI/CD
  • Zapewnianie idempotentności i powtarzalności
  • Analiza statyczna i dynamiczna kodu Ansible

Cykl życia zawartości i kontrola wersji

  • Zarządzanie kodem za pomocą Git i GitOps
  • Śledzenie zmian i dokumentacja
  • Przepływy pracy CI/CD z zawartością Ansible

Podsumowanie i dalsze kroki

Wymagania

  • Zrozumienie podstawowych pojęć Ansible i składni YAML
  • Doświadczenie w administrowaniu systemami Linux
  • Znajomość tworzenia playbooków i zarządzania inwentarzami

Grupa docelowa

  • Doświadczeni programiści automatyzacji
  • Inżynierowie DevOps
  • Specjaliści IT zarządzający automatyzacją przedsiębiorstwa na dużą skalę
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie