Sdílet prostřednictvím


Začínáme s funkcí Compose v Azure Developer CLI

Funkce komponovatelnosti (compose) Azure Developer CLI (azd) vám umožňuje postupně skládat Azure prostředky potřebné pro vaši aplikaci bez ručního psaní Bicep kódu. Pokud je to možné, compose také používá Azure ověřené moduly (AVM) a poskytuje doporučené postupy využívající stavební bloky pro Azure.

Co je funkce pro psaní zpráv?

Funkce azd pro psaní zpráv nabízí nový způsob, jak začít s azd. Před vytvořením funkce měli vývojáři dvě primární možnosti konfigurace Azure prostředků pro zřízení a nasazení aplikace:

Jakékoli další přizpůsobení vyžadovalo, aby uživatel ručně upravil Bicep soubory – až do zavedení funkce pro psaní zpráv.

Kompatibilita projektu s Compose

Funkce azd compose je určená pro projekty, které ještě nepoužívají infrastrukturu jako kód ke správě Azure prostředků. V důsledku toho compose nepodporuje následující scénáře:

  • Projekty, které již mají složku infra pro vytváření prostředků Azure (například existující šablony).
  • Projekty .NET Aspire, které ke správě prostředků používají soubor hostitele aplikace Aspire.

Zjednodušení vytváření prostředků pomocí sestavení

Funkce azd compose představuje třetí možnost přidání Azure prostředků do vašich aplikací. Vývojáři pomocí příkazu azd add instruují azd k vytváření nových prostředků Azure a aktualizaci konfigurací šablon pomocí minimálních pracovních postupů výzvy. Tato funkce je užitečná pro vývojáře, kteří chtějí se vyhnout psaní kódu v Bicep a raději použijí existující šablonu.

Spusťte příkaz azd add pro zahájení workflow pro kompozici a přidání nového prostředku.

azd add

Tento příkaz zahájí pracovní postup založený na příkazovém řádku, který umožňuje vybrat nový prostředek, který se má vytvořit pro vaši aplikaci:

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

Po dokončení přidávání prostředků pomocí azd add spusťte příkaz azd up nebo azd provision a vytvořte prostředky v Azure. azd spravuje vytváření prostředků interně, dokud nevytvoříte soubory Bicep pro prostředky pro další přizpůsobení.

Úplný návod k této funkci najdete v článku o funkci sestavení minimální šablony .

Služby podporované funkcí pro psaní zpráv

Funkce azd compose podporuje přidávání prostředků pro následující služby Azure:

  • Umělá inteligence
    • Modely Foundry Tools a Microsoft Foundry
    • Azure OpenAI s ověřováním Microsoft Entra ID
    • Azure AI Search
  • Databáze
    • Azure Cosmos DB
    • Azure Cosmos DB pro MongoDB
    • Azure Cosmos DB pro PostgreSQL
    • Azure Cache for Redis
    • Azure Database for MySQL
  • Hostitelská služba
    • Azure Container Apps
    • Azure App Service
  • Key Vault
    • Azure Key Vault
  • Odesílání zpráv
    • Azure Service Bus
    • Azure Event Hubs
  • Účet úložiště
    • Azure Blob Storage (úložiště blobů)

Podpora jazyků

  • Služba aplikace
    • Python
    • TypeScript
    • JavaScript

Další kroky