Zapoznaj się z zaletami szablonu usługi Azure Resource Manager

Ukończone

Szablon usługi Azure Resource Manager dokładnie definiuje wszystkie zasoby usługi Resource Manager we wdrożeniu. Szablon usługi Resource Manager można wdrożyć w grupie zasobów w ramach jednej operacji.

Szablony usługi Resource Manager umożliwiają szybsze i bardziej powtarzalne wdrażanie. Na przykład nie musisz już tworzyć maszyny wirtualnej w portalu, czekać na jej zakończenie, a następnie utworzyć następną maszynę wirtualną. Szablon usługi Resource Manager zajmuje się całym wdrożeniem.

Korzyści z szablonu

  • Szablony zwiększają spójność. Szablony usługi Resource Manager udostępniają wspólny język dla Ciebie i innych osób do opisywania wdrożeń. Niezależnie od narzędzia lub zestawu SDK używanego do wdrażania szablonu struktura, format i wyrażenia w szablonie pozostają takie same.
  • Szablony ułatwiają wyrażanie złożonych wdrożeń. Szablony umożliwiają wdrażanie wielu zasobów w poprawnej kolejności. Na przykład nie chcesz wdrażać maszyny wirtualnej przed utworzeniem dysku systemu operacyjnego lub interfejsu sieciowego. Usługa Resource Manager mapuje każdy zasób i jego zasoby zależne, tworząc najpierw zasoby zależne. Mapowanie zależności pomaga zagwarantować, że wdrożenie odbywa się w odpowiedniej kolejności.
  • Szablony zmniejszają liczbę zadań ręcznych, podatnych na błędy. Ręczne tworzenie i łączenie zasobów może być czasochłonne i łatwe w popełnianiu błędów. Usługa Resource Manager pozwala zagwarantować, że wdrożenie przebiega tak samo za każdym razem.
  • Szablony to kod. Szablony umożliwiają przedstawianie wymagań za pomocą kodu. Szablon można traktować jako typ infrastruktury jako kod, który może być udostępniany, testowany i wersjonowany podobnie jak każdy inny element oprogramowania. Ponadto dzięki temu można utworzyć dokumentację, którą można śledzić. Kod szablonu dokumentuje wdrożenie. Większość użytkowników utrzymuje swoje szablony w ramach pewnego rodzaju kontroli wersji, takiej jak GIT. Kiedy zmienisz szablon, jego historia wersji również będzie zawierać informacje o zmianach szablonu (i wdrożenia) w czasie.
  • Szablony promują ponowne użycie. Szablon może zawierać parametry wypełniane po jego uruchomieniu. Parametr może definiować nazwę użytkownika lub hasło, nazwę domeny itp. Parametry szablonu umożliwiają tworzenie wielu wersji infrastruktury, takich jak przejściowe i produkcyjne, przy jednoczesnym użyciu dokładnie tego samego szablonu.
  • Szablony można łączyć. Szablony usługi Resource Manager można połączyć ze sobą, aby same szablony mogły być modułowe. Możesz napisać małe szablony, które definiują kawałek rozwiązania, a następnie połączyć je w celu utworzenia kompletnego systemu.
  • Szablony upraszczają aranżację. Wystarczy wdrożyć szablon, aby wdrożyć wszystkie zasoby. Zwykle wymagałoby to wielu operacji.