Ansible w 3 dni! Wszystko, co musisz wiedzieć (PL/ENG)
W ciągu trzech dni uczestnicy dowiedzą się czym jest Ansible, własnoręcznie napiszą Playbooki i Role oraz dowiedzą się, jak korzystać z gotowych rozwiązań. Nauczą się dzięki temu, jak wykorzystać potencjał automatyzacji w celu uruchomienia zadań, prawidłowego wdrożenia i konfiguracji serwerów, czy zarządzania infrastrukturą jako kodem. Po zakończeniu szkolenia uczestnicy będą potrafili wykorzystywać Ansible do zarządzania wieloma środowiskami w ramach infrastruktury IT.
- Szkolenie trwa 3 dni
- Przyjazne laboratoria – 100% praktycznych zadań do natychmiastowego wykorzystania na produkcji
- Wsparcie poszkoleniowe – materiały gotowe do użycia w Twojej firmie
- Materiały: slajdy z prezentacji, autorskie ćwiczenia w języku polskim
- Imienny certyfikat w wersji elektronicznej potwierdzający ukończenie szkolenia
Wiedza i umiejętności po szkoleniu
Na szkoleniu uczestnicy zdobędą praktyczne umiejętności dotyczące:
- zarządzania wieloma środowiskami,
- pisania własnych modułów Ansible w języku Python,
- wykorzystywania zmiennych,
- zarządzania swoją infrastrukturą w krótkim czasie.
UWAGA! W ofercie dostępne są również szkolenia dedykowane:
- Ansible i Chmury AWS, Azure
- Ansible zaawansowane - pisanie modułów i dynamicznego inventory - python
- Ansible - tworzenie pipeline CICD (z Jenkins lub AWX)
- Ansible - tworzenie środowiska - instalacja, zbieranie logów i metryk, wizualizacja, alerting - dobre praktyki
- Ansible Bootcamp
- Ansible Advanced
Cena, szczegółowy program oraz terminy szkoleń dedykowanych ustalane są indywidualnie wraz z klientem, uczestnikami oraz trenerem.
Gdyby na liście w danej kategorii nie było szkolenia, które jest dla Państwa interesujące, zapraszamy do kontaktu na [email protected]
Czytaj dalej
Program szkolenia
Wprowadzenie:
- Omówienie systemów orkiestracji;
- Czym jest Ansible? Podstawy YAML i Jinja;
- Podstawy Ansible;
- Środowisko lab - odpalenie;
- Czym jest AWX?
- Sposoby instalacji Ansible i AWX.
Praca z Ansible:
- Zmienne, inventory, smart-inventory, playbooki, moduły, role, kolekcje, zadania, pluginy;
- Tworzenie playbook-ów, ról, kolekcji, praca z modułami uruchamianymi z linii komend;
- Przygotowanie od zera deploymentu środowiska, tworzenie playbooków, przygotowywanie template konfiguracji;
- Historia od 0 do bohatera - deployment aplikacji z bazą danych i loadbalancerem.
Debugging:
- Debugging pracy z Ansible, playbook, Jinja2;
- Debugging modułów (Python, PowerShell);
- Uruchamianie modułów, jak testować w czasie developowania.
Ansible Galaxy:
- Omówienie repozytorium ról, kolekcji;
- Użycie gotowych rozwiązań do szybkiego wdrażania kompletnych rozwiązań;
- Poznanie siły społeczności i sposobów na przyspieszenie pracy.
Praca w dużej organizacji w AWX, budowa modelu uprawnień :
- Omówienie modelu uprawnień w AWX, dyskusja w grupie.
Koncepcje pracy z wieloma środowiskami:
- Dev, test, QA, UAT, PROD - jak to wszystko połączyć i utrzymać?
- Jedno wspólne inventory czy osobne?
- Kwestia lokalizacji zmiennych - gdzie je definiować?
Inventory - dynamiczne, statyczne, hybrydowe:
- Układ inventory, podział na podfoldery;
- Dynamiczne inventory - przykłady użycia;
- Implementacja własnego rozwiązania inventory.
Dedykowane execution environment dla developera:
- Koncepty i przykłady konfiguracji lokalnego środowiska pracy Ansible.
Sekrety w środowisku AWX:
- Ansible-Vault i automatyczne ładowanie sekretów;
- Koncepcja utrzymania sekretów w systemach zewnętrznych.
Dodatkowe zagadnienia:
- Lookupy, TAG’owanie, Bloki, RunOnce, Pre i Post tasks;
- Dobre praktyki (delegowanie zadań, powtarzanie wykonania zadań, raporty wykonania);
- Bezpieczne restarty?
Orkiestracja systemu Windows:
- Moduł Ansiblowy w PowerShell 7.x uruchamiany lokalnie na Linux.
AWX:
- Metody instalacji, konfiguracji AWX, uruchamianie z domyślnym env ansible, oraz z własnym venv;
Trenerzy
praktykujący DevOps @Blue Soft, konsultant do „zadań specjalnych”, SysAdmin i Programista. Zna duże organizacje (Inteligo, PKO, SGB BANK) oraz startupy. AWS – Azure – Ansible – Evangelist. Specjalizuje się w Ansible, procesach CI/CD, governance, Kubernetesie i posiada doświadczenie “multi-platform”: IoT, Rpi, Arduino. W Fundacji SysOps/DevOps Polska szkoli m.in. z Ansible
Pokaż więcej
Regulamin ogólny szkoleń i usług
Przejdź do regulaminuRegulamin danego szkolenia
Regulamin szkoleń dostępny na stronie SysOps/DevOps Polska