Compartilhar via


Gere configurações do Terraform e Bicep usando o Microsoft Copilot no Azure

O Microsoft Copilot no Azure (versão prévia) pode gerar configurações do Terraform e Bicep que você pode usar para criar e gerenciar sua infraestrutura do Azure.

Quando você informa ao Microsoft Copilot no Azure sobre alguma infraestrutura 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, quaisquer recursos dependentes necessários para realizar uma implantação bem-sucedida estã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 e copiar o conteúdo e implantar a configuração ou o modelo usando seu método de implantação de escolha.

A infraestrutura solicitada do Azure deve ser limitada a menos de oito tipos de recursos primários. Por exemplo, você deverá ver bons resultados ao solicitar uma configuração para gerenciar um grupo de recursos que contém recursos do Aplicativo de Contêiner do Azure, do Azure Functions e do Azure Cosmos DB. No entanto, solicitar configurações para abordar totalmente arquiteturas complexas pode resultar em resultados imprecisos e configurações truncadas.

Observação

As tarefas e os prompts de exemplo listados aqui mostram algumas das áreas em que o Microsoft Copilot no Azure (versão prévia) pode ser especialmente útil. Porém, esta não é uma lista completa de todas as coisas que você pode fazer. Incentivamos você a experimentar seus prompts e ver como o Microsoft Copilot no Azure (versão prévia) pode ajudar você a gerenciar seus recursos e ambiente do Azure.

Importante

O Microsoft Copilot no Azure (versão prévia) está atualmente em VERSÃO PRÉVIA. Veja os Termos de Uso Complementares para Versões Prévias do Microsoft Azure para obter termos legais que se aplicam aos recursos do Azure que estão em versão beta, versão prévia ou que, de outra forma, ainda não foram lançados em disponibilidade geral.

Amostras de solicitações de 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 de Serviços Cognitivos com o nome “mycognitiveservice” e nível de preços S0."
  • "Mostre-me uma configuração do Terraform para uma máquina virtual linux com 8GB de RAM e uma imagem de "UbuntuServer 18.04-LTS". O recurso deve ser colocado no oeste dos EUA e ter um endereço IP público. Além disso, ele 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 de análise de log com o SKU PerGB2018 e defina os dias de retenção como 31. Habilite o modo de revisão única no aplicativo de contêiner e defina os limites de CPU e memória como 2 e 4GB, 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 como 0613."

Exemplos de prompts do Bicep

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 de extremidade 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 workspace 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?”

Captura de tela do Microsoft Copilot no Azure fornecendo um modelo Bicep para criar uma conta de armazenamento.

Próximas etapas