Azure의 Microsoft Copilot을 사용하여 인프라 빌드 및 워크로드 배포

Azure의 Microsoft Copilot(미리 보기)을 사용하면 워크로드에 대한 사용자 지정 인프라를 신속하게 빌드하고 배포에 도움이 되는 템플릿과 스크립트를 제공할 수 있습니다. Azure의 Microsoft Copilot를 사용하면 배포 시간을 크게 줄일 수 있습니다. 또한 Azure의 Microsoft Copilot는 보안 및 규정 준수 표준 및 기타 모범 사례에 부합하는 데 도움이 됩니다.

대화 전체에서 Azure의 Microsoft Copilot는 요구 사항 및 애플리케이션을 더 잘 이해하기 위해 질문을 합니다. 제공된 정보를 기반으로 해당 인프라 배포에 적합한 여러 아키텍처 옵션을 제공합니다. 옵션을 선택한 후 Azure의 Microsoft Copilot는 인프라를 구성하는 방법을 포함하여 인프라에 대한 자세한 설명을 제공합니다. 마지막으로 Azure의 Microsoft Copilot은 인프라를 배포하기 위해 선택한 언어를 사용하여 템플릿과 스크립트를 제공합니다.

인프라 빌드 및 워크로드 배포에 대한 도움을 가져오려면 Azure Portal의 추가 가상 머신 및 관련 솔루션 페이지에서 시작합니다. 만들기 옆의 화살표를 선택한 다음 추가 VM 및 관련 솔루션을 선택하면 가상 머신에서 이 페이지에 접근할 수 있습니다.

Azure Portal의 가상 머신 페이지에서 추가 VM 및 관련 솔루션 옵션의 스크린샷.

이 경우 Azure의 Microsoft Copilot에 빌드 및 배포할 내용을 알려 대화를 시작합니다.

참고 항목

여기에 나열된 작업 및 샘플 프롬프트는 Azure의 Microsoft Copilot(미리 보기)이 특히 유용할 수 있는 몇 가지 영역을 보여 줍니다. 그러나 이것이 수행할 수 있는 모든 작업의 전체 목록은 아닙니다. 사용자 고유의 프롬프트를 실험해 보고 Azure의 Microsoft Copilot(미리 보기)이 Azure 리소스 및 환경을 관리하는 데 어떻게 도움이 되는지 확인하는 것이 좋습니다.

Important

Azure의 Microsoft Copilot(미리 보기)은 현재 미리 보기로 제공됩니다. 베타, 미리 보기로 제공되거나 아직 일반 공급으로 릴리스되지 않은 Azure 기능에 적용되는 약관은 Microsoft Azure 미리 보기에 대한 추가 사용 약관을 참조하세요.

샘플 프롬프트

사용하는 프롬프트는 배포하려는 워크로드 형식과 현재 진행 중인 대화 단계에 따라 달라질 수 있습니다. 다음은 사용할 수 있는 프롬프트 종류의 몇 가지 예입니다. 실제 시나리오에 따라 이러한 프롬프트를 수정하거나 대화가 계속되는 동안 추가 프롬프트를 시도해 보세요.

  • 대화 시작하기:
    • "Azure에 웹 사이트를 배포하는 데 도움을 주세요."
    • "새 애플리케이션을 위한 인프라를 제공합니다."
  • 요구 사항 수집 단계:
    • "이러한 요구 사항에 대한 예를 들어주세요."
    • "보안 요구 사항이란 무엇을 의미하나요?"
    • (또는 질문에 따라 요구 사항을 제공합니다)
  • 상위 수준 아키텍처 단계:
    • "옵션 1로 해주세요."
    • "옵션 1에 대해 더 자세히 알려 주세요."
    • "추가 옵션이 있나요?"
    • "SQL 대신 Cosmos DB를 사용합니다."
    • "이러한 옵션에 대한 비교표를 알려 주실 수 있나요? 대략적인 비용도 포함합니다."
  • 세부 인프라 빌드 단계:
    • "이 인프라가 마음에 듭니다. 이를 배포하려면 ARM 템플릿을 주세요."
    • "VMSS에 대해 자동 대신 롤링 업그레이드 모드 수동을 포함할 수 있나요?"
    • "이 디자인을 더 자세히 설명해주실 수 있나요?"
    • "프라이빗 링크에 대한 대안이 있나요?"
  • 코드 빌드 단계:
    • "ARM 템플릿 대신 PS를 주실 수 있나요?"
    • "VMSS 인스턴스 수를 10이 아닌 100으로 변경합니다."
    • "이 코드를 영어로 설명해주세요."

예제

추가 가상 머신 및 관련 솔루션 페이지에서 Azure의 Microsoft Copilot에 "Azure에서 웹 사이트를 배포하려고 합니다"라고 알릴 수 있습니다. Azure의 Microsoft Copilot는 시나리오를 더 잘 이해하기 위해 일련의 질문으로 응답합니다.

웹 사이트를 배포하는 옵션을 제공하는 Azure의 Microsoft Copilot를 보여 주는 스크린샷.

답변을 제공한 후 Azure의 Microsoft Copilot는 적합할 수 있는 몇 가지 옵션을 제공합니다. 이 중 하나를 선택하거나 더 많은 질문을 할 수 있습니다.

Azure의 Microsoft Copilot 옵션을 보여 주는 스크린샷.

사용할 옵션을 지정한 후 Azure의 Microsoft Copilot는 배포를 안내하는 단계별 계획을 제공합니다. 계획의 일부를 변경할 수 있는 옵션을 제공하고 개발 도구를 선택하도록 요청합니다. 이 예에서는 Azure App Service가 선택되었습니다.

Azure App Service를 사용하여 웹 사이트를 배포하는 단계를 제공하는 Azure의 Microsoft Copilot를 보여 주는 스크린샷.

이 예제의 응답은 ARM 템플릿이므로 Azure의 Microsoft Copilot는 기본 ARM 템플릿을 만든 다음 배포 방법에 대한 지침을 제공합니다.

ARM 템플릿을 만드는 Azure의 Microsoft Copilot을 보여 주는 스크린샷.

ARM 템플릿 배포에 대한 지침을 제공하는 Azure의 Microsoft Copilot를 보여 주는 스크린샷.

다음 단계