Trwają zapisy do grupy

Szkolenie: Terraform - Automatyzacja wdrożeń (Infrastructure as Code)

Podczas szkolenia "Terraform - Automatyzacja wdrożeń (Infrastructure as Code)" nauczysz się pracy z narzędziem Terraform.

2805 PLN+23% VAT (3450 PLN brutto / 1 os.)

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:DEVOPS/TF

awsclouddevops

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

28 listopada
Termin gwarantowanyTrwają zapisy na szkolenieOferta specjalna

Trener:

Trener Sages

Cena:

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

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

20 lutego
Trwają zapisy na szkolenieOferta specjalna

Trener:

Trener Sages

Cena:

2805 2040 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

29 maja
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

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

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

28 sierpnia
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

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

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Terraform - Automatyzacja wdrożeń (Infrastructure as Code)

Cele szkolenia

  • Wprowadzenie koncepcji Infrastructure As Code (IaC) i przegląd wiodących narzędzi z tego pbszaru

  • Szczegółowe omówienia najważniejszych elementów narzędzia Terraform

  • Przeprowadzenie uczestnika w przekrojowy sposób przez różne aspekty i etapy pracy podczas używania narzędzia Terraform

  • Poznanie składni języka HCL (HashiCorp Configuration Language)

  • Wprowadzenie do Terraform Cloud

  • Przykłady użycia narzędzia Terraform w środowisku AWS


Dla kogo?

  • Programiści, architekci oraz administratorzy, którzy chcieliby nauczyć się zarządzać infrastrukturą IT w sposób automatyczny, wykorzystując przy tym najlepsze praktyki SDLC, takie jak CI, CD, code review, automatyczne testy itp.

  • Programiści, architekci oraz administratorzy, którzy chcieliby zrozumieć, na czym polega koncepcja Infrastructure as Code

  • Programiści, architekci oraz administratorzy, którzy chcieliby poszerzyć swoje kompetencje DevOps

  • Programiści, architekci oraz administratorzy, którzy chcieliby zdobyć jedną z kluczowych umiejętności przy pracy w środowiskach Cloud

  • Programiści, architekci oraz administratorzy, którzy chcieliby być w stanie zaprojektować system IT na poziomie infrastruktury (system produkcyjny lub np. POC) i komponentów, począwszy od warstwy sieci, poprzez bezpieczeństwo, aż po aplikacje/mikroserwisy

  • Programiści, architekci oraz administratorzy, którzy chcieliby poznać narzędzie, które pozwoli dostarczać blue printy systemów IT w postaci kodu źródłowego

  • Programiści, architekci oraz administratorzy, którzy chcieliby poszerzyć swój warsztat o kompetencję IAC/Terraform, zrozumieć jak znane im praktyki SDLC mogą być zastosowane do projektowania infrastruktury systemów


Zalety

  • Praktyka podparta teorią - w trakcie szkolenia uczestnicy wykonują dużą ilośc ćwiczeń, aby ugruntować zdobywaną wiedzę.

  • Interakcja - zapraszamy do zadawania pytań i dyskusji

  • Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką

  • Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how


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śc 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

  • Narzędzia IaC

Wprowadzenie do Terraform

  • Co to jest Terraform?

  • Jak działa Terraform?

  • Etapy pracy z Terraform

  • Elementy Terraform

Poznanie języka HCL

  • Najważniejsze elementy języka HCL i ich wykorzystanie w pracy z Terraform, między innymi:

Pierwsze kroki z Terraform

  • Instalacja Terraform

  • Komendy Terraform

  • Stan infrastruktury w Terraform

  • Providerzy

  • Data sources

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

Terraform Cloud

  • Co to jest Terraform Cloud?

  • Konfiguracja narzędzia

  • Ćwiczenia

Przykład użycia Terraform w ramach chmury AWS

  • Konfiguracja konta AWS

  • 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?

  • Kwestie bezpieczeństwa

  • Jak pracować w zespole nad projektami Terraform?

Podsumowanie

Autorem szkolenia jest Piotr Buczek

Trener IT specjalizujący się w tematach związanych z testowaniem. Entuzjasta metodyk zwinnych, doświadczonym w pracy zarówno jako Developer, Tester jak i Product Owner. Kierunkowe wykształcenie techniczne (Wydział Elektroniki i Technik Informacyjnych na Politechnice Warszawskiej) i studia podyplomowe z zakresu efektywnego zarządzania w IT pozwalają mu kompleksowo zarządzać wymaganiami projektowymi i produktowymi, uwzględniając i balansując zarówno aspekty techniczne i biznesowe. Posiada bogate…