Gerar configurações de Terraform e Bicep usando o Microsoft Copilot no Azure
O Microsoft Copilot no Azure (visualização) pode gerar configurações de Terraform e Bicep que você pode usar para criar e gerenciar sua infraestrutura do Azure.
Quando você informa o Microsoft Copilot no Azure sobre algumas infraestruturas do Azure que deseja gerenciar por meio do Terraform, ele fornece uma configuração usando recursos do provedor AzureRM. Além dos recursos primários, todos os recursos dependentes necessários para realizar uma implantação bem-sucedida são incluídos na configuração.
Você também pode perguntar ao Microsoft Copilot no Azure sobre a infraestrutura do Azure que você gostaria de criar usando o Bicep. O Copilot fornece um modelo que implanta os recursos necessários para criar essa infraestrutura. Depois de gerar o modelo inicial, você pode fazer perguntas de acompanhamento para personalizar ainda mais o modelo.
Com o Terraform ou o Bicep, você pode fazer perguntas de acompanhamento para personalizar ainda mais os resultados, copiar o conteúdo e implantar a configuração ou o modelo usando o método de implantação de sua escolha.
A infraestrutura do Azure solicitada deve ser limitada a menos de oito tipos de recursos primários. Por exemplo, você deve ver bons resultados ao solicitar uma configuração para gerenciar um grupo de recursos que contenha o Aplicativo de Contêiner do Azure, o Azure Functions e os recursos do Azure Cosmos DB. No entanto, solicitar configurações para abordar totalmente arquiteturas complexas pode resultar em resultados imprecisos e configurações truncadas.
Nota
As tarefas e os prompts de exemplo listados aqui mostram algumas das áreas em que o Microsoft Copilot no Azure (visualização) pode ser especialmente útil. No entanto, esta não é uma lista completa de todas as coisas que você pode fazer. Recomendamos que você experimente seus próprios prompts e veja como o Microsoft Copilot no Azure (visualização) pode ajudá-lo a gerenciar seus recursos e ambiente do Azure.
Importante
O Microsoft Copilot no Azure (visualização) está atualmente em pré-visualização. Veja Termos de Utilização Complementares da Pré-visualizações do Microsoft Azure para obter os termos legais que se aplicam às funcionalidades do Azure que estão na versão beta, na pré-visualização ou que ainda não foram lançadas para disponibilidade geral.
Prompts de amostra Terraform
Aqui estão alguns exemplos dos tipos de prompts que você pode usar para gerar configurações do Terraform. Modifique esses prompts com base em seus cenários da vida real ou tente prompts adicionais para criar diferentes tipos de consultas.
- "Crie uma configuração do Terraform para uma instância dos Serviços Cognitivos com o nome 'mycognitiveservice' e o nível de preço S0."
- "Mostre-me uma configuração Terraform para uma máquina virtual linux com 8GB de RAM e uma imagem de 'UbuntuServer 18.04-LTS'. O recurso deve ser colocado na localização oeste dos EUA e ter um endereço IP público. Além disso, deve fazer parte de uma rede virtual com um grupo de segurança de rede."
- "Crie a configuração do Terraform para um recurso de aplicativo de contêiner com o nome 'myApp' com imagem de início rápido. Adicione um espaço analítico de log com PerGB2018 sku e defina os dias de retenção como 31. Habilite o modo de revisão única no aplicativo contêiner e defina os limites de CPU e memória para 2 e 4 GB, respectivamente. Além disso, defina o nome do ambiente do aplicativo de contêiner como 'awesomeAzureEnv' e defina o nome do contêiner como 'myQuickStartContainer'."
- "Qual é o código Terraform para um espaço de trabalho Databricks no Azure com o nome 'myworkspace' e um SKU premium. O espaço de trabalho deve ser criado na região oeste dos EUA."
- "Crie uma implantação OpenAI com o modelo gpt-3.5-turbo usando o modelo Terraform. Defina a versão do modelo para 0613."
Prompts de amostra de bíceps
Aqui estão alguns exemplos dos tipos de prompts que você pode usar para gerar modelos do Bicep. Modifique esses prompts com base em seus cenários da vida real ou tente prompts adicionais para criar diferentes tipos de consultas.
- "Como criar um recurso de ponto final privado usando o Bicep?"
- "Mostre-me um modelo Bicep que cria uma conta de Armazenamento do Azure com um contêiner de blob e um compartilhamento de arquivos."
- "Dê-me um modelo Bicep que implanta um ambiente de aplicativo de contêiner com um aplicativo de contêiner básico. Além disso, ele deve implantar um espaço de trabalho do Log Analytics para armazenar logs."
- "Dê-me um modelo Bicep para criar um cofre de chaves, uma identidade gerenciada e uma atribuição de função para a identidade gerenciada acessar o cofre de chaves."
- "Como usar o Bicep para criar o serviço Azure OpenAI?"
Próximos passos
- Explore os recursos do Microsoft Copilot no Azure.
- Saiba mais sobre o Terraform no Azure.