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 pipeline, aby wdrożyć całe swoje środowisko. Dodaj etap kompilacji do potoku i użyj artefaktów potoku oraz wyników Bicep do publikowania aplikacji, baz danych i obiektów blob.

Cele szkolenia

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

  • Wdrażanie infrastruktury Azure, aplikacji, skryptów baz danych i obiektów blob magazynu za pomocą jednego potoku
  • Użyj skryptów potoku i zadań potoku do wykonywania kroków wdrażania.
  • Aby etapy potoku wdrażania mogły korzystać z kompilowanych plików, użyj artefaktów potoku do ich publikowania.
  • 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.
  • Przepływy pracy YAML za pośrednictwem Azure Pipelines, w tym potoki wieloetapowe, ś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 jest również lokalne zainstalowanie następujących elementów: