A Bicep alapjai
A Bicep lehetővé teszi Az Azure-erőforrások üzembe helyezését. A bicep deklaratív szintaxist használ, amelyet az alkalmazáskódhoz hasonlóan lehet kezelni. 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.
Ha ismeri az Azure Resource Manager-sablonok (ARM-sablonok) írásához használt JSON-szintaxist, azt tapasztalhatja, hogy a Bicep tömörebb szintaxist és továbbfejlesztett típusbiztonságot biztosít. Valójában a Bicep-fájlok standard ARM-sablonokra lesznek lefordítva.
A Bicep használatának megkezdéséhez használja ezt a képzési tervet. Ebben a következőt fogja:
- Döntse el, hogy a Bicep a megfelelő választás-e az Azure-beli üzembe helyezésekhez.
- Megismerheti a Bicep deklaratív szintaxisát és a Bicep-sablon szerkezetét.
- Bicep-funkciók, például paraméterek, feltételek és hurkok alkalmazása az infrastruktúra üzembe helyezésének szabályozásához.
- Definiáljon olyan modulokat, amelyek az összetett üzemelő példányokat kisebb és újrafelhasználhatóbb összetevőkre bontják.
A képzési terv minden modulja az Azure CLI-vel és az Azure PowerShell-lel használható lehetőségeket kínál. A Bicep-kód írásához és érvényesítéséhez a Visual Studio Code-ot fogja használni.
Tipp.
Szeretné élőben megtanulni Bicep-et a téma szakértőitől? Kövesse az igény szerinti Learn Live előadásokat szakértőinkkel.
A Bicep megismeréséhez javasoljuk, hogy az alábbi három képzési tervvel ismerkedjen meg:
Ezt követően előfordulhat, hogy fel szeretné venni a Bicep-kódot egy üzembehelyezési folyamatba. A használni kívánt eszköz alapján válasszon az alábbi két képzési terv közül:
Előfeltételek
Az Azure Resource Manager és az Azure-erőforráscsoportok ismerete ajánlott, de nem szükséges.
Eredménykód
Szeretne eredménykódot kérni?
A képzési terv moduljai
A kódként használható infrastruktúra segítségével gyorsan és magabiztosan méretezheti felhőbeli üzemelő példányait. A Bicep és az Azure Resource Manager használatával automatizálhatja és egyszerűsítheti az infrastruktúra-erőforrások kiépítését.
Azure-erőforrások definiálása Bicep-sablonon belül. Javíthatja az üzemelő példányok konzisztenciáját és megbízhatóságát, csökkentheti a szükséges manuális munkát, és skálázhatja az üzemelő példányokat a környezetek között. A sablon rugalmas és újrafelhasználható lesz paraméterek, változók, kifejezések és modulok használatával.
A Bicep-paraméterekkel minden üzembe helyezés során információkat adhat meg a sablonhoz. Dekorátorok hozzáadásával egyszerűen megértheti és kezelheti a paramétereket, és megvédheti a titkos adatokat. Adja meg a paraméterértékeket a parancssorban és paraméterfájlok használatával.
Ebben a modulban csak akkor fog erőforrásokat üzembe helyezni, ha adott korlátozások vannak érvényben, és hurkok használatával több, hasonló tulajdonságokkal rendelkező erőforrást helyez üzembe.
Újrahasználható modulok tervezése és létrehozása a Bicep-sablonok egyszerűsítése érdekében. Több modul összeállítása sablonokba paraméterek és kimenetek használatával.