Terraform Fundamentals for Beginners - Plan Szkolenia
Publiczność:
- Inżynierowie DevOps
- Administratorzy systemów
- Architekci systemów
Terraform, stworzony przez Hashicorp, jest narzędziem do zarządzania dowolną infrastrukturą. Narzędzia IaC sprawiają, że zarządzanie wysoce złożonymi serwerami i aplikacjami klasy produkcyjnej jest praktyczne, wydajne, a nawet przyjemne.
To prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą używać Terraform ze swoją infrastrukturą do planowania i tworzenia wielu środowisk.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Terraform.
- Wdrożenie podejścia "infrastruktura jako kod" do zarządzania środowiskami IT.
- Tworzenie, uruchamianie i usuwanie infrastruktury z poziomu jednego narzędzia.
- Pisanie deklaratywnych plików konfiguracyjnych, którymi można zarządzać jak każdym innym kodem źródłowym w systemie kontroli wersji.
- Szybkie aktualizowanie plików konfiguracyjnych w celu skutecznego reagowania na zmieniające się potrzeby w zakresie zasobów obliczeniowych.
- Współpraca z innymi inżynierami infrastruktury poprzez udostępnianie plików konfiguracyjnych we wspólnym repozytorium kodu.
- Większa przejrzystość w procesie zakupu infrastruktury.
Format kursu:
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Plan Szkolenia
Wprowadzenie i konfiguracja
- Zestaw narzędzi Infrastructure as a Code
- Przegląd Terraform
- Terraform z dostawcami usług w chmurze
Operacje Terraform
- Terraform polecenia i przykłady
- Przepływ pracy Terraform
Konstrukcje Terraform
- Typy wartości
- Obiekty
- Funkcje
- Moduły
Wzorce Terraform
- Pliki stanu zdalnego
- Metaargumenty
- Wiele zasobów
Techniki Terraform
- Częściowa konfiguracja
- Organizacja kodu
- Automatyzacja
Podsumowanie i kolejne kroki
Wymagania
- Zrozumienie koncepcji infrastruktury chmury
- Terminal (preferowany Linux/MacOS, ale Windows jest akceptowalny)
- Własne konto GitHub
- Podstawy kontroli źródła git
Uczestnicy
- Inżynierowie DevOps
- Administratorzy systemów
- Architekci systemów
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Terraform Fundamentals for Beginners - Plan Szkolenia - Booking
Terraform Fundamentals for Beginners - Plan Szkolenia - Enquiry
Terraform Fundamentals for Beginners - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (7)
Dobra atmosfera, ok materiały, dobre tempo
Krzysztof - Bank Pekao S.A.
Szkolenie - Terraform Fundamentals for Beginners
Doceniam jasny i łatwy do zrozumienia sposób prezentacji materiału kursu, nawet dla osób nieposiadających wiedzy na temat terraform Przygotowano kompleksową i uporządkowaną dokumentację Chęć pomocy uczniom
Adina - DB Global Technology
Szkolenie - Terraform Fundamentals for Beginners
Przetłumaczone przez sztuczną inteligencję
Praktyczne i praktyczne podejście
Adrian - DB Global Technology SRL
Szkolenie - Terraform Fundamentals for Beginners
Przetłumaczone przez sztuczną inteligencję
Przykłady i ćwiczenia
Cristian Martin - DB Global Technology SRL
Szkolenie - Terraform Fundamentals for Beginners
Przetłumaczone przez sztuczną inteligencję
Część praktyczna
- Government Technology Agency
Szkolenie - Terraform Fundamentals for Beginners
Przetłumaczone przez sztuczną inteligencję
nagranie wideo jest dostępne dla uczestników, aby mogliśmy je później odtworzyć.
Tan Lai Hock - GOVERNMENT TECHNOLOGY AGENCY
Szkolenie - Terraform Fundamentals for Beginners
Przetłumaczone przez sztuczną inteligencję
praktyczne ćwiczenia.
Leon Mah - Government Technology Agency
Szkolenie - Terraform Fundamentals for Beginners
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Advanced Terraform - 3 Days
21 godzinThis instructor-led, live training in Polsce (online or onsite) is aimed at beginner-level to advanced-level DevOps engineers, system administrators, and system architects who wish to enhance their Terraform skills and proficiency in managing complex infrastructure deployments.
By the end of this training, participants will be able to:
- Develop and maintain Terraform projects at scale.
- Demonstrate expertise with HCL and some of the more-advanced expression language capabilities and practices.
- Utilize various automation tools and processes for managing Terraform ops in continuous integration and delivery pipelines, including testing and quality assurance tools and processes.
- Act as an expert in any existing or new Terraform project or module.
Advanced Terraform: Efficient Infrastructure as Code
21 godzinThis instructor-led, live training in Polsce (online or onsite) is aimed at intermediate-level to advanced-level DevOps engineers, cloud architects, and infrastructure specialists who wish to enhance their skills in managing and orchestrating distributed infrastructure using Terraform's advanced features.
By the end of this training, participants will be able to:
- Utilize Terraform's advanced features to create dynamic, scalable infrastructure.
- Structure and manage Terraform modules for optimal reusability and efficiency.
- Integrate Terraform with CI/CD pipelines for seamless automation.
- Debug and troubleshoot complex Terraform configurations effectively.
- Implement best practices for maintaining and scaling cloud infrastructure with Terraform.
Terraform for Managing Cloud Infrastructure
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą wykorzystać Terraform do planowania i budowania infrastruktury chmury.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Terraform.
- Wdrożenie podejścia "infrastruktura jako kod" do zarządzania środowiskami chmury prywatnej i publicznej.
- Pisanie deklaratywnych plików konfiguracyjnych w celu bardziej efektywnego zarządzania zmianami i współpracy.
- Poprawa przejrzystości w procesie zakupu infrastruktury.
- Tworzenie, uruchamianie i usuwanie zasobów u różnych dostawców infrastruktury (AWS, GCP, Azure, OpenStack, VMware itp.) z poziomu jednego narzędzia.
Terraform i Infrastruktura jako Kod (IaC) - szkolenie kompleksowe
40 godzinOpis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
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ą.
Prowadzący szkolenie: Piotr Kośka
Piotr Kośka to doświadczony inżynier infrastruktury i bezpieczeństwa z ponad dekadą praktyki w różnych dziedzinach technologii IT. Aktualnie pracuje jako starszy inżynier bezpieczeństwa i infrastruktury w Huuuge Games, gdzie lideruje zespół i zarządza infrastrukturą chmurową AWS, środowiskiem CI/CD, a także narzędziami automatyzacji takimi jak Ansible, Salt, Terraform i OpenTofu.
Piotr jest autorem wielu publikacji, które koncentrują się na różnych aspektych informatyki, w tym na zabezpieczaniu domowych serwerów, a także na tematach związanych z chmurą obliczeniową i językiem Bash. Jego bogate doświadczenie obejmuje pracę z wieloma systemami Linux, takimi jak Ubuntu, Debian, CentOS i CoreOS, a także administrację serwerem Jenkins i zarządzanie kontenerami Docker i LXC/LXD.
Advanced Terraform
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla inżynierów z podstawowym doświadczeniem w zarządzaniu infrastrukturą, którzy chcą używać Terraform do projektowania, budowania i automatyzacji wielu konfiguracji środowiska i złożonych procesów DevOps.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Ustawianie przestrzeni roboczych dla wielu środowisk za pomocą Terraform.
- Znaj najlepsze praktyki w zarządzaniu infrastrukturą na dużą skalę.
- Używaj zaawansowanych narzędzi i konfiguracji CLI w Terraform.
- Projektować i rozwijać złożone moduły Terraform.
- Zdobądź doświadczenie w zaawansowanych operatorach HCL i technikach kodowania.
- Wdrażanie zabezpieczeń i analiza kodu.
- Automatyzacja procesów testowania i potoków CI/CD.
Terraform on AWS
21 godzinTo prowadzone przez instruktora szkolenie na żywo (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą używać Terraform on AWS do planowania i budowania infrastruktury chmury.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Terraform on AWS.
- Wdrożenie podejścia "infrastruktura jako kod" do zarządzania środowiskami chmury AWS.
- Tworzenie, uruchamianie i usuwanie infrastruktury z poziomu jednego narzędzia.
- Pisanie deklaratywnych plików konfiguracyjnych, którymi można zarządzać jak każdym innym kodem źródłowym w systemie kontroli wersji.
- Szybka aktualizacja plików konfiguracyjnych w celu skutecznego reagowania na zmieniające się potrzeby w zakresie zasobów obliczeniowych.
- Współpraca z innymi inżynierami infrastruktury poprzez udostępnianie plików konfiguracyjnych we wspólnym repozytorium kodu.
- Poprawa przejrzystości w procesie pozyskiwania infrastruktury.
Terraform on GCP (Google Cloud Platform)
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą używać Terraform na GCP do planowania i budowania infrastruktury chmury.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Terraform na GCP.
- Wdrożenie podejścia "infrastruktura jako kod" do zarządzania środowiskami chmury prywatnej i publicznej.
- Tworzenie, uruchamianie i usuwanie infrastruktury z poziomu jednego narzędzia.
- Pisanie deklaratywnych plików konfiguracyjnych, którymi można zarządzać jak każdym innym kodem źródłowym w systemie kontroli wersji.
- Szybka aktualizacja plików konfiguracyjnych w celu skutecznego reagowania na zmieniające się wymagania dotyczące zasobów obliczeniowych.
- Współpraca z innymi inżynierami infrastruktury poprzez udostępnianie plików konfiguracyjnych we wspólnym repozytorium kodu.
- Poprawa przejrzystości w procesie pozyskiwania infrastruktury.
Terraform in Practice
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych DevOps inżynierów, którzy chcą używać Terraform do budowania i zarządzania prawdziwymi projektami infrastrukturalnymi w środowisku chmury.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zrozumieć Terraform i podstawy IaC.
- Nauczyć się pisać konfiguracje Terraform i zarządzać nimi.
- Opanować Terraform do automatyzacji infrastruktury w AWS, Azure i GCP.
- Wykorzystanie zaawansowanych funkcji Terraform, w tym obszarów roboczych i modułów.
- Zintegruj Terraform z potokami CI/CD i Terraform Cloud do współpracy zespołowej.
Terraform on Microsoft Azure
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych inżynierów chmury i specjalistów IT, którzy chcą używać Terraform do automatyzacji wdrażania, zarządzania i skalowania infrastruktury na platformie chmurowej Azure.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumieć podstawy Terraform i jego zalety w infrastrukturze jako kodzie.
- Skonfigurować i skonfigurować Terraform dla Azure.
- Opracowywać, testować i wdrażać pliki konfiguracyjne Terraform dla różnych usług Azure.
- Używanie Terraform do zarządzania i skalowania zasobów Azure.
- Wdrożenie najlepszych praktyk zarządzania stanem i kontroli wersji Terraform.
- Integracja Terraform z Azure DevOps w celu zautomatyzowanych wdrożeń.
- Tworzenie modułów Terraform wielokrotnego użytku w celu spójnego udostępniania zasobów.
- Wykorzystanie zaawansowanych funkcji Terraform do złożonych wdrożeń infrastruktury.