다음을 통해 공유


Azure 및 애플리케이션에 대해 GitHub Copilot for Azure를 사용하여 학습할 수 있는 예제 메시지

Azure 익숙하지 않거나 도구 및 AI가 대부분의 작업을 수행하도록 하려는 경우 GitHub Copilot Azure 및 Azure MCP Server를 요청하여 애플리케이션을 배포하는 데 도움을 줄 수 있습니다. 모범 사례를 사용하여 최상의 결과를 얻을 수 있습니다. 가장 중요한 것은 다음과 같습니다.

  • 최상의 환경을 위해 "에이전트" 모드를 사용합니다. "질문" 모드를 사용하지 않습니다.
  • 프롬프트에 "Azure"이라는 단어를 포함하면 Copilot Azure MCP 서버에서 도구를 호출해야 한다는 것을 이해할 수 있습니다.
  • Visual Studio Code를 사용하는 경우 "도구 구성 ..."을 사용하여 "Azure MCP" 및 "GitHub Copilot for Azure"를 모두 포함해야 합니다. 자세한 내용은 도구 호출 섹션의 Visual Studio Code 탭을 참조하세요.

Azure 대해 알아보라는 예제 프롬프트

Azure GitHub Copilot 사용하여 애플리케이션에 Azure 사용하는 방법을 알아보려면 개방형 질문 또는 요청으로 시작할 수 있습니다. 그런 다음, 더 나은 결과를 위해 특정 서비스 및 기술과 같은 세부 정보를 추가합니다. 다음 예제 프롬프트를 사용해 보세요.

Azure 시스템 아키텍처에 대해 알아보기

GitHub Copilot 사용하여 프로젝트에 사용할 Azure 서비스를 권장합니다.

  • "Azure 앱에서 어떤 서비스를 사용해야 하나요?"
  • "내 프로젝트에 Azure 서비스를 권장합니다."

Azure 서비스를 추천하라는 메시지가 표시되면 GitHub Copilot Azure 작업 영역에서 현재 애플리케이션을 검사하고 Azure 서비스 및 서비스 바인딩에 대한 권장 사항을 제공합니다.

다른 Azure 서비스를 사용하거나 바인딩 정보를 변경하도록 권장 사항을 업데이트하기 위해 Azure GitHub Copilot 요청하는 반복적인 방식으로 작업할 수 있습니다. 예제 프롬프트:

  • "내 API 프로젝트에 Container Apps 대신 Azure App Service 사용하고 싶습니다."
  • "프로젝트에 Azure Cosmos DB 추가합니다."
  • "Azure SERVICE_URL 값은 bing.com 합니다."
  • "환경 변수 STAGE=dev를 내 Azure 프로젝트에 추가합니다."

Azure 권장 사항에 대한 GitHub Copilot 따라 더 자세한 질문을 하면 후속 작업을 수행할 수 있습니다. 다음은 사용할 수 있는 프롬프트 유형을 이해하는 데 도움이 되는 몇 가지 자세한 질문 예제입니다.

  • "Azure 사용하여 고가용성 아키텍처를 만들려면 어떻게 해야 하나요?"
  • "Azure Well-Architected Framework를 설명합니다."
  • "Azure 사용할 수 있는 앱 호스팅 솔루션 유형은 무엇인가요?"
  • "Azure 데이터 처리 워크플로를 오케스트레이션하고 자동화하는 데 도움이 됩니다."
  • "Azure SignalR을 Application Gateway 및 API Management와 통합하려면 어떻게 해야 하나요?"
  • "권장하는 Azure 단위는 몇 개입니까?"
  • "Terraform에서 Azure 사용하는 이점과 애플리케이션은 무엇인가요?"

Azure AI에 대해 알아보기

  • "AI 애플리케이션을 빌드하려고 합니다. 어떤 Azure 서비스를 사용할 수 있나요?"

Azure 웹 및 애플리케이션 호스팅에 대해 알아보기

  • "확장 가능한 웹 애플리케이션을 호스팅하는 데 가장 적합한 Azure 서비스는 무엇인가요?"
  • "웹 사이트를 만드는 데 어떤 Azure 서비스를 사용해야 하나요?"
  • "Azure 사용하여 확장 가능한 웹 애플리케이션을 빌드하려면 어떻게 해야 하나요?"
  • "어떤 시나리오가 Web Apps 것보다 Azure Functions 더 나은가요?"

Azure 컨테이너에 대해 알아보기

  • Azure는 어떤 유형의 컨테이너화된 애플리케이션을 지원합니까?
  • "Azure 컨테이너를 관리하기 위한 옵션은 무엇인가요?"
  • "Azure Container Apps 대신 Azure Kubernetes Service 사용해야 하는 경우는 언제인가요?"
  • "Azure Container Apps AKS의 차이점은 무엇인가요?"
  • "AKS를 통해 Azure Container Apps 선택해야 하는 이유는 무엇인가요?"

앱에 Azure 서비스를 사용하는 방법 알아보기

서비스 또는 기술 프롬프트 예제 알아보기
Azure AI Search
  • "Azure AI Search 무엇이며 왜 사용해야 하나요?"
  • "Azure AI Search 가격 책정은 어떻게 작동하나요?"
  • "Azure AI Search Azure OpenAI와 어떻게 통합되는가?"
  • "Azure AI Search는 Azure Machine Learning과 어떻게 통합됩니까?"
  • Azure AI Search의 하이브리드 검색 또는 벡터 검색과 의미 순위 지정기는 언제 각각 사용해야 하나요?
  • "Azure AI Search 벡터 데이터베이스인가요? 벡터 검색 결과의 정확도와 관련성을 어떻게 보장할 수 있을까요?"
  • "Azure AI Search 대규모 다중 테넌트 애플리케이션에 대한 지원은 무엇인가요?"
  • "Azure AI Search 통합 벡터화 기능은 무엇이며 어떤 데이터 원본에서 데이터를 추출할 수 있나요?"
  • "Azure AI Search AI 보강이란 무엇이며, 어떻게 작동하고, 그 이점은 무엇인가요?"
  • "Azure AI Search 의미 체계 순위는 무엇이며 벡터 검색과 어떻게 다른가요?"
  • "Azure AI Search 가장 권장되는 코드 샘플 또는 솔루션 가속기는 무엇인가요?"
  • "Azure AI Search 사용하는 기업의 실제 사례는 무엇인가요?"
Azure API Management
  • "Azure API Management 혜택과 적용은 무엇인가요?"
Azure App Service
  • "Azure 웹앱을 배포하려면 어떻게 해야 하나요?"
  • "CLI를 사용하여 Azure App Service 앱을 만들고 스테이징 환경에 코드를 배포하려면 어떻게 해야 하나요?"
  • "Azure Python 웹앱을 배포하는 스크립트를 만듭니다."
  • "Azure 웹앱에 어떤 데이터베이스 옵션을 제공하나요?"
  • "Azure 웹앱에 어떤 서버리스 옵션을 제공하나요?"
  • "Azure App Service 극대화하기 위한 가이드를 만듭니다."
Azure Cache for Redis
  • "고가용성 및 재해 복구를 위해 Azure Redis 캐시를 구성하는 방법을 보여 줍니다."
Azure Container Apps (컨테이너 앱)
  • "Azure Container Apps 서비스란?"
  • "Azure 컨테이너 앱과 컨테이너 앱 환경의 차이점을 알려주세요."
Azure Cosmos DB
  • "왜 Azure SQL 대신 Azure Cosmos DB 사용합니까?"
  • "Azure Cosmos DB 사용하여 데이터를 저장하려고 합니다."
  • "SQL 데이터베이스 대신 Azure Cosmos DB 계정을 사용하는 이유는 무엇인가요?"
Azure Data Factory
  • "Azure Data Factory 사용하여 데이터 파이프라인을 만들려면 어떻게 해야 하나요?"
Azure 개발자 CLI(azd)
  • "SaaS 또는 PaaS와 같은 Azure 대한 배포 모델 예제가 있나요?"
  • "애플리케이션에 가장 적합한 Azure 인프라는 무엇인가요?"
  • "Azure 환경을 설정하려면 어떻게 해야 하나요?"
  • "Azure Resource Manager 템플릿이란 무엇이며 어떻게 사용합니까?"
  • "Azure Developer CLI를 사용하여 환경을 관리하려면 어떻게 해야 하나요?"
  • "Azure 개발자 CLI란?"
  • "Azure Bicep 및 ARM 템플릿의 차이점은 무엇인가요?"
  • "Azure 환경이 최상의 보안 패턴을 따르도록 하려면 어떻게 해야 하나요?"
  • "Azure CI/CD 파이프라인을 사용하여 배포하려면 어떻게 해야 하나요?"
Azure 함수 (Azure Functions)
  • "새 Azure 함수를 만들려면 어떻게 해야 하나요?"
  • "Azure Functions Azure Logic Apps 차이점은 무엇인가요?"
  • Azure Logic Apps와 Azure Functions를 통합하기 위한 가이드를 작성합니다.
  • "Node.jsAzure 함수를 만들고 싶습니다."
Azure Key Vault
  • "Azure Key Vault 사용하는 방법과 이유를 설명합니다."
Azure Kubernetes Service (AKS)
  • "AKS 클러스터에 있는 모든 노드의 상태를 얻으려면 어떻게 해야 하나요?"
  • "내 AKS 클러스터에 대한 컨텍스트를 설정하는 명령은 무엇인가요?"
Azure Machine Learning
  • "PowerShell 스크립트를 생성하여 새 Azure Machine Learning 작업 영역을 만듭니다."
  • "Foundry 도구와 Azure Machine Learning 차이점은 무엇인가요?"
Azure Monitor
  • "Azure Logic Apps 사용하여 Azure Monitor 경고에 대한 응답을 자동화하기 위한 가이드를 만듭니다."
Azure Virtual Network
  • "내 Azure 애플리케이션에 대한 인바운드 네트워크 트래픽의 균형을 맞추려면 어떻게 해야 하나요?"
Azure OpenAI Service
  • "OpenAI에서 제공하는 Azure 서비스는 무엇인가요?"
  • "Azure GPT-4o 미니는 어디에서 사용할 수 있나요?"
  • "Azure OpenAI를 통합하기 위한 필수 구성 요소는 무엇인가요?"
  • "Azure OpenAI 리소스를 만들고 사용하기 위한 가이드를 만듭니다."
  • "OpenAI 모델 형식에 Azure 사용 가능한 항목은 무엇인가요?"
Azure SDK
  • "브라우저에서 Azure SDKs 사용할 수 있나요?"
  • Azure C# Storage SDK가 청크로 Blob 업로드 및 다운로드를 지원하나요?
Azure SignalR Service
  • "Azure 여러 서버에서 SignalR을 호스트하고 크기를 조정하려면 어떻게 해야 하나요?"
  • "Azure .NET 실시간 통신을 수행하려면 어떻게 해야 하나요?"
  • "Azure 사용하여 클라이언트에 실시간 업데이트를 푸시하려면 어떻게 해야 하나요?"
  • "Azure SignalR Service 클라이언트 간에 데이터를 동기화하려면 어떻게 해야 하나요?"
  • "Azure 클라이언트에 데이터를 스트리밍하려면 어떻게 해야 하나요?"
  • "Azure WebSocket 연결을 관리하고 크기를 조정하려면 어떻게 해야 하나요?"
  • "Azure Socket.IO 호스트하고 크기를 조정하려면 어떻게 해야 하나요?"
  • "Azure SignalR Service 작동하도록 SignalR 코드를 구성하려면 어떻게 해야 하나요?"
  • "내 SignalR 설치를 평가합니다. Azure 모범 보안 사례를 따르는가요?"
  • "Azure SignalR을 어떻게 스트레스 테스트해야 하나요?"
  • "Azure SignalR Service 네트워킹을 구성하려면 어떻게 해야 하나요?"
  • "Azure Web PubSub 이벤트 처리기를 구성하려면 어떻게 해야 하나요?"
Azure SQL
  • "Azure SQL 데이터베이스를 배포하는 Terraform 구성을 만듭니다."
  • "온-프레미스 SQL Server 데이터베이스를 Azure SQL Managed Instance 마이그레이션하기 위한 전략 설계"
Azure Static Web Apps (Azure 정적 웹 애플리케이션)
  • "Azure Static Web Apps 고정 IP 주소를 지원하나요?"
Azure Storage
  • "왜 Azure Blob Storage 사용합니까?"
  • "React의 Azure Storage Blob에서 데이터를 가져오면 어떻게 하나요?"
  • "프라이빗 엔드포인트 및 Azure Private Link 사용하여 Azure Blob Storage 보호하는 단계 간략하게 설명합니다."
  • "Azure CLI 스크립트를 생성하여 새 스토리지 계정을 만듭니다."
  • "새 Azure Storage 계정을 만드는 CLI 코드를 제공합니다."
  • "올바른 Azure Storage 솔루션을 선택하는 데 도움을 줄 수 있나요?"
Azure Web PubSub
  • "Azure Web PubSub 인증하려면 어떻게 해야 하나요?"
  • "Azure 내 Socket.IO 앱을 호스트하려면 어떻게 해야 하나요?"
  • "Azure Web PubSub를 어떻게 스트레스 테스트하나요?"