Puppet Essentials - podstawy języka i technologii Puppet
LICZBA DNI: 3 (24h)
KOD KURSU: PUPPET/ESS
Weź udział w szkoleniu
Termin
Lokalizacja
Cena / os
31
maja
Warszawa,
Kraków,
Łódź,
Wrocław,
Gdańsk,
Poznań,
Zdalne,
Termin
31
maja
Lokalizacja
Warszawa,
Kraków,
Łódź,
Wrocław,
Gdańsk,
Poznań,
Zdalne,
Cena / os
Powiadom
o kolejnych terminach
O szkoleniu
DLA KOGO?
Szkolenie adresowane jest do programistów i administratorów pragnących poznać składnię i technologię wchodzące w skład ekosystemu Puppet
WYMAGANIA
Szkolenie przeznaczone jest zarówno dla programistów jak i administratorów i nie jest wymagana dodatkowa wiedza szczegółowa
ZALETY
Technologie DevOps, w tym Puppet, cieszą się coraz większą popularnością, zwłaszcza w dużych przedsiębiorstwach, które zmuszone są do utrzymywania coraz to większej infrastruktury IT w rozproszonym środowisku, często korzystającym z technologii chmury obliczeniowej
Zagadnienia poznane na szkoleniu dostarczą uczestnikom wiedzy, pozwalającej na tworzenie i wdrażanie modułów Puppet zarządzających tą infrastrukturą w sposób sprawny i przewidywalny
Cele szkolenia
Nabycie umiejętności niezbędnych do wykorzystania oprogramowania Puppet do zarządzania konfiguracją i automatyzacji zadań w infrastrukturze informatycznej
Poznanie całej gamy technologii i rozwiązań wchodzących w skład ekosystemu Puppet
Program
Przegląd ekosystemu Puppet i zasady jego działania
- DevOps i Puppet a inne narzędzia zarządzające konfiguracją infrastruktury
- Koncepcje leżące u podstaw działania
- Role elementów systemu
- Podejścia do sposobu wdrażania Puppet w istniejących i nowych systemach
- Porównanie wersji Open Source i Enterprise
Podstawy składni manifestów i przegląd języka DSL
- Zasoby
- Definicje
- Składnia warunkowa
- Relacje między zasobami
- Funkcje
- Klasy i ich parametryzowanie
- Moduły
Sposoby pracy z plikami
- Pliki źródłowe
- Szablony
Podstawy systemu Facter
- Wykorzystanie w CLI
- Wykorzystanie w manifestach Puppet
- Tworzenie dodatkowych prostych faktów
Separacja danych przy pomocy systemu Hiera
Wykorzystanie modułów Puppet Forge
Podsumowanie i dalsze kroki np. przegląd narzędzi takich jak MCollective i Razor oraz bibliotek takich jak trocla
