Plan Szkolenia

Wprowadzenie do Puppet

  • Czym jest Puppet i jak działa
  • Korzyści z automatyzacji infrastruktury
  • Architektura Puppet: Master, Agent, Manifesty, Moduły

Instalacja i konfiguracja

  • Instalacja Puppet na węzłach Master i Agent
  • Konfiguracja środowiska Puppet
  • Struktura katalogów i kluczowe pliki konfiguracyjne

Zrozumienie i pisanie manifestów

  • Podstawowa składnia i struktura
  • Stosowanie manifestów na węzłach
  • Wykorzystanie manifestów do wprowadzania zmian w systemie

Zarządzanie węzłami i zasobami

  • Definiowanie węzłów
  • Typy zasobów: pakiety, usługi, pliki, użytkownicy, katalogi
  • Tworzenie zadań do ponownego wykorzystania

Praca z modułami i szablonami

  • Tworzenie i wykorzystywanie modułów
  • Wykorzystanie szablonów ERB do generowania dynamicznej zawartości
  • Strukturyzowanie ponownie wykorzystywalnych komponentów

Zaawansowane funkcje języka Puppet

  • Niestandardowe definicje i klasy
  • Warunki i wyrażenia
  • Relacje i porządek

Najlepsze praktyki i styl

  • Styl języka i konwencje formatowania
  • Puppet Forge i moduły społecznościowe
  • Rozwiązywanie problemów i typowe kwestie

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie administracji systemami Linux lub Unix
  • Doświadczenie w korzystaniu z narzędzi wiersza poleceń
  • Znajomość koncepcji konfiguracji systemu

Odbiorcy

  • Administratorzy systemów chcący zautomatyzować infrastrukturę
  • Specjaliści IT oceniający Puppet jako rozwiązanie do zarządzania konfiguracją
  • Praktycy DevOps budujący skalowalne środowiska
 14 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie