Trwają zapisy do grupy

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

Szkolenie Terraform DevOps to praktyczny kurs Infrastructure as Code, który uczy automatyzacji wdrożeń, zarządzania infrastrukturą w chmurze AWS, pracy z HCL oraz integracji z procesami CI/CD i najlepszymi praktykami DevOps. Kurs obejmuje również OpenTofu — open-source alternatywę dla Terraform — wraz z praktycznym omówieniem migracji i różnic licencyjnych

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:DEVOPS/TF

terraformautomatyzacja-wdrozeninfrastructure-as-codeaws-iac

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Lokalizacja
  • Zapis

Termin:

11 maja - 12 maja
Trwają zapisy na szkolenieTrwają zapisy na szkolenie
Oferta specjalnaOferta specjalna

Trener:

Przemysław Chmielecki

Cena:

2805 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

25 czerwca - 26 czerwca
Trwają zapisy na szkolenieTrwają zapisy na szkolenie
Dostępne w Bazie Usług RozwojowychDostępne w Bazie Usług Rozwojowych

Trener:

Trener-Sages

Cena:

2805 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

5 listopada - 6 listopada
Trwają zapisy na szkolenieTrwają zapisy na szkolenie

Trener:

Przemysław Chmielecki

Cena:

2805 PLN netto
Dowiedz się więcej o cenach szkoleń - zapraszamy do kontaktuDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Zapytaj o inne lokalizacje - w tym celu skorzystaj z chatuZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Kompleksowy outsourcing usług DevOps

DevOps, WCAG, bezpieczeństwo IT? Skorzystaj z naszego doświadczenia i wdrażaj skuteczne rozwiązania bez zbędnych kosztów i opóźnień.

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

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

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego projektowania, wdrażania i zarządzania infrastrukturą IT w chmurze AWS z wykorzystaniem narzędzia Terraform oraz podejścia Infrastructure as Code

  • Szkolenie uczy stosowania języka HCL, pracy z Terraform Cloud, zarządzania stanem infrastruktury, bezpieczeństwem oraz integracji z procesami DevOps, takimi jak CI/CD i code review

  • Szkolenie pokazuje, jak efektywnie automatyzować provisioning zasobów chmurowych, optymalizować współpracę zespołową oraz stosować najlepsze praktyki w zakresie zarządzania infrastrukturą


Dla kogo?

  • Programiści, architekci i administratorzy IT chcący zdobyć praktyczne umiejętności automatyzacji infrastruktury w chmurze AWS

  • Specjaliści DevOps oraz osoby rozpoczynające pracę z Infrastructure as Code, niezależnie od wcześniejszego doświadczenia z Terraform lub chmurą

  • Osoby odpowiedzialne za wdrożenia, zarządzanie środowiskami produkcyjnymi i rozwój kompetencji w zakresie automatyzacji IT


Efekty kształcenia

  • Uczestnik projektuje i wdraża infrastrukturę w chmurze AWS z użyciem Terraform

  • Uczestnik konfiguruje i zarządza stanem infrastruktury oraz backendami Terraform

  • Uczestnik analizuje i stosuje język HCL do definiowania zasobów i modułów

  • Uczestnik integruje Terraform z procesami CI/CD i praktykami DevOps

  • Uczestnik ocenia i wdraża mechanizmy bezpieczeństwa oraz zarządza sekretami

  • Uczestnik współpracuje w zespole nad projektami Infrastructure as Code


Wymagania

  • Znajomość Terraform nie jest wymagana

  • Wiedza z zakresu Clouda nie jest wymagana

  • Ćwiczenia będą realizowane w środowisku lokalnym i w chmurze AWS - będzie istniała konieczność założenia konta AWS (wersja bezpłatna jest wystarczająca)


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF

Infrastructure as Code

  • Podejście tradycyjne

  • Co to jest Infrastructure as Code?

  • Zalety podejścia IaC

  • Terraform a inne narzędzia IaC (porównanie) — Chef, Puppet, Ansible, CloudFormation, OpenTofu

Wprowadzenie do Terraform

  • Co to jest Terraform?

  • Jak działa Terraform?

  • Etapy pracy z Terraform

  • Elementy Terraform

Poznanie języka HCL

  • Zmienne, wyrażenia, pętle i operatory w HCL

Pierwsze kroki z Terraform

  • Instalacja Terraform

  • Komendy Terraform

  • Stan infrastruktury w Terraform — czym jest plik stanu i jak go edytować

  • Providerzy

  • Data sources

  • Duża ilość ćwiczeń wykonywanych lokalnie, pozwalających lepiej poznać specyfikę narzędzia Terraform

Przykład użycia Terraform w ramach chmury AWS

  • Konfiguracja konta AWS i AWS CLI

  • Przedstawienie funkcjonalności AWS (AWS provider) dostępnej w Terraform

  • Zarządzanie uwierzytelnieniem i autoryzacją

  • Provisioning elementów chmury AWS za pomocą Terraform

Jak projektować infrastrukturę systemów w Terraform

  • Moduły - wprowadzenie (parametry wejściowe, sposób wersjonowania oraz parametry wyjściowe)

  • Jak zarządzać stanem optymalnie — lokalnie vs Terraform backend

  • Kwestie bezpieczeństwa — przechowywanie sekretów i zabezpieczenie pliku stanu

  • Jak pracować w zespole nad projektami Terraform?

OpenTofu — open-source alternatywa dla Terraform

  • Dlaczego powstał OpenTofu — zmiana licencji HashiCorp na BSL w 2023, fork od Terraform 1.5 pod parasolem CNCF

  • Kompatybilność z Terraform — drop-in replacement, co działa identycznie, co się różni

  • Migracja z Terraform na OpenTofu — instalacja tofu CLI, tofu init, praca z istniejącym state

  • Funkcje dostępne tylko w OpenTofu — natywne szyfrowanie state, provider mocking w testach

  • Kiedy wybrać OpenTofu vs Terraform — licencja, Terraform Cloud vs alternatywne backendy (Atlantis, S3)

Podsumowanie

Autorem szkolenia jest Piotr Buczek

Piotr Buczek to doświadczony menedżer i praktyk IT, który łączy ponad 15 lat doświadczenia w globalnych organizacjach z unikalnym zestawem kompetencji. W swojej pracy trenerskiej skutecznie integruje głęboką wiedzę techniczną z obszarów Cloud, Security, DevOps i całego cyklu życia oprogramowania (SDLC) ze strategicznym zarządzaniem produktem, zwinnością (Agile) i rozwiniętymi umiejętnościami miękkimi. Jako lider, który sam aktywnie programuje i testuje, potrafi dogłębnie zrozumieć technologię i…

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowanaŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

29.11.2024

Uczestnik szkoleniaTerraform - automatyzacja wdrożeń Infrastructure as Code w chmurze AWS

Robert Kwiecień

Wiedza prowadzącego była bardzo wysoka, natomiast problem jaki widzę to taki, że wszyscy pracowaliśmy na innych środowiskach (mac/linux/windows) wydaje mi się ze powinno to zostać z unifikowane i wymagane powinny być tylko (np: środowiska unixowe) gdyż prowadzący używał zmiennych środowiskowych export i trochę zeszło zanim człowiek znalazł zmienne dla powershell czy też cmd. Dodatkowo dopiero w dni drugim zaczeliśmy bardziej udostępniać ekrany może ludzie się wstydzili swoim poziomem wiedzy ale ze to czego nie umieją pewnie jest łatwe. tutaj pije do tego, że jedna osoba odpowiedziała ze wszystko jest dobrze i lecieliśmy dalej, a wydaje by mi się aby to pytanie raczej było do wszystkich.

Więcej opinii