Introduction
A gyermek- és bővítményerőforrások lehetővé teszik, hogy az Azure-üzemelő példányok hozzáférjenek az Azure-platform fejlett funkcióihoz és teljesítményéhez. Ezeket az erőforrástípusokat a Bicepben egy világos és érthető sablonszintaxissal hozhatja létre.
A Bicep használatával a Bicep-fájlon kívül létrehozott erőforrásokra is hivatkozhat. Hivatkozhat például azokra az erőforrásokra, amelyeket a munkatársai manuálisan hoztak létre az Azure Portal használatával, vagy egy másik Bicep-sablonból vagy modulból, még akkor is, ha egy másik erőforráscsoportban vagy előfizetésben vannak. A Bicep ezen funkcióinak használatával feloldhatja a hatékony sablonok létrehozását, amelyek az Azure-infrastruktúra minden aspektusát üzembe helyezik.
Példaforgatókönyv
Tegyük fel, hogy Ön a felelős az Azure-infrastruktúra üzembe helyezéséért és konfigurálásáért egy fejlesztővállalatnál. A vállalat R&D részlege azért veszi fel Önre a kapcsolatot, mert egy új, a gyanútlan célokra ható drónon dolgoznak. Az R&D csapat tagjai megkezdik a drón tesztelését. Azt tervezik, hogy telemetriai adatokat gyűjtenek arról, hogy a drón milyen távolságra tud repülni, mekkora csillogást képes permetezni, és az akkumulátor töltöttségi szintjét.
Azt szeretnék, hogy állítson be egy új Azure Cosmos DB-adatbázist ezen értékes és rendkívül bizalmas terméktesztadatok tárolásához. Minden adatbázis-hozzáférési kísérletet naplóznia kell, hogy biztosak legyenek abban, hogy egyetlen versenytárs sem fér hozzá az adatokhoz.
A csapat létrehozott egy tárfiókot az összes terméktervezési dokumentum tárolásához, és azt szeretnék, hogy segítsen naplózni az összes hozzáférési kísérletet.
Mit fogunk csinálni?
Ebben a modulban megismerheti az Azure-erőforrástípusokat, valamint a gyermek- és bővítményerőforrások használatát az Azure-ban. Létrehoz egy Bicep-sablont, amely azure-erőforrások egy készletét helyezi üzembe, és a Bicep számos funkcióját használja, többek között a következőket:
- Gyermekerőforrás-definíciók beágyazott erőforrásokon, a
parent
tulajdonságon és többrészes erőforrásnevek létrehozásán keresztül. - Bővítményerőforrás-definíciók a
scope
tulajdonság használatával. - Meglévő erőforráshivatkozások a
existing
kulcsszó használatával.
Mi a fő cél?
A modul végére létrehozhat gyermek- és bővítményerőforrásokat tartalmazó Bicep-sablonokat. Olyan Bicep-sablonokat is létrehozhat, amelyek a sablonfájlon kívül létrehozott, már meglévő Azure-erőforrásokra hivatkoznak.
Előfeltételek
Ismernie kell a következőt:
- Alapszintű Bicep-sablonok létrehozása és üzembe helyezése.
- Azure, beleértve az Azure Portalt, az előfizetéseket, az erőforráscsoportokat és az erőforrás-definíciókat.
A modul gyakorlatainak követéséhez a következőkre van szükség:
- A Visual Studio Code helyi telepítése.
- Telepítve van a Visual Studio Code Bicep-bővítménye.
- Vagy:
- A legújabb , helyileg telepített Azure CLI-eszközök .
- Az Azure PowerShell legújabb verziójának helyi telepítése.