Plan Szkolenia

Zaawansowane Rozwój Playbooków Ansible

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

Jinja2 i Techniki Templating

  • Zaawansowane filtry i lookupy
  • Tworzenie dynamicznych szablonów
  • Najlepsze praktyki templatingu

Niestandardowe Moduły i Wtyczki

  • Pisanie niestandardowych modułów w Pythonie
  • Użycie filtrów, callbacków i connection plugins
  • Strategie debugowania i logowania

Kolekcje i Role

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

Integracja z API i Zewnętrznymi Servisami

  • Wywoływanie REST API przy użyciu modułu URI
  • Praca z dostawcami chmury i zewnętrznymi narzędziami
  • Integracja zarządzania sekretami

Testowanie i Walidacja

  • Użycie ansible-lint, Molecule i pipeline CI/CD
  • Zapewnianie idempotentności i powtarzalności
  • Statyczna i dynamiczna analiza kodu Ansible

Cykl Życia Zawartości i Kontrola Wersji

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

Podsumowanie i Następne Kroki

Wymagania

  • Zrozumienie podstawowych koncepcji Ansible i składni YAML
  • Doświadczenie w administracji systemem Linux
  • Znajomość tworzenia playboków i zarządzania inventories

Grupa Docelowa

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

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie