Erőforrások üzembe helyezése és kezelése az Azure-ban JSON ARM-sablonokkal

Kezdő
Fejlesztő
Rendszergazda
Megoldástervező
Azure
Azure Resource Manager

Az Azure Resource Manager- (ARM-) sablonok használatával meghatározhatja az infrastruktúra-követelményeket az Azure-beli üzembe helyezésekhez.

A JSON ARM-sablonok alkalmazáskódként kezelt deklaratív kódszintaxist használnak. Az infrastruktúra kódként való kezelése lehetővé teszi az infrastruktúra-követelmények változásainak nyomon követését, és biztosítható vele az üzembe helyezések egységessége és megismételhetősége is.

Ebben a képzési tervben az alábbiakról tanulhat:

  • Az ARM-sablonok struktúráján belül a szükséges Azure-erőforrások deklaratív meghatározása.
  • Sablonok létrehozása és érvényesítése a Visual Studio Code használatával.
  • A sablonok üzembe helyezése az Azure CLI, az Azure PowerShell és a GitHub Actions használatával.
  • Az összetett üzembe helyezések kisebb és újrahasználható összetevőkre bontása beágyazott sablonok és csatolt sablonok használatával.
  • Az infrastruktúra változásainak érvényesítése és előnézete what-if vizsgálattal és az ARM-sablontesztelési eszközkészlettel.
  • Egyéni lépések hozzáadása az ARM-sablonokhoz az üzembe helyezési szkriptek használatával.
  • Az összetett üzembe helyezések kezeléséhez olyan speciális eljárásokat használhat, mint például az üzembe helyezési sorrend, a feltételes üzembe helyezés és a titkos kódok.

Előfeltételek

Az Azure Resource Manager és az Azure erőforráscsoportjainak ismerete előny, de nem követelmény

A képzési terv moduljai

JSON-Azure Resource Manager (ARM-sablonok) írása az Visual Studio Code használatával az infrastruktúra Azure-ban való következetes és megbízható üzembe helyezéséhez.

Több Azure Resource Manager-sablon Azure-környezetben történő üzembe helyezésének kezelése függvények, változók, címkék és paraméterfájlok használatával.

Tekintse meg az üzemelő példányok hatásainak előnézetét. A what-if művelet által észlelt módosítások típusainak a működése. A sablonokat növekményes és teljes módban helyezheti üzembe.

Ez a modul bemutatja, hogyan hozhat létre érvényes sablonokat, és javaslatokat tesz, amelyek követhetők az ARM-sablonteszt eszközkészlet használatával.

Megtudhatja, hogyan helyezhet üzembe JSON-Azure Resource Manager (ARM-) sablonokat az Azure PowerShell, az Azure CLI és a GitHub Actions használatával. Csatolt sablonok használatával modulárisabb sablonokra bonthatja le az összetett sablonokat.

Adjon hozzá egyéni lépéseket a Bicep- vagy JSON-Azure Resource Manager sablonokhoz (ARM-sablonok). Üzembe helyezési szkriptek integrálása az üzemelő példányba paraméterek és kimenetek használatával.

Ez a modul bemutatja, hogyan használhatja a JSON ARM-sablonok speciális funkcióit a titkos kulcsok kezeléséhez és a feltételes üzembe helyezéshez.

Az ARM-sablonokat újból felhasználhatja és megoszthatja a szervezetben. A szervezet igényeinek megfelelően előre konfigurált erőforrások üzembe helyezésére vonatkozó sablonsokkal kapcsolatos specifikációk közzététele. Szabályozhatja a hozzáférést, és biztonságosan frissítheti a sablon specifikációit verziók használatával.