Microsoft apresenta o novo Infra Copilot: o que é

Ícone de tempo de leitura 2 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

Notas chave

  • Infra Copilot é uma nova ferramenta que visa simplificar o desenvolvimento de IaC.
  • Ele usa prompts de linguagem natural para sugerir trechos de código IaC (por exemplo, PowerShell para Azure).

A infraestrutura como código (IaC) tornou-se uma abordagem popular para gerenciar a infraestrutura em nuvem nos últimos tempos. As ferramentas IaC permitem que a infraestrutura seja definida por meio de código. No entanto, a IaC pode introduzir as suas próprias complexidades, incluindo a gestão de sintaxe complexa e a garantia de consistência entre ambientes.

Copiloto Infra, usando Copiloto do GitHub, podem enfrentar esses desafios. O Infra Copilot integra-se com Visual Studio Code e utiliza aprendizado de máquina para entender a intenção por trás dos prompts do usuário. Isso permite que os profissionais de infraestrutura expressem seus requisitos em linguagem natural e recebam sugestões de código correspondentes.

Em palavras mais fáceis: Infra Copilot é uma ferramenta que pode enfrentar os desafios enfrentados pelos profissionais de infraestrutura que gerenciam infraestrutura em nuvem usando IaC. O desenvolvimento IaC é o processo de gerenciamento e provisionamento da infraestrutura de computadores usando código em vez de configuração manual.

Antes da IaC, os administradores de sistema configuravam manualmente servidores, armazenamento, rede e outros componentes de infraestrutura por meio de configuração física ou interfaces de usuário. Essa abordagem era demorada, propensa a erros e difícil de replicar de forma consistente em todos os ambientes.

Com o desenvolvimento IaC, as configurações da infraestrutura são definidas em arquivos de código. Esses arquivos usam linguagens como Terraform, Ansible ou até mesmo linguagens específicas de nuvem como AWS CloudFormation. O código especifica o estado desejado da infra-estrutura, incluindo os tipos de recursos necessários (por exemplo, máquinas virtuais, bancos de dados) e suas configurações (por exemplo, sistema operacional, tamanho de armazenamento).

O Infra Copilot pode gerar trechos de código padronizados, que podem trazer consistência e confiabilidade à infraestrutura implantada. Também pode servir como ferramenta de aprendizagem para novos membros da equipe e gerar ganhos de eficiência para profissionais de infraestrutura.

O Infra Copilot está atualmente em seus estágios iniciais. 

Embora o Infra Copilot ofereça recursos promissores, é importante observar que a tecnologia ainda está em desenvolvimento. 

O seu impacto a longo prazo no panorama da IaC continua por ver.

Mais SUA PARTICIPAÇÃO FAZ A DIFERENÇA.