Automatyzowanie przeglądów zmian infrastruktury platformy Azure przy użyciu rozwiązań Bicep i GitHub
Dodawanie kontroli do żądań ściągnięcia uruchamianych automatycznie podczas przeglądów kodu. Uruchom linter Bicep w kodzie i wdróż zasoby w środowisku tymczasowym, aby umożliwić dalsze zautomatyzowane i ręczne testowanie.
Cele szkolenia
Po ukończeniu tego modułu będziesz mieć następujące umiejętności:
- Uruchamiaj automatyczne kontrole podczas żądania ściągnięcia.
- Określ sposób tworzenia środowisk efemerycznych w środowisku platformy Azure.
- Tworzenie środowisk efemerycznych w żądaniach ściągnięcia.
Wymagania wstępne
Wymagana wiedza i umiejętności:
- Bicep, w tym tworzenie i wdrażanie podstawowych plików
- 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
- Żądania ściągnięcia w usłudze GitHub, w tym tworzenie, przeglądanie i scalanie żądań ściągnięcia
- Podstawowe przepływy pracy funkcji GitHub Actions, w tym wyzwalacze i wpisy tajne służące do nawiązywania połączenia ze środowiskiem platformy Azure
Wymagania dotyczące konta:
- Konto platformy Azure z możliwością tworzenia grup zasobów i aplikacji firmy Microsoft Entra
- Konto usługi GitHub
Wymagania dotyczące oprogramowania:
- 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