Plan Szkolenia
1. Wprowadzenie do Ansible
- Przegląd zarządzania konfiguracją i automatyzacji
- Czym jest zarządzanie konfiguracją?
- Znaczenie automatyzacji w operacjach IT
- Czym jest Ansible?
- Historia i rozwój
- Kluczowe funkcje i korzyści
- Architektura Ansible
- Węzeł kontrolny i węzły zarządzane
- Inventory i pliki konfiguracyjne
- Moduły, wtyczki i Playbooks
- Ćwiczenia praktyczne
2. Konfiguracja Ansible
- Instalacja Ansible
- Instalacja na różnych systemach operacyjnych (Windows, macOS, Linux)
- Konfiguracja środowiska
- Konfiguracja węzła kontrolnego
- Generowanie i dystrybucja kluczy SSH
- Ćwiczenia praktyczne
3. Podstawy Ansible i automatyzacja
- Polecenia ad-hoc do automatyzacji
- Wykonywanie prostych poleceń Ansible
- Używanie popularnych modułów Ansible (
ping,command,copy,yum,apt)
- Zarządzanie Inventory
- Inventory statyczne vs dynamiczne
- Grupowanie hostów
- Zmienne hostów i zmienne grup
- Ćwiczenia praktyczne
4. Pisanie pierwszego Playbook
Teoria (20 minut)
- Wprowadzenie do Playbooks
- Podstawy składni YAML
- Struktura Playbook: Plays, Zadania, Zmienne
- Automatyzacja zadań za pomocą Playbooks
- Przykładowe zadania: instalacja oprogramowania, zarządzanie plikami i usługami
- Ćwiczenia praktyczne
- Kontrola zadań
- Dodawanie Handlers i powiadomień
- Używanie warunków i pętli w zadaniach
5. Zaawansowane koncepcje Playbook
- Role w strukturalnej automatyzacji
- Wprowadzenie do ról
- Tworzenie i używanie ról
- Zmienne i fakty
- Definiowanie i używanie zmiennych
- Zbieranie i używanie faktów
- Szablony
- Używanie 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 materiały do nauki
- Książki, tutoriale i oficjalna dokumentacja
- Pytania i odpowiedzi
Wymagania
Podstawowa znajomość poleceń Linux/Unix Znajomość SSH i podstawowych pojęć związanych z siecią
Opinie uczestników (6)
Dobra praktyczna laboratorium i przewodnik szkoleniowy
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Szkolenie - Introduction to Ansible Automation
Przetłumaczone przez sztuczną inteligencję
wiedza trenerów
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 to naprawdę dokładne dla mojego zrozumienia. Jako nowicjusza w Ansible, przedstawiono dobrą teoretyczną podstawę wraz z wieloma praktycznymi przykładami, które pomogły mi zrozumieć podstawy Ansible. Cieszę się, ż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 wydaje się, że moje liczne pytania go zirytowały.
Martine Schroor - Global Knowledge Network Training Limited
Szkolenie - Introduction to Ansible Automation
Przetłumaczone przez sztuczną inteligencję
- podejście trenera i sposób, w jaki wyjaśniał
hatim hajji - ING Business Shared Services B.V.
Szkolenie - Introduction to Ansible Automation
Przetłumaczone przez sztuczną inteligencję