Generación de configuraciones de Terraform y Bicep mediante Microsoft Copilot en Azure
Microsoft Copilot en Azure (versión preliminar) puede generar configuraciones de Terraform y Bicep que puede usar para crear y administrar la infraestructura de Azure.
Cuando se le indica a Microsoft Copilot en Azure sobre algunas infraestructuras de Azure que quiere administrar a través de Terraform, proporciona una configuración mediante recursos del proveedor de AzureRM. Además de los recursos principales, los recursos dependientes necesarios para realizar una implementación correcta se incluyen en la configuración.
También puede preguntar a Microsoft Copilot en Azure sobre la infraestructura de Azure que le gustaría crear mediante Bicep. Copilot proporciona una plantilla que implementa los recursos necesarios para crear esta infraestructura. Después de generar la plantilla inicial, puede formular preguntas de seguimiento para personalizar aún más la plantilla.
Con Terraform o Bicep, puede hacer preguntas de seguimiento para personalizar aún más los resultados y a continuación, copiar el contenido e implementar la configuración o plantilla mediante el método de implementación que prefiera.
La infraestructura de Azure solicitada debe limitarse a menos de ocho tipos de recursos principales. Por ejemplo, debería ver buenos resultados al solicitar una configuración para administrar un grupo de recursos que contiene recursos de Azure Container App, Azure Functions y Azure Cosmos DB. Sin embargo, la solicitud de configuraciones para abordar completamente las arquitecturas complejas puede dar lugar a resultados inexactos y configuraciones truncadas.
Nota:
Las tareas y los avisos de ejemplo que se enumeran aquí muestran algunas de las áreas en las que Microsoft Copilot en Azure (versión preliminar) puede ser especialmente útil. Pero esta no es una lista completa de todas las cosas que puede hacer. Le animamos a que experimente con solicitudes propias y vea cómo Microsoft Copilot en Azure (versión preliminar) puede ayudarle a administrar los recursos y el entorno de Azure.
Importante
Microsoft Copilot en Azure (versión preliminar) está actualmente en VERSIÓN PRELIMINAR. Consulte Términos de uso complementarios para las versiones preliminares de Microsoft Azure para conocer los términos legales que se aplican a las características de Azure que se encuentran en la versión beta, en versión preliminar o que todavía no se han publicado para que estén disponibles con carácter general.
Avisos de ejemplo de Terraform
Estos son algunos ejemplos de los tipos de indicaciones que puede usar para generar configuraciones de Terraform. Modifique estos mensajes en función de los escenarios de la vida real o pruebe otros adicionales para crear diferentes tipos de consultas.
- "Crear una configuración de Terraform para una instancia de Cognitive Services con el nombre 'mycognitiveservice' y el plan de tarifa S0".
- "Mostrar una configuración de Terraform para una máquina virtual Linux con 8 GB de RAM y una imagen de 'UbuntuServer 18.04-LTS'. El recurso debe colocarse en la ubicación Oeste de EE. UU. y tener una dirección IP pública. Además, debe formar parte de una red virtual con un grupo de seguridad de red".
- "Cree la configuración de Terraform para un recurso de aplicación de contenedor con el nombre "myApp" con la imagen de inicio rápido. Agregue un espacio analítico de registros con el SKU PerGB2018 y establezca los días de retención en 31. Habilite el modo de revisión única en la aplicación contenedora y establezca los límites de CPU y memoria en 2 y 4 GB respectivamente. Además, establezca el nombre del entorno de la aplicación contenedora en 'awesomeAzureEnv' y establezca el nombre del contenedor en 'myQuickStartContainer'".
- "Cuál es el código de Terraform para un área de trabajo de Databricks en Azure con el nombre 'myworkspace' y una SKU premium. El área de trabajo debe crearse en la región Oeste de EE. UU".
- "Cree una implementación de OpenAI con el modelo gpt-3.5-turbo mediante la plantilla de Terraform. Establezca la versión del modelo en 0613".
Avisos de ejemplo de Bicep
Estos son algunos ejemplos de los tipos de avisos que puede usar para generar plantillas de Bicep. Modifique estos mensajes en función de los escenarios de la vida real o pruebe otros adicionales para crear diferentes tipos de consultas.
- "¿Cómo crear un recurso de punto de conexión privado mediante Bicep?"
- "Mostrar una plantilla de Bicep que cree una cuenta de Azure Storage con un contenedor de blobs y un recurso compartido de archivos".
- "Deme una plantilla de Bicep que implemente un entorno de aplicación de contenedor con una aplicación contenedora básica. Además, debe implementar un área de trabajo de Log Analytics para almacenar registros".
- "Deme una plantilla de Bicep para crear un almacén de claves, una identidad administrada y una asignación de roles para que la identidad administrada acceda al almacén de claves".
- "¿Cómo usar Bicep para crear el servicio Azure OpenAI?"
Pasos siguientes
- Explore las funcionalidades de Microsoft Copilot en Azure.
- Obtenga más información sobre Terraform en Azure.