Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La característica Azure Developer CLI (azd) composability (compose) te permite componer de manera progresiva los recursos de Azure necesarios para tu aplicación sin escribir manualmente código Bicep. Compose también utiliza Módulos Verificados de Azure (AVM) siempre que sea posible, proporcionando prácticas recomendadas mediante bloques de construcción para Azure.
¿Qué es la características compose?
La característica compose de ofrece una nueva manera de empezar a trabajar con . Antes de la característica de redacción, los desarrolladores tenían dos opciones principales para configurar los recursos de Azure para aprovisionar e implementar una aplicación:
- Comience con una plantilla prebuilt, que define los recursos y los servicios que se van a aprovisionar e implementar en Azure y, a continuación, personalizar. Examine las plantillas en la galería de plantillas de IA o en la galería de la comunidad.
- Comience a partir de un código base existente siguiendo las instrucciones del flujo de inicialización simplificada.
Cualquier personalización adicional requería que el usuario modificara manualmente los archivos Bicep, hasta la introducción de la funcionalidad de composición.
Compatibilidad del proyecto con Compose
La funcionalidad de composición azd está diseñada para proyectos que aún no utilizan la infraestructura como código para gestionar recursos de Azure. Como resultado, compose no admite los siguientes escenarios:
- Proyectos que ya tienen una carpeta
infrapara la creación de recursos de Azure (por ejemplo, plantillas existentes). - .NET Aspire proyectos, que usan el archivo host de la aplicación Aspire para administrar recursos.
Simplificación de la creación de recursos con compose
La característica azd compose presenta una tercera opción para agregar Azure recursos a las aplicaciones. Los desarrolladores usan el comando azd add para indicar a azd crear nuevos recursos de Azure y actualizar configuraciones de plantilla mediante flujos de trabajo de solicitud mínimos. Esta característica es útil para los desarrolladores que desean evitar escribir Bicep o usar una plantilla existente.
Ejecute el comando para iniciar el flujo de trabajo de redacción y agregar un nuevo recurso:
azd add
Este comando comienza un flujo de trabajo basado en indicaciones que le permite seleccionar un nuevo recurso para crear para tu aplicación.
? What would you like to add? [Use arrows to move, type to filter]
> AI
Database
Host service
Key Vault
Messaging
Storage account
~Existing resource
Cuando haya terminado de agregar recursos con azd add, ejecute azd up o azd provision para crear los recursos en Azure.
azd administra internamente la creación de recursos hasta que generes archivos Bicep para los recursos y así poder personalizarlos.
Visite el artículo Compilación de una plantilla mínima con la característica de redacción para ver un tutorial completo de esta característica.
Servicios admitidos por la característica compose
La característica azd compose admite la adición de recursos para los siguientes servicios de Azure:
- IA
- Modelos de Herramientas Foundry y Microsoft Foundry
- Azure OpenAI con autenticación de Microsoft Entra ID
- Azure AI Search
- Base de datos
- Azure Cosmos DB
- Azure Cosmos DB para MongoDB
- Azure Cosmos DB para PostgreSQL
- Azure Cache for Redis
- Base de Datos Azure para MySQL
- Servicio de alojamiento
- Azure Container Apps
- Azure App Service
- Key Vault
- Azure Key Vault
- Mensajería
- Azure Service Bus
- Azure Event Hubs
- Cuenta de almacenamiento
- Azure Blob Storage (Almacenamiento de objetos Blob de Azure)
Compatibilidad con idiomas
- Servicio de Aplicaciones:
- Python
- TypeScript
- JavaScript
Pasos siguientes
Guía rápida de inicio de Compose