Mikor érdemes használni a Bicep-et?

Befejeződött

Azt észlelte, hogy számos eszközkészlet érhető el az infrastruktúra mint kód típusú erőforrás üzembe helyezéséhez. Szeretne többet megtudni arról, hogy mikor lehet a Bicep a megfelelő eszköz Önnek és a szervezetének.

A Bicep a megfelelő eszköz?

Számos oka van annak, hogy a Bicepet válassza az infrastruktúra kódként való üzembe helyezésének fő eszközkészleteként. Az Azure-üzemelő példányok esetében a Bicep-nek vannak előnyei, de a Bicep más felhőszolgáltatók számára nem használható nyelvként.

Mikor a Bicep a megfelelő eszköz?

Ha az Azure-t használja felhőplatformként, vegye figyelembe a Bicep használatának alábbi előnyeit:

  • Azure-natív: A Bicep használatával az Azure-ban natív nyelvet használ. Az új Azure-erőforrások kiadásakor vagy frissítésekor a Bicep az első napon támogatja ezeket a funkciókat. Más külső eszközök használata esetén eltarthat egy ideig, amíg az új funkciók definiálva lesznek az eszközkészletben.

  • Azure-integráció: A JSON és a Bicep arm-sablonjai teljes mértékben integrálva vannak az Azure-platformon belül. A Resource Manager üzemelő példányaival nyomon követheti az üzembe helyezés előrehaladását az Azure Portalon.

  • Azure-támogatás: A Bicep teljes mértékben támogatott termék Microsoft ügyfélszolgálata.

  • Nincs állapotkezelés: A Bicep-üzemelő példányok összehasonlítják az Azure-erőforrások aktuális állapotát a sablonban definiált állapottal. Nem kell máshol, például egy tárfiókban tárolnia az erőforrásállapot-adatokat. Az Azure automatikusan nyomon követi ezt az állapotot.

  • Egyszerű áttérés a JSON-ról: Ha már arm JSON-sablonokat használ deklaratív sablonnyelvként, nem nehéz áttérni a Bicep használatára. A Bicep CLI-vel bármely ARM-sablont bicep-sablonba bonthat a bicep decompile parancs használatával.

Mikor nem a Bicep a megfelelő eszköz?

Egyes helyzetek egy másik eszközkészletet is meghívhatnak. Fontolja meg az alábbi okokat, hogy ne használja a Bicep-et fő eszközkészletként:

  • Meglévő eszközkészlet: Amikor meghatározza, hogy mikor érdemes használni a Bicep-et, az első kérdés az, hogy a szervezetem rendelkezik-e már használatban lévő eszközkészlettel? Számos eszközhasználati lehetőség érhető el, amelyek az infrastruktúra mint kód típusú erőforrás-kiépítéshez használhatók. Néha érdemes a meglévő pénzügyi és tudásbefektetéseket használni egy új folyamat bevezetésekor.

  • Többfelhős: Ha a szervezet több felhőszolgáltatót használ az infrastruktúra üzemeltetéséhez, előfordulhat, hogy a Bicep nem a megfelelő eszköz. Más felhőszolgáltatók nem támogatják a Bicep-et sablonnyelvként. Az olyan nyílt forráskódú eszközök, mint a Terraform, többfelhős üzemelő példányokhoz használhatók, beleértve az Azure-beli üzembe helyezéseket is.