Plan Szkolenia
1. Wprowadzenie do Ansible
- Przegląd Configuration Management i automatyzacja
- Czym jest Configuration Management?
- Znaczenie automatyzacji w operacjach IT
- Czym jest Ansible?
- Historia i ewolucja
- Kluczowe funkcje i korzyści
- Architektura Ansible
- Węzeł kontrolny i węzły zarządzane
- Pliki inwentaryzacji i konfiguracji
- Moduły, wtyczki i podręczniki odtwarzania
- Ćwiczenie praktyczne
2. Konfiguracja Ansible
- Instalacja Ansible
- Instalacja na różnych systemach operacyjnych (Windows, macOS, Linux)
- Konfigurowanie środowiska
- Konfiguracja węzła kontrolnego
- Generowanie i dystrybucja kluczy SSH
- Ćwiczenie praktyczne
3. Ansible Podstawy i automatyzacja
- Polecenia ad-hoc dla automatyzacji
- Uruchamianie prostych poleceń Ansible
- Korzystanie z popularnych modułów Ansible
(ping
,command
,copy
,yum
,apt
)
- Inwentaryzacja Management
- Inwentaryzacja statyczna vs dynamiczna
- Grupowanie hostów
- Zmienne hosta i zmienne grupowe
- Ćwiczenie praktyczne
4. Pisanie pierwszego Playbooka
Teoria (20 minut)
- Wprowadzenie do Playbooków
- Podstawy składni języka YAML
- Struktura playbooka: Zabawy, zadania, zmienne
- Automatyzacja zadań za pomocą Playbooków
- Przykładowe zadania: instalacja oprogramowania, zarządzanie plikami i usługami
- Ćwiczenia praktyczne
- Kontrola zadań
- Dodawanie procedur obsługi i powiadomień
- Używanie warunków i pętli w zadaniach
5. Zaawansowane koncepcje Playbooków
- Role dla automatyzacji strukturalnej
- Wprowadzenie do ról
- Tworzenie i używanie ról
- Zmienne i fakty
- Definiowanie i używanie zmiennych
- Gromadzenie i używanie faktów
- Szablony
- Korzystanie z szablonów Jinja2
- Dynamiczne generowanie plików konfiguracyjnych
- Ćwiczenia praktyczne
6. Podsumowanie i kolejne kroki
- Podsumowanie dnia
- Kluczowe wnioski dotyczące automatyzacji z Ansible
- Dalsze zasoby edukacyjne
- Książki, samouczki i oficjalna dokumentacja
- PYTANIA I ODPOWIEDZI
Wymagania
Basic understanding of Linux/Unix commands Familiarity with SSH and basic networking concepts
Opinie uczestników (6)
Gopraktyczna laboratorium i przewodnik do szkolenia
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Szkolenie - Introduction to Ansible Automation
Przetłumaczone przez sztuczną inteligencję
wiedza trenera
Peter - Fast Lane Consulting and Education Services Limited
Szkolenie - Introduction to Ansible Automation
Przetłumaczone przez sztuczną inteligencję
Forma, przygotowany materiał
Piotr Wozny - Powszechny Zaklad Ubezpieczen Spolka Akcyjna
Szkolenie - Introduction to Ansible Automation
Było naprawdę precyzyjne dla mojego pojęcia. Skoro byłem nowym w Ansible, wyjaśniono dobrą teoretyczną podstawę z wieloma praktycznymi przykładami, aby zrozumieć podstawy Ansible. Jestem szczęśliwy, że uczestniczyłem w takim szkoleniu!
Rostislav Mikl - Global Knowledge Network Training Limited
Szkolenie - Introduction to Ansible Automation
Przetłumaczone przez sztuczną inteligencję
Nauczyciel jest bardzo cierpliwy i nie wydawał się zbyt rozzłoszczony moimi licznymi pytaniami.
Martine Schroor - Global Knowledge Network Training Limited
Szkolenie - Introduction to Ansible Automation
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ę