Zarządzanie wieloma środowiskami przy użyciu funkcji Bicep i GitHub Actions

Średni
DevOps Engineer
Developer
Administrator
Azure Resource Manager
GitHub

Wdróż kod Bicep w wielu środowiskach, aby poprawić jakość wdrożeń. Użyj przepływów pracy wielokrotnego użytku, aby zmniejszyć duplikację kodu i ustawić wartości parametrów dla każdego środowiska.

Cele szkolenia

Po ukończeniu tego modułu będziesz mieć następujące umiejętności:

  • Wdrażanie plików Bicep w wielu środowiskach platformy Azure z przepływu pracy
  • Używanie przepływów pracy wielokrotnego użytku w celu uniknięcia powtórzeń
  • Używanie i zabezpieczanie parametrów dla każdego środowiska

Wymagania wstępne

Należy zapoznać się z używaniem:

  • Bicep, w tym tworzenie i wdrażanie podstawowych plików, plików parametrów, walidacja wstępna i operacja analizy co-jeżeli.
  • Platforma Azure, w tym witryna Azure Portal, subskrypcje, grupy zasobów i zasoby.
  • Podstawowe polecenia git, w tym klonowanie, zatwierdzanie plików i wypychanie zmian do usługi GitHub.
  • Przepływy pracy za pośrednictwem funkcji GitHub Actions, w tym zadań i wpisów tajnych.

Aby pracować nad ćwiczeniami w module, potrzebne są następujące elementy:

  • Konto platformy Azure, które może tworzyć grupy zasobów, aplikacje firmy Microsoft Entra i jednostki usługi.
  • Konto usługi GitHub.

Potrzebne będą również następujące elementy zainstalowane lokalnie: