Plan Szkolenia
Wprowadzenie do Terraforma
- Czym jest Terraform?
- Zalety używania Terraforma
- Kluczowe pojęcia i terminologia
- Terraform w porównaniu z innymi narzędziami do zarządzania infrastrukturą jako kodem
Przygotowanie środowiska
- Instalacja Terraforma
- Konfigurowanie Visual Studio Code do rozwoju w Terraformie
- Tworzenie i konfigurowanie kont Azure
Rozpoczęcie pracy z Terraformem na platformie Azure
- Konfiguracja dostawcy AzureRM
- Autoryzacja do Azure
- Pisanie pierwszej konfiguracji w Terraformie
- Wdrażanie podstawowego zasobu Azure
Zarządzanie stanem Terraforma
- Rozumienie stanu Terraforma
- Zarządzanie stanem zdalnym za pomocą magazynu Azure
- Blokada i spójność stanu
Tworzenie infrastruktury za pomocą Terraformu
- Tworzenie i zarządzanie maszynami wirtualnymi Azure
- Konfigurowanie sieci Azure (VNet, podsieci, NSG)
- Wdrażanie kont magazynu Azure
- Konfigurowanie baz danych SQL Azure
Zaawansowane funkcje Terraforma
- Moduły Terraforma i powtarzalność
- Używanie źródeł danych i zmiennych wyjściowych
- Wyrażenia i funkcje Terraforma
- Zarządzanie zależnościami w Terraformie
Ciągła integracja i wdrażanie
- Wprowadzenie do Azure DevOps
- Konfigurowanie potoku CI/CD dla Terraforma
- Automatyzowanie wdrożeń Terraforma za pomocą Azure DevOps
- Integrowanie akcji GitHub do ciągłego dostarczania
Zarządzanie sekretami i wrażliwymi danymi
- Zarządzanie sekretami za pomocą Azure Key Vault
- Integrowanie Key Vault z Terraformem
- Najlepsze praktyki zarządzania sekretami
Monitorowanie i skalowanie infrastruktury
- Konfigurowanie monitorowania i alertów Azure
- Skalowanie zasobów Azure za pomocą Terraformu
- Implementacja grup automatycznego skalowania
Rozwiązywanie problemów i najlepsze praktyki
- Debugowanie konfiguracji Terraforma
- Obsługa typowych błędów i problemów
- Najlepsze praktyki i zalecenia dla Terraformu
Podsumowanie i kolejne kroki
Wymagania
- Podstawowe zrozumienie koncepcji obliczeń w chmurze
- Znajomość usług i portalu Microsoft Azure
- Podstawowa wiedza o skryptach lub programowaniu
Grupa docelowa
- Inżynierowie chmury
- Inżynierowie DevOps
- Specjaliści IT
- Administratorzy systemów
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ę