Plan Szkolenia
Zaawansowany rozwój playbooków Ansible
- Pracowanie z zmiennymi, pętlami, warunkami i handlerami
- Używanie bloków, obsługi błędów i tagów
- Strukturyzowanie złożonych playbooków
Techniki Jinja2 i szablonów
- Zaawansowane filtry i wyszukiwanie
- Tworzenie dynamicznych szablonów
- Najlepsze praktyki szablonowania
Niestandardowe moduły i wtyczki
- Pisanie niestandardowych modułów w Python
- Używanie filtrów, wywołań zwrotnych i wtyczek połączeń
- Strategie debugowania i rejestrowania
Kolekcje i role
- Organizowanie zawartości za pomocą ról
- Pakowanie i publikowanie kolekcji Ansible
- Wersjonowanie i zarządzanie zależnościami
Integracja API i zewnętrznych usług
- Wywolywanie API REST za pomocą modułu URI
- Praca z dostawcami chmurowymi i zewnętrznymi narzędziami
- Integracja zarządzania tajnymi danymi
Testowanie i walidacja
- Używanie ansible-lint, Molecule i ciągów CI/CD
- Zapewnienie idempotencji i powtarzalności
- Statyczne i dynamiczne analizy kodu Ansible
Życie zawartości i kontrola wersji
- Zarządzanie kodem z Git i GitOps
- Śledzenie zmian i dokumentacja
- Przepływy pracy CI/CD z zawartością Ansible
Podsumowanie i następne kroki
Wymagania
- Zrozumienie podstawowych pojęć Ansible oraz składni YAML
- Doświadczenie w administrowaniu systemem Linux
- Znajomość tworzenia playbooków i zarządzania inwentarzami
Grupa docelowa
- Doświadczeni deweloperzy automatyzacji
- Inżynierowie DevOps
- Specjaliści IT zarządzający automatyzacją w dużych przedsiębiorstwach
Opinie uczestników (5)
Cieszyłem się na tej kursie i choć uważam się za poziom Intermediate niż Beginner, wiele z niej wyniosłem w kwestii Ról, Jinja2 oraz Szyfrowania. Kumbulani był przyjazny i cierpliwy, dbając o to, aby nikt nie został z tyłu przed przejściem do kolejnego zadania.
Jonathan - Optimus Learning Services
Szkolenie - Ansible for Network Engineers
Przetłumaczone przez sztuczną inteligencję
To Really Resonated with What We Already Have in Our Department
Letlotlo Miffi
Szkolenie - Ansible for Experts
Przetłumaczone przez sztuczną inteligencję
Najbardziej podobało mi się najlepszy instruktor, który znał wszystko na temat Ansible oraz wszystko w innych powiązanych zagadnieniach. Zawsze był cierpliwy, odpowiadając w detalach na pytania każdego uczestnika i nawet zachęcał do zadawania pytań, nawet jeśli wydawały się zbyt oczywiste lub zbyt prostawe.
Young Song - Global Knowledge Network Training Ltd
Szkolenie - Advanced Automation with Ansible
Przetłumaczone przez sztuczną inteligencję
- podejście szkoleniowca oraz sposób jego wyjaśnień
hatim hajji - ING Business Shared Services B.V.
Szkolenie - Introduction to Ansible Automation
Przetłumaczone przez sztuczną inteligencję
Wiedza techniczna była na odpowiednim poziomie.
Andrei Geanta
Szkolenie - Managing Configuration with Ansible
Przetłumaczone przez sztuczną inteligencję