Podsumowanie

Ukończone

Aby utrzymać konkurencyjność i sprostać wymaganiom klientów, twoja firma potrzebuje możliwości automatyzacji wdrożeń infrastruktury platformy Azure przy użyciu infrastruktury jako kodu.

W tym module przedstawiono sposób używania infrastruktury jako kodu, dzięki czemu można zautomatyzować aprowizację i konfigurację infrastruktury. Ułatwia to i Twojej organizacji uzyskanie większego zaufania do wdrożeń dzięki zapewnieniu spójności. Infrastruktura jako kod może ułatwić zarządzanie wieloma środowiskami, w tym nowymi środowiskami i środowiskami nieprodukcyjnymi. Aby lepiej zrozumieć zasoby w chmurze, możesz użyć infrastruktury jako kodu.

Wyobraź sobie, ile czasu zajęłoby ręczne wdrożenie nowych środowisk przy użyciu tylko witryny Azure Portal. Należy wdrożyć każdy zasób jeden po drugim, upewniając się, że konfiguracje są identyczne. Jeśli chcesz dodać nowy zasób lub zmienić istniejący zasób, musisz ręcznie utworzyć zasób dla każdego środowiska. Infrastruktura jako kod może pomóc zdefiniować zasoby w jednym miejscu, a następnie zastosować tę samą konfigurację do wszystkich środowisk.

Wiesz już, jak utworzyć bazę kodu dla infrastruktury jako kod przy użyciu podejścia imperatywnego lub deklaratywnego. Za pomocą kodu imperatywnego należy wykonać sekwencję poleceń w określonej kolejności, aby osiągnąć konfigurację końcową. Ten proces definiuje, co powinien wykonać kod, a także definiuje sposób wykonywania zadania. W przypadku używania kodu deklaratywnego należy określić tylko konfigurację końcową. Kod deklaratywny nie definiuje sposobu wykonywania zadania.

Po podjęciu decyzji o podjęciu deklaratywnego podejścia do infrastruktury jako kodu przedstawiono szablony usługi Azure Resource Manager i ARM. Te szablony JSON i Bicep deklaratywnie opisują infrastrukturę platformy Azure i można ich używać do wdrażania zasobów w ramach subskrypcji platformy Azure.

Na koniec poznaliśmy język deklaratywny Bicep, którego można użyć do łatwego opisywania zasobów platformy Azure. Korzystając z Bicep, możesz uzyskać wszystkie zalety infrastruktury jako kodu podczas pracy w łatwym, zaawansowanym języku.

Następne kroki

  • Dowiedz się więcej o Bicep.