Wdrażanie zasobów i zarządzanie nimi na platformie Azure przy użyciu szablonów usługi ARM

Początkujący
Deweloper
Administrator
Architekt rozwiązań
Azure
Azure Resource Manager

Szablony usługi Azure Resource Manager (ARM) umożliwiają definiowanie wymagań dotyczących infrastruktury na potrzeby wdrożeń na platformie Azure.

Szablony usługi ARM wykorzystują składnię kodu deklaratywnego, która jest traktowana jak kod aplikacji. Potraktowanie infrastruktury jako kodu umożliwia śledzenie zmian w wymaganiach dotyczących infrastruktury i zwiększa spójność oraz powtarzalność wdrożeń.

Skorzystaj z tej ścieżki szkoleniowej, aby poznać następujące zagadnienia:

  • Deklaratywne definiowanie zasobów platformy Azure potrzebnych w ramach struktury szablonu usługi ARM.
  • Tworzenie i weryfikowanie szablonów przy użyciu programu Visual Studio Code.
  • Wdrażanie szablonów przy użyciu interfejsu wiersza polecenia platformy Azure, programu Azure PowerShell i akcji serwisu GitHub.
  • Dzielenie złożonych wdrożeń na mniejsze i lepiej nadające się do wielokrotnego użytku składniki przy użyciu szablonów zagnieżdżonych i połączonych.
  • Weryfikowanie i wyświetlanie podglądu zmian infrastruktury przy użyciu analizy co-jeżeli i zestawu narzędzi do testowania szablonów usługi ARM.
  • Dodawanie niestandardowych kroków do szablonów usługi ARM przy użyciu skryptów wdrażania.
  • Używanie zaawansowanych konstrukcji, takich jak kolejność wdrażania, wdrożenia warunkowe i wpisy tajne, aby zarządzać złożonymi wdrożeniami.

Wymagania wstępne

Znajomość usługi Azure Resource Manager i grup zasobów platformy Azure jest zalecana, ale nie jest wymagana

Moduły w ramach tej ścieżki szkoleniowej

Wdrażaj spójnie i niezawodnie swoją infrastrukturę na platformie Azure za pomocą szablonów usługi Azure Resource Manager napisanych w programie Visual Studio Code.

Zarządzaj wieloma wdrożeniami szablonów usługi Azure Resource Manager w wielu środowiskach platformy Azure, używając funkcji, zmiennych, tagów i plików parametrów.

W tym module przedstawiono, jak wyświetlać podgląd zmian przy użyciu operacji analizy co-jeżeli i wartości takiej operacji.

Ten moduł pokazuje, jak tworzyć prawidłowe szablony i przedstawia zalecenia, które można wykonać przy użyciu zestawu narzędzi testowych szablonu usługi ARM.

Dowiedz się, jak wdrażać szablony usługi Azure Resource Manager (ARM) przy użyciu programu Azure PowerShell, interfejsu wiersza polecenia platformy Azure i funkcji GitHub Actions. Dzięki szablonom połączonym możliwe jest podzielenie złożonych szablonów na szablony modułowe.

Learn how to add custom steps to your Bicep or JSON Azure Resource Manager templates (ARM templates) by using deployment scripts.

W ramach tego modułu nauczysz się, jak używać zaawansowanych funkcji szablonów usługi ARM do zarządzania wpisami tajnymi i przeprowadzania wdrożeń warunkowych.