Zarządzanie scenariuszami kompleksowego wdrażania przy użyciu rozwiązań Bicep i Azure Pipelines

Zaawansowany
DevOps Engineer
Developer
Administrator
Azure Resource Manager
Azure DevOps
Azure Pipelines

Utwórz ujednolicony potok, aby wdrożyć całe środowisko. Dodasz etap kompilacji do potoku i użyj artefaktów potoku i danych wyjściowych Bicep do publikowania aplikacji, baz danych i obiektów blob.

Cele szkolenia

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

  • Wdrażanie infrastruktury platformy Azure, aplikacji, skryptów bazy danych i obiektów blob magazynu z jednego potoku
  • Wykonywanie kroków wdrażania za pomocą skryptów potoku i zadań potoku
  • Używanie artefaktów potoku do publikowania skompilowanych plików dla etapów potoku wdrażania do użycia
  • Przekazywanie danych z plików Bicep do innych kroków wdrażania przy użyciu danych wyjściowych

Wymagania wstępne

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

  • Bicep, w tym zasoby podrzędne, oraz sposób wdrażania plików Bicep na platformie Azure.
  • 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 Azure Repos.
  • Potoki YAML za pośrednictwem usługi Azure Pipelines, w tym potoki wieloestowe, środowiska i połączenia usług.

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

  • Konto platformy Azure z możliwością tworzenia grup zasobów, aplikacji Firmy Microsoft Entra i jednostek usługi.
  • Organizacja i konto usługi Azure DevOps.

Aby wykonać ćwiczenia, potrzebne są również następujące zainstalowane lokalnie: