W tym szkoleniu poznasz terraform jeden z lepszych języków IaC do zarządzania Cloud. Jego mega popularność stała się standardem.
Stworzony przez Help Point IT Piotr Koska
Darmowe lekcje
Zobacz darmowe fragmenty tego szkolenia przed zakupem.
50 % taniej
699.00 zł
To najniższa cena z ostatnich 30 dni!
Szkolenie obejmuje
Masz pytania dotyczące tego szkolenia ?
Podstawowa znajomość bash, systemów operacyjnych z punktu widzenia użytkownika.
Swobodna instalacja oprogramowania na Swoim stanowisku roboczym
Szkolenie to intensywne wprowadzenie do terraform, dedykowane profesjonalistom IT a także osobom początkującym, którzy chcą zgłębić praktyczne oraz zaawansowane aspekty infrastruktury jako kodu (IaC) z wykorzystaniem Terraform. Szkolenie obejmuje szeroki zakres tematów, od podstawowych po zaawansowane techniki, które pozwalają na efektywne zarządzanie infrastrukturą chmurową.
Kluczowe elementy programu:
1. Wprowadzenie do IaC i Terraform
Uczestnicy zaczynają od poznania fundamentów IaC, co pozwala im zrozumieć korzyści wynikające z zarządzania infrastrukturą poprzez kod. Wprowadzamy Terraform jako narzędzie wpisujące się w model IaC, omawiamy jego instalację, konfigurację oraz workflow (WRITE, PLAN, APPLY). Praktyka obejmuje tworzenie podstawowych zasobów w AWS i DigitalOcean, co umożliwia zapoznanie się ze składnią HCL oraz podstawami CI/CD z Terraform.
2. Zaawansowane zarządzanie stanem i modułami
Szkolenie koncentruje się na zarządzaniu stanem Terraform, w tym pracy ze stanem lokalnym i backendami zdalnymi. Uczestnicy uczą się korzystać z modułów, co ułatwia ponowne użycie kodu i tworzenie bardziej złożonych, modułowych struktur. Poruszamy też temat importowania zasobów z istniejącej infrastruktury do Terraform, co pozwala na łatwiejszą migrację do modelu IaC.
3. Lifecycle i planowanie CI/CD
Zrozumienie lifecycle zasobów oraz planu Terraform jest kluczowe, aby przewidywać kolejność działań, a także zarządzać nimi efektywnie w ramach CI/CD. Uczestnicy przeanalizują case study z budowy poprawnego pipeline dla Terraform, z integracją z GitHub Actions i Jenkins. Szkolenie obejmuje również implementację Terraform Cloud, co pozwala na wykorzystanie zaawansowanych funkcji Terraform Enterprise, takich jak zarządzanie politykami Sentinel.
4. Bezpieczeństwo i dobre praktyki
Uczestnicy poznają narzędzia lintingowe (np. TFlint) i security (np. Checkov, trivy), które są kluczowe w zapewnianiu zgodności i bezpieczeństwa infrastruktury. Zagadnienia obejmują również implementację bezpieczeństwa w CI/CD, co pomaga zautomatyzować audyt kodu i zapobiegać niezgodnościom konfiguracyjnym.
5. Warsztaty praktyczne i projekt grupowy
Ostatni dzień to sesja warsztatowa, podczas której uczestnicy pracują w grupach nad rzeczywistymi scenariuszami biznesowymi, implementując całą infrastrukturę z wykorzystaniem zdobytej wiedzy. Projekt kończy się prezentacją, omówieniem oraz analizą kodu, co daje uczestnikom cenny feedback oraz dodatkowe wskazówki od instruktora.
Szkolenie “Zaawansowany Terraform i IaC” to kompleksowy kurs, który łączy teorię z dużą ilością praktyki, co sprawia, że uczestnicy nie tylko zdobywają wiedzę, ale również nabywają umiejętności potrzebne do samodzielnej pracy z Terraform w zaawansowanych środowiskach produkcyjnych.
Przystąp do szkolenia i oceń go jako pierwszy!
50 % taniej
699.00 zł
To najniższa cena z ostatnich 30 dni!