Terraform on Microsoft Azure - Plan Szkolenia
Terraform na Microsoft Azure to narzędzie i usługa służące do automatyzacji dostarczania i zarządzania infrastrukturą na platformie chmurowej Azure.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla inżynierów chmury średniego poziomu 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.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Plan Szkolenia
Wprowadzenie do Terraform
- Czym jest Terraform?
- Korzyści z używania Terraform
- Kluczowe pojęcia i terminologia
- Terraform a inne narzędzia infrastruktury jako kodu
Konfiguracja środowiska
- Instalowanie Terraform
- Konfigurowanie Visual Studio kodu dla Terraform rozwoju
- Tworzenie i konfigurowanie kont Azure
Rozpoczęcie pracy z Terraform na Azure
- Konfiguracja dostawcy AzureRM
- Uwierzytelnianie w Azure
- Pisanie pierwszej konfiguracji Terraform
- Wdrażanie podstawowego zasobu Azure
Zarządzanie stanem Terraform
- Zrozumienie stanu Terraform
- Zdalne zarządzanie stanem przy użyciu magazynu Azure
- Blokowanie i spójność stanu
Tworzenie infrastruktury przy użyciu Terraform
- Tworzenie maszyn wirtualnych i zarządzanie nimi Azure
- Konfigurowanie Azure Networking (VNet, podsieci, NSG)
- Wdrażanie Azure kont magazynu
- Konfigurowanie Azure SQL Database
Zaawansowane funkcje Terraform
- Moduły i możliwość ponownego użycia Terraform
- Korzystanie ze źródeł danych i zmiennych wyjściowych
- Wyrażenia i funkcje Terraform
- Zarządzanie zależnościami w Terraform
Ciągła integracja i wdrażanie
- Wprowadzenie do Azure DevOps
- Konfigurowanie potoku CI/CD dla Terraform
- Automatyzacja Terraform wdrożeń za pomocą Azure DevOps
- Integracja GitHub działań na potrzeby ciągłego dostarczania
Obsługa wpisów tajnych i danych wrażliwych
- Zarządzanie wpisami tajnymi za pomocą Azure Key Vault
- Integracja magazynu kluczy z Terraform
- Najlepsze praktyki zarządzania sekretami
Monitorowanie i skalowanie infrastruktury
- Konfigurowanie Azure monitorowania i alertów
- Skalowanie zasobów Azure za pomocą Terraform
- Wdrażanie grup automatycznego skalowania
Rozwiązywanie problemów i najlepsze praktyki
- Debugowanie Terraform konfiguracji
- Obsługa typowych błędów i problemów
- Najlepsze praktyki i zalecenia Terraform
Podsumowanie i kolejne kroki
Wymagania
- Podstawowe zrozumienie koncepcji przetwarzania w chmurze
- Znajomość Microsoft Azure usług i portalu
- Podstawowa znajomość skryptów lub programowania
Uczestnicy
- Inżynierowie chmury
- Inżynierowie DevOps
- Specjaliści IT
- Administratorzy systemów
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Terraform on Microsoft Azure - Plan Szkolenia - Booking
Terraform on Microsoft Azure - Plan Szkolenia - Enquiry
Terraform on Microsoft Azure - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (2)
Trener przedstawił tematy w bardzo jasny, zwięzły i uporządkowany sposób, który był łatwy do naśladowania. Moi koledzy skomentowali, że chcieliby mieć to szkolenie wcześniej, zanim zaczną używać Terraform. Bardzo podoba mi się również praktyczne kodowanie przy użyciu maszyn wirtualnych. To działało bardzo dobrze. Trener był również bardzo przystojny i kontaktowy.
Shane - Keystart
Szkolenie - Terraform on Microsoft Azure
Przetłumaczone przez sztuczną inteligencję
Bardzo podobały mi się techniczne aspekty ćwiczeń - wspaniale było zobaczyć Terraform w akcji i móc zobaczyć tworzenie zasobów w Azure.
Brett Hawson - Reach Plc
Szkolenie - Terraform on Microsoft Azure
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.
Microsoft Azure Infrastructure and Deployment
35 godzinMicrosoft Azure Infrastruktura i wdrażanie
Architecting Microsoft Azure Solutions
14 godzinSzkolenie to pozwala uczestnikom poprawić swoje Microsoft umiejętności projektowania rozwiązań Azure.
Po tym szkoleniu uczestnik będzie rozumiał funkcje i możliwości usług Azure, aby móc identyfikować kompromisy i podejmować decyzje dotyczące projektowania publicznych i hybrydowych rozwiązań chmurowych.
Podczas szkolenia zostaną zdefiniowane odpowiednie rozwiązania infrastrukturalne i platformowe, aby spełnić wymagane wymagania funkcjonalne, operacyjne i wdrożeniowe w całym cyklu życia rozwiązania.
Building Microservices with Microsoft Azure Service Fabric (ASF)
21 godzinThis instructor-led, live training in Polsce (online or onsite) is aimed at developers who wish to learn how to build microservices on Microsoft Azure Service Fabric (ASF).
By the end of this training, participants will be able to:
- Use ASF as a platform for building and managing microservices.
- Understand key microservices programming concepts and models.
- Create a cluster in Azure.
- Deploy microservices on premises or in the cloud.
- Debug and troubleshoot a live microservice application.
Developing Intelligent Bots with Azure
14 godzinUsługa Azure Bot Service łączy w sobie moc funkcji Microsoft Bot Framework i Azure, aby umożliwić szybkie tworzenie inteligentnych botów.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak łatwo stworzyć inteligentnego bota przy użyciu platformy Microsoft Azure.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Poznaj podstawy inteligentnych botów
- Dowiedz się, jak tworzyć inteligentne boty przy użyciu aplikacji w chmurze
- Dowiedz się, jak korzystać z Microsoft Bot Framework, zestawu Bot Builder SDK i usługi Azure Bot Service.
- Dowiedz się, jak projektować boty przy użyciu wzorców botów
- Opracują swojego pierwszego inteligentnego bota przy użyciu Microsoft Azure
Uczestnicy
- Deweloperzy
- Hobbyści
- Inżynierowie
- Profesjonaliści IT
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Programming for IoT with Azure
14 godzinInternet of Things (IoT) to infrastruktura sieciowa, która bezprzewodowo łączy obiekty fizyczne i aplikacje, umożliwiając im wzajemną komunikację i wymianę danych za pośrednictwem komunikacji sieciowej, przetwarzania w chmurze i przechwytywania danych. Azure to kompleksowy zestaw usług w chmurze, który oferuje pakiet IoT Suite składający się ze wstępnie skonfigurowanych rozwiązań, które pomagają programistom przyspieszyć rozwój projektów IoT.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak tworzyć aplikacje IoT przy użyciu Azure.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć podstawy architektury IoT
- Zainstalować i skonfigurować Azure IoT Suite
- Poznanie korzyści płynących z używania Azure w programowaniu systemów IoT
- Wdrażać różne usługi Azure IoT (IoT Hub, Functions, Stream Analytics, Power BI, Cosmos DB, DocumentDB, IoT Device Management).
- Tworzenie, testowanie, wdrażanie i rozwiązywanie problemów z systemem IoT przy użyciu Azure.
Odbiorcy
- Programiści
- Inżynierowie
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Uwaga
- Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Kubernetes on Azure (AKS)
14 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak skonfigurować i zarządzać środowiskiem kontenerowym na skalę produkcyjną przy użyciu Kubernetes na AKS.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Konfigurować i zarządzać Kubernetes na AKS.
- Wdrażać, zarządzać i skalować klaster Kubernetes.
- Wdrażać aplikacje kontenerowe (Docker) na Azure.
- Migrować istniejące środowisko Kubernetes z lokalnego do chmury AKS.
- Integracja Kubernetes z oprogramowaniem do ciągłej integracji (CI) innych firm.
- Zapewnienie wysokiej dostępności i odzyskiwania po awarii w Kubernetes.
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.
Terraform Fundamentals for Beginners
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla DevOps inżynierów z niewielkim lub żadnym wcześniejszym doświadczeniem w zarządzaniu infrastrukturą. Terraform zostanie wykorzystany do automatyzacji konfiguracji i wdrażania infrastruktury w chmurze i poza nią.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zainstalować i skonfigurować Terraform.
- Wdrożyć infrastrukturę jako kod do zarządzania środowiskami IT.
- Tworzyć, uruchamiać i demontować infrastrukturę z poziomu jednego narzędzia.
- Pisać deklaratywne pliki konfiguracyjne, 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.
- Poprawa przejrzystości w procesie pozyskiwania infrastruktury.
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.