Course Code: 3842
Duration: 14 hours
Prerequisites:
  • Znajomość systemów Linux lub Unix i administrowania nimi
  • Doświadczenie z narzędziami wiersza polecenia
  • Znawanie koncepcji konfiguracji systemu

Grupa docelowa

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

Puppet jest narzędziem open-source do zarządzania konfiguracją, służącym do automatyzacji provisioningu, konfiguracji i zarządzania infrastrukturą na serwerach i w różnych środowiskach.

To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do system administratorów o poziomie początkowym do średnim, którzy chcą używać Puppet do automatyzacji konfiguracji systemu w środowisku Master-Client.

Po zakończeniu tego szkolenia uczestnicy będą w stanie:

  • Zainstalować i skonfigurować Puppet na systemach master i klient.
  • Pisać i stosować deklaracje Puppet do zarządzania konfiguracją.
  • Tworzyć i ponownie używać modułów, szablonów i klas Puppet.
  • Wdrażać logikę warunkową i kolejność w deklaracjach Puppet.

Format kursu

  • Interaktywne wykłady i dyskusje.
  • Wiele ćwiczeń i praktyk.
  • Ręczne wdrażanie w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby zażądać dostosowanego szkolenia dla tego kursu, prosimy o kontakt z nami w celu uzgodnienia.
Course Outline:

Wprowadzenie do Puppet

  • Co to jest Puppet i jak działa
  • Zalety automatyzacji infrastruktury
  • Architektura Puppet: Master, Agent, Manifesty, Moduły

Instalacja i konfiguracja

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

Rozumienie i pisanie manifestów

  • Podstawowa składnia i struktura
  • Zastosowanie manifestów do węzłów
  • Używanie manifestów do 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 powtarzalnych zadań

Praca z modułami i szablonami

  • Tworzenie i używanie modułów
  • Używanie szablonów ERB do generowania dynamicznej treści
  • Strukturyzowanie powtarzalnych komponentów

Zaawansowane funkcje języka Puppet

  • Niestandardowe definicje i klasy
  • Warunki i wyrażenia
  • Zależności i kolejność

Najlepsze praktyki i styl

  • Konwencje stylu i formatowania języka
  • Puppet Forge i moduły społecznościowe
  • Rozwiązywanie problemów i częste problemy

Podsumowanie i następne kroki

Sites Published:

United Arab Emirates - Puppet Fundamentals

Qatar - Puppet Fundamentals

Egypt - Puppet Fundamentals

Saudi Arabia - Puppet Fundamentals

South Africa - Puppet Fundamentals

Brasil - Puppet Fundamentals

Canada - Puppet Fundamentals

中国 - Puppet Fundamentals

香港 - Puppet Fundamentals

澳門 - Puppet Fundamentals

台灣 - Puppet Fundamentals

USA - Puppet Fundamentals

Österreich - Puppet Fundamentals

Schweiz - Puppet Fundamentals

Deutschland - Puppet Fundamentals

Czech Republic - Puppet Fundamentals

Denmark - Puppet Fundamentals

Estonia - Puppet Fundamentals

Finland - Puppet Fundamentals

Greece - Puppet Fundamentals

Magyarország - Puppet Fundamentals

Ireland - Puppet Fundamentals

Luxembourg - Puppet Fundamentals

Latvia - Puppet Fundamentals

España - Puppet Fundamentals

Italia - Puppet Fundamentals

Lithuania - Puppet Fundamentals

Nederland - Puppet Fundamentals

Norway - Puppet Fundamentals

Portugal - Puppet Fundamentals

România - Puppet Fundamentals

Sverige - Puppet Fundamentals

Türkiye - Puppet Fundamentals

Malta - Puppet Fundamentals

Belgique - Puppet Fundamentals

France - Puppet Fundamentals

日本 - Puppet Fundamentals

Australia - Puppet Fundamentals

Malaysia - Puppet Fundamentals

New Zealand - Puppet Fundamentals

Philippines - Puppet Fundamentals

Singapore - Puppet Fundamentals

Thailand - Puppet Fundamentals

Vietnam - Puppet Fundamentals

India - Puppet Fundamentals

Argentina - Puppet Fundamentals

Chile - Puppet Fundamentals

Costa Rica - Puppet Fundamentals

Ecuador - Puppet Fundamentals

Guatemala - Puppet Fundamentals

Colombia - Puppet Fundamentals

México - Puppet Fundamentals

Panama - Puppet Fundamentals

Peru - Puppet Fundamentals

Uruguay - Puppet Fundamentals

Venezuela - Puppet Fundamentals

Polska - Puppet Fundamentals

United Kingdom - Puppet Fundamentals

South Korea - Puppet Fundamentals

Pakistan - Puppet Fundamentals

Sri Lanka - Puppet Fundamentals

Bulgaria - Puppet Fundamentals

Bolivia - Puppet Fundamentals

Indonesia - Puppet Fundamentals

Kazakhstan - Puppet Fundamentals

Moldova - Puppet Fundamentals

Morocco - Puppet Fundamentals

Tunisia - Puppet Fundamentals

Kuwait - Puppet Fundamentals

Oman - Puppet Fundamentals

Slovakia - Puppet Fundamentals

Kenya - Puppet Fundamentals

Nigeria - Puppet Fundamentals

Botswana - Puppet Fundamentals

Slovenia - Puppet Fundamentals

Croatia - Puppet Fundamentals

Serbia - Puppet Fundamentals

Bhutan - Puppet Fundamentals

Nepal - Puppet Fundamentals

Uzbekistan - Puppet Fundamentals