Pobierz kartę szkolenia
Ansible – automatyzacja w systemach Linux
kod szkolenia: LX-ANS010 / PL DL 4d
Ansible to jedno z najpopularniejszych narzędzi do automatyzacji zarządzania systemami Linux i infrastrukturą IT. Pozwala usprawnić procesy administracyjne, wyeliminować powtarzalne zadania oraz zapewnić spójność konfiguracji środowisk. Podczas szkolenia uczestnicy poznają praktyczne zastosowania Ansible, nauczą się tworzyć playbooki oraz automatyzować wdrożenia i zarządzanie serwerami zgodnie z dobrymi praktykami DevOps.
Szkolenie skierowane jest do administratorów systemów UNIX/Linux chcących poznać technologie automatyzacji z wykorzystaniem oprogramowania Ansible oraz operatorów i developerów w środowiskach DEV/OPS, gdzie wykorzystywane są możliwości Ansible.
- Warsztatowe zapoznanie z aspektami automatyzacji w systemach Linux w oparciu o oprogramowanie Ansible.
- Zapoznanie z najlepszymi praktykami, metodami i technikami wprowadzania automatyzacji do implementacji nowych projektów IT, jak również zarządzania istniejąca infrastrukturą w sposób kompleksowy.
- Zapoznanie od podstaw z procesem tworzenia „playbooks”, najlepszymi praktykami i metodami unikania możliwych problemów.
- Podstawowe zapoznanie z popularnymi projektami rozszerzającymi możliwości: Ansible Galaxy, Ansible AWX.
- Laboratorium kończące zajęcia umożliwia usystematyzowanie i ocenę własnej wiedzy w warunkach zbliżonych do egzaminacyjnych.
- Wstęp do zagadnień automatyzacji oraz Ansible
- porównanie do innych technologii automatyzacji
- omówienie możliwości Ansible
- opisy przykładów użycia
- Proste przykłady zastosowań
- konfiguracja serwera WWW
- konfiguracja reguł firewall
- inne
- Omówienie składni YAML
- Playbooks i jego elementy
- Filtry
- Warunki
- Pętle
- Działania asynchroniczne
- Zmienne i fakty
- Zarządzanie zadaniami
- Zarządzanie błędami
- Zarządzanie plikami konfiguracyjnymi
- Inventory files
- Config files
- Role w projektach
- Wprowadzenie do Ansible Galaxy oraz Projekt AWX
- Praktyczne przykłady
- Troubleshooting
- Laboratorium powtórzeniowe
- Ukończenie szkoleń ELA010 i ELA020 lub ELA030 albo odpowiednia wiedza z podstaw działania systemu Linux
- Zalecane doświadczenie w pisaniu skryptów lub programów w dowolnym języku
- 5 dni pracy z trenerem
- Nadzór trenera
- Kontakt ze społecznością
- Podręcznik w wersji elektronicznej
- Środowisko laboratoryjne
Metoda szkolenia
- wykład
- warsztaty
- Szkolenie: polski
- Materiały: polski