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
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie