Bevezetés

Befejeződött

A JSON Azure Resource Manager-sablonok (ARM-sablonok) lehetővé teszik a projekt infrastruktúrájának deklaratív és újrafelhasználható módon történő megadását. A sablonokat ugyanabban a forrásvezérlőben is mentheti, mint a fejlesztési projekt.

Tegyük fel, hogy egy olyan szoftverfejlesztő csapatot irányít, amely egy leltárrendszert fejleszt a partnervállalatok számára. Azt tervezi, hogy üzembe helyezi ezt a terméket az Azure-ban, és minden partnervállalatnak saját megoldása lesz. Különböző szabályzatokat tervez implementálni az egyes üzembe helyezésekhez különböző Azure Storage-fiókokon keresztül. Úgy dönt, hogy az infrastruktúra mint kód megközelítést alkalmazza az ARM-sablonok használatával. Ezzel a módszerrel nyomon követheti a különböző verziókat, és gondoskodhat arról, hogy az infrastruktúra üzemelő példányai minden környezetben konzisztensek és rugalmasak legyenek.

Ebben a modulban bemutatjuk az ARM-sablon struktúráját, és lehetővé tesszük egy ARM-sablon Azure-ban való létrehozását és üzembe helyezésé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őkkel foglalkozunk:

  • JSON ARM-sablon implementálása a Visual Studio Code használatával.
  • Erőforrásokat deklarál, és a sablont rugalmassá teheti paraméterek és kimenetek hozzáadásával.

Előfeltételek