Microsoft presenta el nuevo Infra Copilot: que es

Icono de tiempo de lectura 2 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

Notas clave

  • Infra Copilot es una nueva herramienta que tiene como objetivo simplificar el desarrollo de IaC.
  • Utiliza indicaciones en lenguaje natural para sugerir fragmentos de código IaC (por ejemplo, PowerShell para Azure).

La infraestructura como código (IaC) se ha convertido en los últimos tiempos en un enfoque popular para gestionar la infraestructura de la nube. Las herramientas de IaC permiten definir la infraestructura a través de código. Sin embargo, IaC puede presentar sus propias complejidades, incluida la gestión de una sintaxis compleja y la garantía de coherencia en todos los entornos.

Copiloto infrarrojo, utilizando Copiloto de GitHub, puede abordar estos desafíos. Infra Copilot se integra con Visual Studio Code y utiliza el aprendizaje automático para comprender la intención detrás de las indicaciones del usuario. Esto permite a los profesionales de la infraestructura expresar sus requisitos en lenguaje natural y recibir las sugerencias de código correspondientes.

En palabras más sencillas: Infra Copilot es una herramienta que puede abordar los desafíos que enfrentan los profesionales de infraestructura que administran la infraestructura en la nube utilizando IaC. El desarrollo de IaC es el proceso de gestión y aprovisionamiento de infraestructura informática utilizando código en lugar de configuración manual.

Antes de IaC, los administradores de sistemas configuraban manualmente servidores, almacenamiento, redes y otros componentes de infraestructura a través de configuraciones físicas o interfaces de usuario. Este enfoque consumía mucho tiempo, era propenso a errores y era difícil de replicar de manera consistente en todos los entornos.

Con el desarrollo de IaC, las configuraciones de infraestructura se definen en archivos de código. Estos archivos utilizan lenguajes como Terraform, Ansible o incluso lenguajes específicos de la nube como AWS CloudFormation. El código especifica el estado deseado de la infraestructura, incluidos los tipos de recursos necesarios (por ejemplo, máquinas virtuales, bases de datos) y sus configuraciones (por ejemplo, sistema operativo, tamaño de almacenamiento).

Infra Copilot puede generar fragmentos de código estandarizados, lo que puede aportar coherencia y confiabilidad a la infraestructura implementada. También puede servir como herramienta de aprendizaje para nuevos miembros del equipo y generar ganancias de eficiencia para los profesionales de infraestructura.

Infra Copilot se encuentra actualmente en sus primeras etapas. 

Si bien Infra Copilot ofrece características prometedoras, es importante señalar que la tecnología aún está en desarrollo. 

Su impacto a largo plazo en el panorama de la IaC aún está por verse.

Más esta página.