Terraform szkolenie kompleksowe – sierpień
To jest zapisz na szkolenie terraform edycja sierpień 2023
TERMIN |
26.08 – 29.08.2024 |
– 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 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 dostep do szkolenia w postaci video w celu utrwalenia dodatkowej wiedzy i przygotowania się do egzaminu terraform.