Bevezetés

Befejeződött

A JSON Azure Resource Manager -sablonok néhány olyan funkciót biztosítanak, amelyek segíthetnek a szoftverek különböző környezetekben való üzembe helyezésében.

Tegyük fel, hogy egy olyan szoftverfejlesztő csapatot irányít, amely egy leltárrendszert fejleszt a partnervállalatok számára. Minden olyan környezet, amelyben szoftvereket helyez üzembe, különböző szabályzatokat implementál különböző Azure Storage-tárfiók-termékváltozatokon keresztül. Van egy ARM-sablonja, amely üzembe helyez egy tárfiókot, amely minden környezetben futtatható. Azonban egyszerűbbé szeretné tenni az egyes üzembehelyezési környezetek bemeneteinek módosítását. Úgy dönt, hogy az ARM-sablonban és a paraméterfájlokban változókat és függvényeket használ bemenetként.

Ebben a modulban az ARM-sablont különböző környezetekben ismét felhasználhatóvá teheti, ha változókat és kifejezéseket ad hozzá Resource Manager-függvények használatával. A címkék használatával jobban nyomon követheti és rendszerezheti az üzembe helyezett erőforrásokat is. Ezután a cél az, hogy paraméterfájlok használatával javítsa az üzemelő példányok rugalmasságát.

Feljegyzés

A Bicep az Azure-erőforrások meghatározásának nyelve. A JSON-hoz képest egyszerűbb szerzői élményt nyújt, valamint más funkciókkal, amelyek segítenek az infrastruktúra kódként való minőségének javításában. Azt javasoljuk, hogy az Azure-ban kódként az infrastruktúra minden új felhasználója használja a Bicep-et JSON helyett. A Bicep megismeréséhez tekintse meg a Bicep képzési terv alapjait.

Tanulási célkitűzések

Ebben a modulban a következőket sajátíthatja el:

  • Hozzon létre egy kifejezést egy egyedi értékhez JSON ARM-sablonfüggvények használatával.
  • A kifejezés tárolása egy ARM-sablon változójában ismételt felhasználásra.
  • Az üzembe helyezett Azure-erőforrások rendszerezése és nyomon követése erőforráscímkékkel.
  • Több üzembehelyezési paraméter kezelése ARM-sablonok paraméterfájljaival.

Előfeltételek