Megosztás a következőn keresztül:


Bicep létrehozása a kompozíciós funkcióval

Az Azure Developer CLI (azd) összeállítási funkciója leegyszerűsíti a felhőalkalmazások létrehozásának, üzembe helyezésének és felügyeletének folyamatát. A használatával azd composeegységesen határozhatja meg és kezelheti a projekt infrastruktúráját és alkalmazáskódját. Ez az útmutató bemutatja, hogyan hozhat létre Bicep-kódot a azd compose szolgáltatásból, így testre szabhatja a felhőinfrastruktúra adott követelményeit.

Az azd compose infrastruktúra állapotának kezelése

A azd compose funkció nyomon követi az infrastruktúra memóriában való állapotát az összeállítási folyamat során. Ezzel a módszerrel iteratív módon definiálhatja és finomíthatja az alkalmazást és az infrastruktúrát anélkül, hogy azonnal fájlokat hoz létre vagy módosítaná a projektkönyvtárat.

Amikor a azd infra synth parancsot futtatja, a memóriában lévő állapot Bicep-fájlokká alakul át a infra könyvtárban. Ezen a ponton az infrastruktúra állapota átáll a memóriában történő kezelésről a kódként való ábrázolásra, ami további testreszabást tesz lehetővé.

Jótanács

A azd compose használatával gyorsan készítsen prototípust az infrastruktúrájához, mielőtt fájlalapú módosításokat végezne a azd infra synth segítségével.

A Bicep-kód létrehozása

A azd által belsőleg használt Bicep-kód megismeréséhez vagy testreszabásához, amelyet egy azd add erőforrások létrehozásához használnak, futtassa a következő parancsot.

azd infra gen

Megjegyzés:

A azd infra synth parancs a azd korábbi verzióból mostantól az azd infra generate aliasa, és továbbra is működni fog. Ekkor azonban megjelenik egy figyelmeztető üzenet, és előfordulhat, hogy a parancs egy későbbi azd kiadásban el lesz távolítva.

Ez a parancs létrehozza a megfelelő Bicep-fájlokat az infra alkalmazás mappájában.

Frissítések kezelése a Bicep-generációval

Amikor futtatja a azd infra gen parancsot, kilép a azd compose munkafolyamatból és az egyszerűsített init folyamatból. Ettől a ponttól kezdve a létrehozott Bicep-fájlok módosításait a továbbiakban nem követi nyomon a azd composerendszer. Ha módosítja a Bicep-fájlokat, és később újra fut azd infra gen , a manuális módosításokat felülírja az újonnan létrehozott kód.

Egy tipikus munkafolyamat a következőképpen nézhet ki:

  1. A azd add használatával új Azure-erőforrásokat adhat a projekthez. Ezeket az erőforrásokat belsőleg a azd kezeli.
  2. Miután befejezte az erőforrások hozzáadását, a projekt infra mappájában futtassa a azd infra gen, hogy Bicep-fájlokat hozzon létre ezekhez az erőforrásokhoz. Ebben a szakaszban a munkafolyamat már nem kezeli az azd compose erőforrásokat.
  3. Mostantól manuálisan is frissítheti a Bicep-fájlokat az alkalmazás fejlesztése során.
  4. Ha további erőforrásokat ad hozzá, vagy újra futtatja azd infra gen , a infra mappa tartalma újra létrejön, és a manuális módosítások elvesznek.

Ezért a levélírási funkció a következő forgatókönyvekhez ideális:

  • Hozzon létre egy kezdeti Azure-erőforráskészletet a projekthez, majd a Bicep-fájlok szerkesztésével kezelje a további frissítéseket.
  • Az Azure-erőforrások teljes kezelése az összeállítási funkció használatával, a azd infra gen futtatása nélkül.

Következő lépések