Terraform szkolenie kompleksowe – 5 dniowe

Terraform szkolenie kompleksowe – 5 dniowe

To jest zapisz na szkolenie terraform edycja 2024/2025

TERMIN
Szkolenie 5 dniowe – termin ustalany indywidualnie z grupą – minimum 4 osoby, max 20 osób na szkoleniu.

– pełny opis szkolenia znajdziesz pod poniższym przyciskiem lub pod adresem https://terraform.szkolenia.cloud/

Dzień pierwszy szkolenia: Wprowadzenie do Terraform i IaC

Dzień pierwszy na początku to poznanie się z trenerem oraz przygotowanie i skonfigurowanie środowiska pracy. Oczywiście dostaniesz informacje wcześniej co dobrze mieć wcześniej przygotowane by bez problemu przystąpić do kursu. Zazwyczaj są to komputer ze stałym dostępem do Internetu i ulubiony edytor kodu.

  • Wprowadzenie do tematyki IaC (Infrastruktury jako Kod) w kontekście terraform
  • Definicja i korzyści IaC, przegląd podobnych narzędzi – spojrzenie na model imperatywny i deklaratywny
  • Wprowadzenie do terraform i ogólny przegląd dostępnych elementów i bloków w terraform
  • Instalacja i konfiguracja Terraforma
  • Poznanie wstępne providers, resources, data sources, modules, check, state, cli, variables, outputs, locals – ich definicje
  • Poznanie składni HCL – struktura i zasady oraz konstrukcja

Dzień drugi szkolenia: Terraform (standard) Workflow

Terraforma można podzielić na dwa segmenty pracy z nim. Standardowy oraz niestandardowy. Z pierwszym mamy do czynienia kiedy normalnie pracujemy z naszym kodem terraform. Write, Plan, Apply – czyli nasz standardowy workflow, obejmuje on pisanie kodu, planowanie naszego kodu i na koncu jego wdrażanie.

Niestandardowe podejscie to praca z naszym backendem, stanem i debug naszego terraforma i kodu – to coś z czym przyjdzie nam później pracować. 

Dzien drugi bedzie się zatem mocno skupiał się na zrozumieniu standardowego systemu pracy z terraform – oczywiscie z lekkimi elementami z niestandardowego segmentu pracy.

  • Poznanie Workflow Write, Plan, Apply
  • Rejestry publiczne terraform – provider i moduły
  • Praca ze stanem lokalnym – czym jest stan (wprowadzenie)
  • Czym jest plik blokady – wprowadzenie
  • Terraform init – inicjalizacja dogłebna analiza polecenia i konfiguracji
  • Resources na przykladach z docker i szybkie przejrzenie zachowania Write, Plan, Apply
  • Terraform Plan – poznanie polecenia
  • Terraform Apply – poznanie polecenia
  • Terraform Destroy – poznanie polecenia
  • Blok Resources
  • Blok Variables
  • Blok Outputs
  • Blok Locals
  • Blok Data Sources
  • Terraform console
  • Wproadzanie do modułów

Dzień trzeci szkolenia: Terraform Non standard Workflow

Sample text. Click to select the Text Element.

  • Zrozumienie planu i lifecycle zasobów tworzonych i usuwanie w terraform
  • Zaawansowane tworzenie modułów
  • Terraform Check
  • Terraform Import
  • Terraform w środowiskach CI/CD
  • Najlepsze praktyki i wzorce terraform
  • Spojrzenie na terraform Cloud i Enterprise
  • Debagowanie Terraform

Dzień czwarty Security i dobrze praktyki w pracy z cloud

1. Narzędzia Lint do sprawdzania poprawności kodu

  • Dobre praktyki w pracy z kodem terraform
  • Wzorce projektowe
  • Praca z TFlint

2. Narzędzia Security do pracy z Terraform

  • Checkov – narzedzie security dla terraform
  • trivy – spojrzenie na bezpieczenstwo terraform 
  • trivy – misconfiguration check w terraform
  • Najlepsze praktyki w cloud w pracy z terraform
  • Case Study – być gotowym na impostora

3. Implementacja narzedzi Security w procesach CI/CD w Terraform

  • Pipeline Security w Terraform w CI/CD – przykłady z Jenkins, Github actions
  • Checkov w CI/CD
  • trivy w CI/CD

4. ​Praktyczne ćwiczenia

  • Praktyczne ćwiczenia związane z podejściem Security w Terraform

Dzień piąty szkolenia: Warsztaty i sesja Q&A

  • Podsumowanie poprzednich dni
  • Praca nad projektem grupowym / praca z stworzonymi projektami (kodem) podczas szkolenia
  • Omówienie projektów grupowych – anliza kodu i zaproponowanie poprawek
  • Przygotowanie do egzaminu Terraform Assoisiate 003
  • Sesja Q&A

W każdym dniu występują ćwiczenia i bloka zadawania pytań i odpowiedzi – po każdym dniu jest na koniec zadawane zadania domowe w celu przećwiczenia i utrwalenia wiedzy zdobytej na szkoleniu.

Dodatkowo każdy uczestnik po kursie dostaje dostęp do szkolenia w postaci video w celu utrwalenia dodatkowej wiedzy i przygotowania się do egzaminu terraform.

Zamówienie

4305.00

PLN

Zamów
Copyright © 2022 Help Point IT. Szkolenia tworzone z pasją. Masz pytanie wyślij emiala: zapytania(małpa)szkolenia(kropka)cloud

Help Point IT Piotr Koska NIP: PL8522454193