Wprowadzenie
Wdrożenia korzystające z szablonów usługi Azure Resource Manager (szablonów usługi ARM) i plików Bicep powodują szereg zmian w środowisku platformy Azure. W tym module dowiesz się, jak wyświetlić podgląd zmian przed wykonaniem wdrożenia.
Przykładowy scenariusz
Załóżmy, że pomagasz zarządzać środowiskiem platformy Azure w firmie z toy. Jeden z Twoich współpracowników poprosił Cię o zaktualizowanie niektórych szablonów utworzonych wcześniej w celu wdrożenia sieci wirtualnej. Przed wdrożeniem zaktualizowanego szablonu chcesz potwierdzić, jakie zmiany wprowadzi platforma Azure. Dlatego decydujesz się ocenić, jak wyświetlić podgląd zmian we wdrożeniach.
Co zrobimy?
W tym module poznasz operację analizy co-jeżeli dla usługi Azure Resource Manager. Poznasz również tryby, których można używać na potrzeby wdrożeń na platformie Azure.
Uwaga
Bicep to język definiowania zasobów platformy Azure. Ma prostsze środowisko tworzenia niż JSON wraz z innymi funkcjami, które pomagają poprawić jakość infrastruktury jako kodu. Zalecamy, aby każdy nowy użytkownik infrastruktury jako kod na platformie Azure używał kodu Bicep zamiast kodu JSON. Aby dowiedzieć się więcej o Bicep, zobacz fundamentals of Bicep learning path (Podstawy Bicep — ścieżka szkoleniowa).
Jaki jest główny cel?
Po ukończeniu tego modułu możesz wyświetlić podgląd zmian w środowisku platformy Azure przed ich wdrożeniem przy użyciu operacji analizy co-jeżeli.
Wymagania wstępne
Należy zapoznać się z:
- Tworzenie i wdrażanie podstawowych szablonów usługi ARM przy użyciu formatu Bicep lub JSON.
- Platforma Azure, w tym witryna Azure Portal, subskrypcje, grupy zasobów i definicje zasobów.
Aby wykonać kroki opisane w ćwiczeniach w module, potrzebne są następujące elementy:
- Zainstalowany lokalnie program Visual Studio Code
- Albo:
- Rozszerzenie Bicep dla programu Visual Studio Code zainstalowane lokalnie.
- Zainstalowane lokalnie rozszerzenie Narzędzia usługi Azure Resource Manager dla programu Visual Studio Code
- Albo:
- Zainstalowane lokalnie najnowsze narzędzia interfejsu wiersza polecenia platformy Azure
- Zainstalowana lokalnie najnowsza wersja programu Azure PowerShell .