Tworzenie pierwszego przepływu pracy wdrażania Bicep przy użyciu funkcji GitHub Actions

Średni
DevOps Engineer
Developer
Administrator
Azure Resource Manager
GitHub

W tym module utworzysz zautomatyzowany przepływ pracy w funkcji GitHub Actions, który bezpiecznie wdraża zasoby na platformie Azure z poziomu kodu Bicep. Dowiesz się również, jak skonfigurować przepływ pracy do uruchamiania zgodnie z harmonogramem lub po zmianie konfiguracji.

Cele szkolenia

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

  • Automatyzowanie wdrożeń Bicep przy użyciu przepływu pracy w funkcji GitHub Actions.
  • Konfigurowanie tożsamości obciążenia w celu uwierzytelniania przepływu pracy na platformie Azure.
  • Wybierz odpowiedni wyzwalacz przepływu pracy i zestaw zadań dla wdrożenia Bicep.

Wymagania wstępne

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

  • 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

Aby pracować nad ćwiczeniami w module, potrzebne jest konto platformy Azure z możliwością tworzenia grup zasobów i aplikacji usługi Azure Active Directory.

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