Dlaczego warto używać szablonów usługi Azure Resource Manager?

Ukończone

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ą. Usługa Resource Manager zajmuje się całym wdrożeniem.

Oto kilka innych korzyści związanych z szablonem, które należy wziąć pod uwagę:

  • 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ń. Pomimo narzędzia lub zestawu SDK używanego do wdrażania szablonu struktura, format i wyrażenia szablonu 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 oraz tworzy 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 zapewnia, że wdrożenie odbywa się 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 jak każdy inny element oprogramowania. Ponadto, ponieważ szablony są kodem, możesz utworzyć rekord, który można śledzić. Kod szablonu dokumentuje wdrożenie. Ponadto większość użytkowników utrzymuje swoje szablony pod kontrolą poprawek, takich jak GIT. Jego historia poprawek rejestruje również, jak szablon (i wdrożenie) ewoluował po zmianie szablonu.
  • 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 i inne niezbędne elementy. Parametry szablonu umożliwiają również tworzenie wielu wersji infrastruktury, takich jak przejściowe i produkcyjne, przy jednoczesnym użyciu 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ą rozwiązanie, a następnie połączyć je w celu utworzenia kompletnego systemu.

Platforma Azure udostępnia wiele szablonów szybkiego startu. Możesz użyć go jako podstawy do pracy.