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


A Azure fejlesztői parancssori felület írási funkciójának első lépései

Az Azure fejlesztői parancssori felület (azd) kompozitálási (compose) funkciója lehetővé teszi az alkalmazáshoz szükséges Azure erőforrások fokozatos összeállítását anélkül, hogy manuálisan írnál Bicep kódot. A Compose Azure Ellenőrzött modulok (AVM) is használ, ha lehetséges, ajánlott eljárásokat biztosít a Azure építőelemekkel.

Mi az összeállító funkció?

A azd compose funkció új módszert kínál az első lépésekhez azd. A összeállítási funkció előtt a fejlesztők két elsődleges lehetőséggel konfigurálták a Azure erőforrásokat egy alkalmazás kiépítéséhez és üzembe helyezéséhez:

A további testreszabáshoz a felhasználónak manuálisan kellett módosítania a Bicep fájlokat a levélírási funkció bevezetéséig.

Projektkompatibilitás komponálással

A azd összeállítási funkció olyan projektekhez készült, amelyek még nem használnak infrastruktúrát kódként Azure erőforrások kezeléséhez. Ennek eredményeképpen a compose nem támogatja a következő forgatókönyveket:

  • Olyan projektek, amelyek már rendelkeznek infra mappával Azure erőforrás-létrehozáshoz (például meglévő sablonok).
  • .NET Aspire projekteket, amelyek az Aspire alkalmazás gazdafájlt használják az erőforrások kezelésére.

Az erőforrás-létrehozás egyszerűsítése a Compose használatával

A azd komponálási funkció egy harmadik lehetőséget is bevezet, amely lehetőséget biztosít az Azure erőforrások alkalmazásokhoz való hozzáadására. A fejlesztők a azd add paranccsal utasítják a azd új Azure-erőforrások írására és sablonkonfigurációk minimális parancssori munkafolyamatok használatával történő frissítésére. Ez a funkció olyan fejlesztők számára hasznos, akik nem szeretnének Bicep írni vagy meglévő sablont használni.

Futtassa a azd add parancsot a összeállítási munkafolyamat elindításához és egy új erőforrás hozzáadásához:

azd add

Ez a parancs elindít egy parancssori munkafolyamatot, amely lehetővé teszi egy új erőforrás kiválasztását az alkalmazáshoz:

? What would you like to add?  [Use arrows to move, type to filter]
> AI
  Database
  Host service
  Key Vault
  Messaging
  Storage account
  ~Existing resource

Ha befejezte az erőforrások hozzáadását azd add, futtassa a azd up vagy azd provision parancsokat az erőforrások Azure-ban való létrehozásához. azd az erőforrások belső létrehozását kezeli, amíg Ön Bicep fájlokat generál az erőforrásokhoz a további testreszabáshoz.

A funkció teljes áttekintéséhez tekintse meg a komponálási funkcióval készült minimális sablon létrehozása című cikket.

A levélírási funkció által támogatott szolgáltatások

A azd compose funkció az alábbi Azure szolgáltatásokhoz támogatja az erőforrások hozzáadását:

  • Mesterséges intelligencia
    • Foundry Tools-modellek és Microsoft Foundry
    • Azure OpenAI Microsoft Entra ID hitelesítéssel
    • Azure AI Search
  • Adatbázis
    • Azure Cosmos DB
    • Azure Cosmos DB a MongoDB-hez
    • Azure Cosmos DB a PostgreSQL-hez
    • Azure Cache for Redis
    • Azure Database for MySQL
  • Tárhelyszolgáltatás
    • Azure Container Apps
    • Azure App Service
  • Kulcstároló
    • Azure Key Vault
  • Üzenet
    • Azure Service Bus
    • Azure Event Hubs
  • Tárolófiók
    • Azure Blob Storage

Nyelvi támogatás

  • Alkalmazásszolgáltatás:
    • Python
    • TypeScript
    • JavaScript

Következő lépések