Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O recurso de composibilidade da CLI do Desenvolvedor Azure (azd) permite que você componha progressivamente os recursos do Azure necessários para seu aplicativo sem escrever manualmente o código Bicep. O Compose também usa Azure AVM (Módulos Verificados) quando possível, fornecendo práticas recomendadas usando blocos de construção para Azure.
O que é o recurso de composição?
O azd recurso de redação oferece uma nova maneira de começar a usar azd. Antes do recurso de redação, os desenvolvedores tinham duas opções principais para configurar os recursos Azure para provisionar e implantar um aplicativo:
- Comece com um modelo predefinido, que define recursos e serviços a serem provisionados e implantados em Azure e, em seguida, personalize. Procure modelos na galeria de modelos de IA ou na galeria da comunidade.
- Comece a partir de uma base de código existente seguindo as instruções no fluxo de inicialização simplificado.
Qualquer personalização adicional exigia que o usuário modificasse manualmente os arquivos Bicep até a introdução do recurso de composição.
Compatibilidade do projeto com o Compose
O recurso de redação azd foi projetado para projetos que ainda não usam infraestrutura como código para gerenciar recursos do Azure. Como resultado, o compose não dá suporte aos seguintes cenários:
- Projetos que já têm uma pasta
infrapara criação de recursos Azure (como modelos existentes). - projetos .NET Aspire, que usam o arquivo host do app Aspire para gerenciar recursos.
Simplificar a criação de recursos com Compose
O recurso de redação azd apresenta uma terceira opção para adicionar recursos Azure aos seus aplicativos. Os desenvolvedores usam o comando azd add para instruir azd a redigir novos recursos do Azure e atualizar as configurações de modelo usando fluxos de trabalho com prompts mínimos. Esse recurso é útil para desenvolvedores que desejam evitar escrever Bicep ou usar um modelo existente.
Execute o azd add comando para iniciar o fluxo de trabalho de composição e adicionar um novo recurso:
azd add
Esse comando inicia um fluxo de trabalho baseado em prompt que permite selecionar um novo recurso a ser criado para seu aplicativo:
? What would you like to add? [Use arrows to move, type to filter]
> AI
Database
Host service
Key Vault
Messaging
Storage account
~Existing resource
Quando terminar de adicionar recursos com azd add, execute azd up ou azd provision para criar os recursos no Azure.
azd gerencia a criação de recursos internamente até que você gere arquivos Bicep dos recursos para personalização adicional.
Visite o artigo Construir um modelo mínimo utilizando o recurso de composição para um guia completo deste recurso.
Serviços compatíveis com o recurso de redação
O recurso azd compose dá suporte à adição de recursos para os seguintes serviços de Azure:
- IA
- Modelos de Ferramentas de Fundição e Microsoft Foundry
- Azure OpenAI com autenticação Microsoft Entra ID
- Azure AI Search
- Base de dados
- Azure Cosmos DB
- Azure Cosmos DB para MongoDB
- Azure Cosmos DB para PostgreSQL
- Cache do Azure para Redis
- Azure Database for MySQL
- Serviço de Host
- Azure Container Apps
- Azure App Service
- Key Vault
- Azure Key Vault
- Mensagens
- Azure Service Bus
- Azure Event Hubs
- Conta de Armazenamento
- Armazenamento de Blobs do Azure
Suporte ao idioma
- Serviço de Aplicativo:
- Python
- TypeScript
- JavaScript