Sprawdź 141 GWARANTOWANYCH TERMINÓW SZKOLEŃ na rok 2026! Dofinansowanie do 100% — sprawdź możliwości z BUR i KFS!
Szkolenie DevOps

Terraform i infrastruktura jako kod (IaC) - szkolenie kompleksowe

Pozwól nam przeprowadzić Cię przez fascynujący świat Infrastruktury jako Kod (IaC) za pomocą jednego z najbardziej innowacyjnych narzędzi - Terraform. To czterodniowe, intensywne...

więcej →
4500 PLN netto 5 535 PLN brutto Dofinansowanie BUR/KFS
Czas trwania 5 dni
Piotr Kośka
Piotr Kośka Autor szkolenia

Najbliższe terminy 9:00 – 16:00

15.06 –
Gwarantowany Online
Termin niegwarantowany
Kliknij aby przejść do formularza zapisu
26.10 –
Gwarantowany Online
Piotr Kośka Piotr Kośka
Wolne miejsca
Kliknij aby przejść do formularza zapisu
07.12 –
Gwarantowany Online
Piotr Kośka Piotr Kośka
Wolne miejsca
Kliknij aby przejść do formularza zapisu
Powiadamiaj mnie o nowych terminach gwarantowanych tego szkolenia

Powiadomienia o terminach gwarantowanych

Na podany adres e-mail będziesz otrzymywać informacje o pojawiających się terminach gwarantowanych szkolenia Terraform i infrastruktura jako kod (IaC) - szkolenie kompleksowe.

Z powiadomień możesz wypisać się w dowolnym momencie.

Zorganizuj to szkolenie tylko dla swojego zespołu

To szkolenie można zorganizować w formie zamkniętej — z programem dopasowanym do potrzeb Twojego zespołu, w uzgodnionym terminie i formacie.

Dowiedz się więcej

Opis szkolenia





Odkryj moc infrastruktury jako kodu!

Pozwól nam przeprowadzić Cię przez fascynujący świat Infrastruktury jako Kod (IaC) za pomocą jednego z najbardziej innowacyjnych narzędzi - Terraform. To czterodniowe, intensywne szkolenie wyposaży Cię w praktyczne umiejętności, które odmienią Twój sposób zarządzania infrastrukturą IT.

Czego nauczysz się na szkoleniu?

Przygotuj się na zanurzenie w głęboką wiedzę o Terraform. Począwszy od wprowadzenia do filozofii IaC, poznasz podstawy składni HCL (HashiCorp Configuration Language), aż po zaawansowane techniki zarządzania stanem i tworzenia modułów. Dowiesz się, jak Terraform wpisuje się w procesy CI/CD, a także jak wprowadzać go do swojego środowiska. Na koniec nauczysz się najważniejszych praktyk i wzorców, które pomogą Ci pisać efektywny, bezpieczny i skalowalny kod Terraform.

Czy to szkolenie jest dla Ciebie?

Bez względu na to, czy jesteś programistą, administratorem systemów, inżynierem DevOps, czy po prostu entuzjastą technologii, to szkolenie jest dla Ciebie. Jeśli masz podstawową wiedzę z zakresu Git i umiejętność poruszania się po konsoli lub terminalu, jesteś gotowy, aby zacząć swoją podróż z Terraform.

Jak przebiega szkolenie?

To nie jest zwykłe szkolenie. To jest doświadczenie. Każdy dzień jest skonstruowany w taki sposób, abyś zdobył solidne podstawy, a następnie budował na nich bardziej zaawansowane umiejętności. Zaczynając od teorii, szybko przechodzimy do praktyki, gdzie będziesz miał okazję zastosować zdobytą wiedzę. Zawsze jesteśmy tu, aby odpowiedzieć na Twoje pytania i pomóc Ci zrozumieć każdy aspekt Terraform.

Jakie są wymagania wstępne?

Potrzebujesz komputera z systemem Windows i WSL oraz Visual Studio Code, lub systemem Linux lub MacOS z Visual Studio Code. Wymagana jest również podstawowa znajomość Git i umiejętność poruszania się po konsoli / terminalu.

Dlaczego warto uczestniczyć w tym szkoleniu?

Przejdź na wyższy poziom zarządzania infrastrukturą dzięki naszemu szkoleniu z Terraform i IaC. To nie tylko nauczy Cię nowych umiejętności, ale także otworzy drzwi do nowych możliwości w Twojej karierze. Zrozumienie i umiejętność korzystania z Terraform są coraz bardziej cenione w świecie IT. Dołącz do nas i stań się częścią przyszłości zarządzania infrastrukturą.



Przejdź do programu szkolenia

Prowadzący szkolenie

Piotr Kośka

Piotr Kośka

Od 2005 roku jest zawodowo związany z branżą IT. Karierę rozpoczął w obszarze wsparcia technicznego (support), a wraz z rozwojem kompetencji przechodził przez kolejne role: System Administratora, DevOps Engineera, Cloud Engineera, Software Engineera, aż po stanowiska liderskie i menedżerskie.



Doświadczenie


Swoje doświadczenie budował zarówno poprzez intensywną, samodzielną naukę, jak i realizację projektów oraz współpracę z firmami takimi jak Hamas Pay, Tieto, 3Shape, Intel, OVH, Huuuge Games, Sopra Steria, Anixe czy GPW. Współpracował również z wieloma innymi klientami, których nie może ujawnić ze względu na umowy NDA.



Specjalizacja


Specjalizuje się w obszarze DevOps i Cloud, koncentrując się na automatyzacji procesów, budowie pipeline'ów oraz optymalizacji środowisk IT. Na co dzień pracuje z narzędziami do CI/CD i automatyzacji, takimi jak GitHub Actions, Jenkins, GitLab CI, Azure DevOps, TeamCity czy n8n. W obszarze Infrastructure as Code wykorzystuje rozwiązania takie jak Terraform i Ansible, umożliwiające skalowalne i powtarzalne zarządzanie infrastrukturą.

Posiada doświadczenie zarówno w pracy z infrastrukturą on-premise (KVM, Proxmox, VMware, XCP-ng, Hyper-V), jak i rozwiązaniami chmurowymi (AWS, Azure, GCP, DigitalOcean, OVH, Hetzner, Linode i inne).



Jako trener


W szkoleniach, które prowadzi, stawia przede wszystkim na praktykę. Teorię ogranicza do absolutnego minimum, skupiając się na realnych scenariuszach i zadaniach, które uczestnicy wykonują samodzielnie. Wierzy, że najskuteczniejsza nauka odbywa się poprzez działanie — dlatego jego szkolenia są oparte na pracy z rzeczywistymi problemami, a nie tylko na prezentacjach.

Program szkolenia

  1. Wprowadzenie do infrastruktury jako kodu (IaC)
    • Definicja i korzyści IaC
    • Przegląd różnych narzędzi IaC
    • Porównanie modelu imperatywnego i deklaratywnego
    • Podstawy podejścia CI/CD z Terraform
  2. Wprowadzenie do Terraform
    • Czym jest Terraform i jak się wpisuje w model IaC
    • Instalacja i konfiguracja Terraform
    • Workflow terraform - WRITE, PLAN, APPLY
    • Terraform w CI/CD
    • CI/CD z Terraform Cloud
    • Terraform z Jenkins
    • Podstawowe pojęcia i bloki: providers, resources, variables, locals, data source, state, backend, output
  3. Podstawy składni HCL (HashiCorp Configuration Language)
    • Struktura i zasady składni HCL - Deep dive
    • Praca z zmiennymi i outputami. Zrozumienie danych wejściowych i wyjściowych z Terraform
  4. Praktyczne ćwiczenia
    • Tworzenie i zarządzanie prostymi zasobami za pomocą Terraform na przykładzie DigitalOcean i AWS (Azure)
    • Wykorzystanie aplikacji lokalnych i połączenie po API
  5. Zarządzanie stanem Terraform
    • Co to jest stan Terraform?
    • Praca ze stanem lokalnym - kiedy warto z nim pracować
    • Praca z backendami zdalnymi - praca w zespole
    • Locking dla providerów
    • Locking stanu terraform
    • Locking i jak radzić sobie z konfliktami stanu
  6. Tworzenie modułów w Terraform
    • Pojęcie modułów w Terraform
    • Tworzenie i korzystanie z modułów
    • Variables i output w module
    • Struktura modułu - dobre praktyki
    • Moduły jako sposób na ponowne użycie kodu
    • Wykorzystanie gotowych modułów
    • Praca z dokumentacją modułu
  7. Importowanie zasobów do Terraform
    • Jak importować istniejące zasoby do zarządzania przez Terraform
    • Block import
    • Import z command line
    • Terraformer - narzędzie pomocne przy imporcie infrastruktury
    • Block remove
  8. Praktyczne ćwiczenia
    • Utworzenie i zarządzanie złożonym środowiskiem na przykładzie DigitalOcean, AWS i Azure
    • CloudFront z S3 bucket do hostowania statycznej strony www
  9. Zrozumienie planu i lifecycle w Terraform
    • Jak Terraform tworzy plan
    • Lepsza prezentacja planu i szczegółowość informacji
    • Porządek tworzenia i niszczenia zasobów
    • Możliwość wpływania na lifecycle zasobu
    • Case Study z budowy poprawnego pipeline
  10. Zasady bezpieczeństwa w Terraform
    • Zarządzanie poufnymi danymi
    • Case Study - szyfrowanie backendu
    • Role-Based Access Control (RBAC)
  11. Terraform w CI/CD
    • Terraform w procesach CI/CD
    • Użycie Terraform w popularnych systemach CI/CD
    • Pipeline w GitHub Actions - Case Study
    • Pipeline w Jenkins - Case Study
    • Plan jako artefakt
    • Lepsza prezentacja danych, planowanie - Case Study
  12. Terraform Cloud i Terraform Enterprise
    • Wprowadzenie do Terraform Cloud i Enterprise
    • Praca z Terraform Cloud
    • CI/CD z wykorzystaniem Terraform Cloud - Case Study
    • Backend w Terraform Cloud - Case Study
    • Zarządzanie politykami z Sentinel
  13. Najlepsze praktyki i wzorce
    • Efektywne i bezpieczne użycie Terraform
    • Organizacja kodu Terraform
    • Automatyczne tworzenie dokumentacji z terraform-doc
  14. Praktyczne ćwiczenia
    • Implementacja zaawansowanych scenariuszy
  15. Narzędzia Lint
    • Dobre praktyki z kodem Terraform
    • Wzorce projektowe
    • Praca z TFlint
  16. Narzędzia Security
    • Checkov - narzędzie security
    • Trivy - bezpieczeństwo Terraform
    • Trivy - misconfiguration check
    • Najlepsze praktyki w chmurze
    • Case Study - przygotowanie na impostora
  17. Implementacja Security w CI/CD
    • Pipeline Security - przykłady z Jenkins, GitHub Actions
    • Checkov w CI/CD
    • Trivy w CI/CD
  18. Praktyczne ćwiczenia
    • Ćwiczenia związane z bezpieczeństwem w Terraform
  19. Praca nad projektem grupowym
    • Planowanie i implementacja infrastruktury
  20. Omówienie projektów grupowych
    • Prezentacja i analiza projektów
    • Propozycje poprawek
  21. Sesja Q&A
    • Odpowiedzi na pytania i omówienie problemów

Terminy gwarantowane

Szkolenia oznaczone jako "termin gwarantowany" odbędą się w zaplanowanym terminie niezależnie od liczby zgłoszonych uczestników. Nie musisz się martwić, że szkolenie zostanie odwołane z powodu zbyt małej liczby zapisanych osób.

Szkolenia online

Szkolenie realizowane jest w formie zdalnej na żywo poprzez platformę ZOOM. Trener prowadzi szkolenie na żywo, a uczestnicy mogą na bieżąco zadawać pytania i wykonywać ćwiczenia. Format online zapewnia pełną interakcję z trenerem, identyczną jak przy szkoleniu stacjonarnym.

Szkolenie na żywo z trenerem — nie kurs video

To nie jest nagrany kurs video. Przez cały czas trwania szkolenia masz bezpośredni kontakt z doświadczonym trenerem-praktykiem. Możesz na bieżąco zadawać pytania, prosić o wyjaśnienie trudnych zagadnień, konsultować własne projekty i uzyskać odpowiedź na dowolne pytanie związane z tematyką szkolenia. To realne wsparcie eksperta, którego nie zapewni żaden kurs nagrany.

Certyfikat ukończenia szkolenia

Każdy uczestnik po ukończeniu szkolenia otrzymuje imienny certyfikat potwierdzający udział i zdobyte kompetencje. Certyfikat wystawiany jest przez JSystems — firmę z certyfikatem ISO 9001 — i jest honorowany przez pracodawców.

Środowisko robocze

Nie jest wymagane instalowanie żadnego oprogramowania. Każdy uczestnik szkolenia otrzymuje dostęp do gotowego środowiska w chmurze, skonfigurowanego na potrzeby szkolenia. Dostęp realizowany jest poprzez przeglądarkę lub zdalny pulpit, w zależności od szkolenia.

Zainteresowany? Zapisz się na szkolenie!

Zapisz się — wybierz termin

Sprawdź pozostałe szkolenia z kategorii:

DevOps

Opinie uczestników

5.0/5
Terraform i infrastruktura jako kod (IaC) - szkolenie kompleksowe

Podczas szkolenia dostaniesz dużą dawkę wiedzy. Jednocześnie będziesz mógł tę wiedzę przekuć w praktykę podczas ćwiczeń. Prowadzący prowadzi uczestnika w czasie warsztatu i nie zostawia pytań bez odpowiedzi. Polecam szkolenie i prowadzącego.

Sławomir Orłowski Mennica Polska S.A.
5.0/5
Terraform i infrastruktura jako kod (IaC) - szkolenie kompleksowe

Polecam trenera Piotra :)

Kamil Tańcula Asseco Poland S.A.
5.0/5
Terraform i infrastruktura jako kod (IaC) - szkolenie kompleksowe

Bardzo dobre szkolenie. Dobre materiały, dobry prowadzący

Rafał Kozierkiewicz Orange Szkolenia Sp. z o.o.
4.9/5
Terraform i infrastruktura jako kod (IaC) - szkolenie kompleksowe

Polecam szkolenie Terraform i infrastruktura jako kod (IaC) - szkolenie kompleksowe, prowadzącego Piotra Kośkę. dobrze przygotowane merytorycznie oraz praktyczne zadania.

Rafał Sawiuk Alior Bank S.A
5.0/5
Terraform i infrastruktura jako kod (IaC) - szkolenie kompleksowe

Polecam szkolenia z Piotrkiem

Daniel Banaś BorgWarner Poland Sp. z o. o.
5.0/5
Terraform i infrastruktura jako kod (IaC) - szkolenie kompleksowe

Serdecznie polecam !

Oskar Mierkiewicz Aplikacje Krytyczne Sp. z o.o.
5.0/5
Terraform i infrastruktura jako kod (IaC) - szkolenie kompleksowe

Szkolenie bardzo dobrze przeprowadzone, na temat, wyjaśnione wszystkie aspekty.

Marcin Suchodolski Grupa VAT Pekao
5.0/5
Terraform i infrastruktura jako kod (IaC) - szkolenie kompleksowe

Godne uwagi, kurs przygotuje do pracy nawet bez wiedzy na temat terraforma

Marcin Gach EduBroker Sp. z o.o.
Pokaż wszystkie opinie Google Opinie w Google

Zaufali nam

...i wiele innych

5,0 - średnia ocena na podstawie 285 opinii

Dlaczego warto nas wybrać?

Terminy gwarantowane na 100%

Jeśli termin jest oznaczony jako gwarantowany, odbędzie się we wskazanym czasie — nawet jeśli część grupy wycofa się z udziału. Ryzyko organizacyjne ponosimy my, nie Ty.

100% format warsztatowy

Każde zagadnienie teoretyczne jest poparte ćwiczeniami praktycznymi o rosnącym poziomie trudności. Uczymy przez działanie, nie przez slajdy.

Trenerzy-praktycy z oceną min. 4.75/5

Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach których uczy i musi utrzymywać średnią z ankiet powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

Dowiedz się dlaczego warto nas wybrać

To szkolenie jest w pakiecie
DevOps Engineer
25% taniej w pakiecie
Pakiet −25%
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

📅 Przypomnij mi jutro

Wyślemy Ci przypomnienie z linkiem jutro rano.

Zanim wyjdziesz

Wyślemy Ci podsumowanie tego szkolenia z terminami i ceną — do przemyślenia w spokoju.

Żadnego spamu — tylko jedno podsumowanie.