Microsoft는 새로운 Infra Copilot을 공개합니다. 그것은 무엇입니까?

독서 시간 아이콘 2 분. 읽다


독자들은 MSpoweruser를 지원하는 데 도움을 줍니다. 당사의 링크를 통해 구매하시면 수수료를 받을 수 있습니다. 툴팁 아이콘

공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기

주요 사항

  • Infra Copilot은 IaC 개발을 단순화하는 것을 목표로 하는 새로운 도구입니다.
  • 자연어 프롬프트를 사용하여 IaC 코드 조각(예: Azure용 PowerShell)을 제안합니다.

IaC(Infrastructure as Code)는 최근 클라우드 인프라 관리에 널리 사용되는 접근 방식이 되었습니다. IaC 도구를 사용하면 코드를 통해 인프라를 정의할 수 있습니다. 그러나 IaC에는 복잡한 구문 관리, 환경 전반의 일관성 보장 등 자체적인 복잡성이 발생할 수 있습니다.

인프라 코파일럿(Infra Copilot) GitHub 부조종사, 이러한 문제를 해결할 수 있습니다. Infra Copilot은 Visual Studio Code와 통합되며 기계 학습을 활용하여 사용자 프롬프트의 의도를 이해합니다. 이를 통해 인프라 전문가는 요구 사항을 자연어로 표현하고 해당 코드 제안을 받을 수 있습니다.

더 쉽게 말하면 Infra Copilot은 IaC를 사용하여 클라우드 인프라를 관리하는 인프라 전문가가 직면한 문제를 해결할 수 있는 도구입니다. IaC 개발은 수동 구성 대신 코드를 사용하여 컴퓨터 인프라를 관리하고 프로비저닝하는 프로세스입니다.

IaC 이전에는 시스템 관리자가 물리적 구성이나 사용자 인터페이스를 통해 서버, 스토리지, 네트워킹 및 기타 인프라 구성 요소를 수동으로 설정했습니다. 이 접근 방식은 시간이 많이 걸리고 오류가 발생하기 쉬우며 여러 환경에 일관되게 복제하기가 어려웠습니다.

IaC 개발을 통해 인프라 구성은 코드 파일에 정의됩니다. 이러한 파일은 Terraform, Ansible과 같은 언어 또는 AWS CloudFormation과 같은 클라우드 관련 언어를 사용합니다. 코드는 필요한 리소스 유형(예: 가상 머신, 데이터베이스) 및 해당 구성(예: 운영 체제, 스토리지 크기)을 포함하여 원하는 인프라 상태를 지정합니다.

Infra Copilot은 표준화된 코드 조각을 생성하여 배포된 인프라의 일관성과 안정성을 가져올 수 있습니다. 또한 새로운 팀 구성원을 위한 학습 도구 역할을 할 수 있으며 인프라 전문가에게는 효율성 향상으로 이어질 수 있습니다.

인프라 코파일럿은 현재 초기 단계이다. 

Infra Copilot은 유망한 기능을 제공하지만 해당 기술은 아직 개발 중이라는 점에 유의하는 것이 중요합니다. 

IaC 환경에 대한 장기적인 영향은 아직 밝혀지지 않았습니다.

더 보기 여기에서 지금 확인해 보세요..