Szkolenie: Terraform - automatyzacja wdrożeń Infrastructure as Code w chmurze Azure
Szkolenie Terraform wprowadza w automatyzację wdrożeń Infrastructure as Code w chmurze Azure, ucząc praktycznego zarządzania infrastrukturą, pracy z HCL, integracji z CI/CD oraz najlepszych praktyk DevOps i Cloud
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Kod kursu:DEVOPS/TFA
Terraform - automatyzacja wdrożeń Infrastructure as Code w chmurze Azure
Cele szkolenia
Szkolenie przygotowuje do samodzielnego projektowania, wdrażania i zarządzania infrastrukturą IT w chmurze z wykorzystaniem narzędzia Terraform oraz podejścia Infrastructure as Code
Szkolenie uczy stosowania języka HCL do definiowania zasobów, automatyzacji procesów wdrożeniowych oraz integracji z narzędziami DevOps w środowisku Azure
Szkolenie pokazuje, jak efektywnie wykorzystywać Terraform do zarządzania stanem infrastruktury, bezpieczeństwem oraz współpracy zespołowej przy realizacji projektów chmurowych
Dla kogo?
Programistów, architektów i administratorów IT zainteresowanych automatyzacją zarządzania infrastrukturą w chmurze
Osób rozpoczynających pracę z narzędziami Infrastructure as Code i chcących poznać praktyczne aspekty wdrożeń w Azure
Specjalistów DevOps oraz osób chcących rozwinąć kompetencje w zakresie automatyzacji, CI/CD i zarządzania środowiskami chmurowymi
Efekty kształcenia
Uczestnik projektuje infrastrukturę IT w chmurze z użyciem Terraform
Uczestnik automatyzuje wdrożenia i zarządza stanem infrastruktury
Uczestnik konfiguruje i wykorzystuje język HCL w praktyce
Uczestnik integruje Terraform z procesami CI/CD i narzędziami DevOps
Uczestnik analizuje i rozwiązuje problemy związane z bezpieczeństwem infrastruktury
Uczestnik współpracuje zespołowo nad projektami Infrastructure as Code
Wymagania
Znajomość Terraform oraz z zakresu Clouda nie są wymagane
Ćwiczenia będą realizowane w środowisku lokalnym i w chmurze Azure - będzie istniała koniecznośc założenia konta Azure (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
Infrastructure as Code
Podejście tradycyjne
Co to jest Infrastructure as Code?
Zalety IaC
Czym jest Configuration Management?
Zalety CM
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
Pliki Terraform
Stan infrastruktury w Terraform
Providerzy
Provisioners
Data sources
Wielość środowisk
Ćwiczenia lokalne
Terraform Cloud
Co to jest Terraform Cloud?
Konfiguracja narzędzia
Ćwiczenia
Przykład użycia Terraform w ramach chmury Azure
Konfiguracja konta Azure
Zarządzanie uwierzytelnieniem i autoryzacją
Przedstawienie funkcjonalności Azure (Azure provider) dostępnej w Terraform
Ćwiczenia - provisioning elementów chmury Azure 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
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
