Ansible – wprowadzenie. Automatyzacja za pomocą Ansible’a
Szkolenie w wersji stacjonarnej i zdalnej
Instrukcja zapisu na szkolenia
Nasz przewodnik krok po kroku przeprowadzi Cię przez proces rejestracji nowego konta lub logowania do Comarch Cloud w celu rezerwacji miejsca na kursie!
Poznaj program szkolenia
- Co zyskasz dzięki szkoleniu ?
Cele szkolenia
Celem szkolenia jest zaznajomienie uczestników z Ansiblem – popularnym narzędziem do automatyzacji oraz zdobycie praktycznych umiejętności umożliwiających tworzenie / zarządzenie “playbookami” i rolami Ansible’owymi.
Umiejętności
Dzięki szkoleniu uczestnik będzie:
- Tworzył i rozumiał zastosowanie inventory
- Posługiwał się komendami ad-hoc w celu wykonania jednorazowych zadań na wielu zdalnych serwerach
- Konfigurował Ansible’a i dostosowywał go do swoich wymagań
- Używał modułów do wykonywania zadań na zdalnych hostach
- Tworzył i uruchamiał playbooki
- Potrafił posługiwać się debuggerem
- Korzystał z szablonów i znał silnik Jinja2
- Używał pętli i instrukcji warunkowych w playbookach
- Korzystał z ról ansible’owych
- Czy to szkolenie jest dla Ciebie ?
Profil uczestników
Szkolenie przeznaczone jest dla programistów, inżynierów systemowych, osób pracujących w kulturze DevOps, architektów, którzy pragną poznać techniki automatyzacji i zdalnego zarządzania grupami serwerów.
Przygotowanie uczestników
Elementarna umiejętność poruszania się po wierszu poleceń. W przypadku przyniesienia swojego laptopa zainstalowany klient ssh.
- Czas trwania
Przed nami:
- 2 dni, 16 godzin szkoleniowych
- Szczegółowy program szkolenia
Szczególowy opis szkolenia
Wstęp
- Srodowisko szkoleniowe – wprowadzenie
- Ansible – konfiguracja
- Wymagania do instalacji Ansible’a
- YAML
Inventory
- Rodzaje inventory (statyczne, dynamiczne)
- Hosty i grupy oraz zmienne
Komendy ad-hoc
- Rola i wykorzystanie
- Zwracane wartości
Moduły
Playbooki
Debuggowanie
Szablony
- Jinja2
- Filtry
- Tworzenie własnych filtrów
Pętle, instrukcje warunkowe, kontrola błędów
Role
Ansible-galaxy
Dobre praktyki
Metoda realizacji szkolenia
Szkolenie realizowane jest w formie naprzemiennie następujących po sobie mini wykładów oraz ćwiczeń praktycznych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.
- Ścieżka rozwoju
Po ukończeniu kursu rekomendowane jest tworzenie playbooków i ról Ansible’owych w praktyce.
W razie zainteresowania tematyką automatyzacji można również zwrócić swoją uwagę w kierunku konteneryzacji (docker, podman) oraz orkiestracji (kubernetes).
- W ramach szkolenia zapewniamy
W ramach szkolenia zapewniamy
- materiały szkoleniowe
- certyfikat potwierdzający udział w kursie
- pełna obsługa cateringowa (dla szkoleń stacjonarnych)

