Udostępnij za pośrednictwem


Rozpocznij pracę z funkcją komponowania w Azure Developer CLI

Funkcja komponowania (redagowanie) interfejsu wiersza polecenia Azure dewelopera (azd) umożliwia stopniowe tworzenie zasobów Azure wymaganych dla aplikacji bez ręcznego pisania kodu Bicep. Narzędzie Compose używa również Azure Zweryfikowanych Modułów (AVM) jeśli to możliwe, zapewniając zalecane praktyki korzystające z elementów konstrukcyjnych dla platformy Azure.

Co to jest funkcja komponowania?

Funkcja azd redagowania oferuje nowy sposób rozpoczęcia pracy z azdprogramem . Przed utworzeniem funkcji deweloperzy mieli dwie podstawowe opcje konfigurowania zasobów Azure w celu aprowizowania i wdrażania aplikacji:

Wszelkie dalsze dostosowania wymagały od użytkownika ręcznego modyfikowania plików Bicep do momentu wprowadzenia funkcji redagowania.

Kompatybilność projektu z Compose

Funkcja azd compose jest przeznaczona dla projektów, które nie używają jeszcze infrastruktury jako kodu do zarządzania zasobami Azure. W związku z tym compose nie obsługuje następujące scenariusze:

  • Projekty, które mają już folder infra na potrzeby tworzenia zasobów Azure (na przykład istniejących szablonów).
  • Projekty .NET Aspire, które używają pliku hosta aplikacji Aspire do zarządzania zasobami.

Usprawnij tworzenie zasobów za pomocą redagowania

Funkcja azd compose wprowadza trzecią opcję dodawania Azure zasobów do aplikacji. Deweloperzy używają polecenia azd add, aby azd utworzyło nowe zasoby Azure i zaktualizowało konfiguracje szablonów przy użyciu minimalnych przepływów pracy z monitem. Ta funkcja jest przydatna dla deweloperów, którzy chcą unikać pisania Bicep lub używania istniejącego szablonu.

Uruchom polecenie azd add, aby rozpocząć przepływ tworzenia i dodać nowy zasób:

azd add

To polecenie inicjuje dialogowy przepływ pracy, który umożliwia wybór nowego zasobu do stworzenia dla aplikacji.

? 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 zakończeniu dodawania zasobów za pomocą azd add uruchom polecenie azd up lub azd provision, aby utworzyć zasoby w Azure. azd zarządza tworzeniem zasobów wewnętrznie do momentu wygenerowania plików Bicep dla zasobów w celu dalszej personalizacji.

Odwiedź stronę Tworzenie minimalnego szablonu, korzystając z artykułu dotyczącego funkcji redagowania , aby zapoznać się z pełnym przewodnikiem po tej funkcji.

Usługi obsługiwane przez funkcję redagowania

Funkcja azd compose obsługuje dodawanie zasobów dla następujących usług Azure:

  • AI (sztuczna inteligencja)
    • Modele narzędzi Foundry i Microsoft Foundry
    • Azure OpenAI z uwierzytelnianiem Microsoft Entra ID
    • Azure AI Search
  • Baza danych
    • Azure Cosmos DB
    • Azure Cosmos DB dla bazy danych MongoDB
    • Azure Cosmos DB for PostgreSQL
    • Azure Cache for Redis
    • Azure Baza danych dla MySQL
  • Usługa hosta
    • Azure Container Apps
    • Azure App Service
  • Key Vault
    • Azure Key Vault
  • Wiadomości
    • Azure Service Bus
    • Azure Event Hubs
  • Konto magazynu
    • Usługa Azure Blob Storage (przechowywanie obiektów w chmurze)

Obsługa języków

  • Usługa aplikacji:
    • Python
    • TypeScript
    • JavaScript

Następne kroki