Cloud & DevOps

Szkolenie Terraform - automatyzacja wdrożeń Infrastructure as Code w chmurze

Szkolenie „Terraform – automatyzacja wdrożeń Infrastructure as Code w chmurze” to intensywne, praktyczne warsztaty prowadzone w formule 80% praktyki i 20% teorii, trwające 2-3 dni.

Czas trwania
24h / 3 dni · 3h
Dla kogo

Idealny dla zespołów, które…

1 Architektów chmur, DevOpsów, inżynierów systemów i programistów zainteresowanych Infrastructure as Code
2 Administratorów chcących automatyzować i standaryzować zarządzanie infrastrukturą w chmurze
3 Zespołów IT pragnących zoptymalizować proces wdrożeń i zapewnić większą spójność środowisk
4 Osób chcących poznać najlepsze praktyki kodowania Terraform i przygotować się do egzaminu HashiCorp Certified: Terraform Associate
Efekty po programie

Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.

Poznasz podstawy Infrastructure as Code oraz model działania Terraform i języka HCL (HCL2, workflow init/plan/apply, praca na wersjach 1.x)

Deklaratywnego zarządzania zasobami chmurowymi: tworzenie, aktualizacje, usuwanie, import oraz kontrola zmian i drift

Projektowania i użycia modułów: parametryzacja, wersjonowanie, standard interfejsów, reużywalność i skalowanie konfiguracji

Zarządzania stanem i współpracy zespołowej: backendy zdalne, blokady, separacja środowisk, podstawy porządkowania repozytoriów

Automatyzacji i bezpieczeństwa: integracja z CI/CD (walidacja/formatowanie, review planu, podstawowe testy), zasady pracy z sekretami i minimalizacja uprawnień

Program · 6 modułów

Co konkretnie robimy

M01
Dzień 1: Wprowadzenie do Infrastructure as Code i podstawy Terraforma · Moduł 1: Wprowadzenie do Infrastructure as Code (IaC) i Terraform
  • · Idea i zalety IaC – porównanie modelu tradycyjnego i deklaratywnego.
  • · Architektura Terraform, model dostawców i zasobów, składnia HCL (HashiCorp Configuration Language).
  • · Instalacja i konfiguracja środowiska Terraform.
M02
Dzień 1: Wprowadzenie do Infrastructure as Code i podstawy Terraforma · Moduł 2: Pierwsze kroki w Terraform – tworzenie zasobów i zarządzanie stanem
  • · Definicje zasobów, deklaracje providerów i resources, podstawy pracy z konfiguracją.
  • · Plik stanu, blokady, backendy lokalne i zdalne, podstawy współdzielenia stanu i kontroli dostępu.
  • · Zależności między zasobami, podstawowe funkcje, zmienne i outputy.
M03
Dzień 2: Moduły, importowanie zasobów i najlepsze praktyki · Moduł 3: Moduły Terraform – tworzenie i wykorzystywanie
  • · Budowa modułów, parametryzacja, reużywalność kodu i wersjonowanie modułów.
  • · Moduły jako element organizacji infrastruktury.
  • · Praktyczne ćwiczenia z konstruowania modułów.
  • · Mechanizmy blokad i bezpiecznego przechowywania plików stanu uwzględniające aspekty bezpieczeństwa i kontroli dostępu.
M04
Dzień 2: Moduły, importowanie zasobów i najlepsze praktyki · Moduł 4: Importowanie istniejących zasobów oraz zarządzanie cyklem życia
  • · Importowanie zasobów do Terraform i synchronizacja stanu.
  • · Lifecycle – kontrola tworzenia, usuwania i modyfikacji zasobów.
  • · Użycie flagi target i warunków dynamicznych.
  • · Najlepsze praktyki pisania modularnego i bezpiecznego kodu – code review, automatyczne walidacje i podstawowe testowanie, integracja z systemami kontroli wersji.
M05
Dzień 3: Integracja z platformą chmurową i automatyzacja CI/CD · Moduł 5: Praca z Terraform na platformie AWS
  • · Konfiguracja dostępu i autoryzacji w AWS dla Terraform.
  • · Provisioning zasobów AWS – sieć (VPC, subnets), compute (EC2), przechowywanie danych (S3), IAM.
  • · Praktyczne wdrożenia zasobów przy użyciu Terraform.
M06
Dzień 3: Integracja z platformą chmurową i automatyzacja CI/CD · Moduł 6: Terraform w pipeline’ach CI/CD i zarządzanie zespołem
  • · Integracja Terraform z popularnymi narzędziami CI/CD (Jenkins, GitHub Actions, GitLab CI).
  • · Terraform Cloud i backendy zdalne – współpraca zespołowa, zarządzanie stanem i automatyzacja.
  • · Wprowadzenie do narzędzi wspierających współpracę jak Terragrunt i Terraform Atlantis.
  • · Bezpieczeństwo – zarządzanie sekretami i polityki dostępu.
Każdy moduł modyfikujemy pod Twój stack i kontekst. Powyższe to punkt wyjścia — nie sztywna agenda.
Jak pracujemy

Od briefu do retro w 30 dniach.

01

Brief i diagnoza

Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.

02

Modyfikacja programu

Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.

03

Warsztat

Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.

04

Retro + raport

Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.

Zapytanie

Wyślij brief. Odezwiemy się w 1 dzień.

Po krótkim briefie przygotujemy program i wycenę. Bez zobowiązań — to tylko punkt wyjścia do rozmowy.

Wycena w 48h od briefu
Pierwsza sesja w 30 dni
Pilotaż przed pełną decyzją
Faktura VAT, możliwość płatności w transzach

Ochrona antyspamowa (Cloudflare Turnstile) zostanie aktywowana po wpięciu klucza.