Zarządzanie wieloma środowiskami przy użyciu funkcji Bicep i GitHub Actions
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:
- Visual Studio Code
- Rozszerzenie Bicep dla programu Visual Studio Code
- Najnowsze narzędzia interfejsu wiersza polecenia platformy Azure lub najnowsza wersja programu Azure PowerShell
- Usługa Git