Exempel på frågor om att lära sig om Azure och ditt program med GitHub Copilot för Azure

Om du inte känner till Azure eller om du bara vill att verktygen och AI:n ska utföra det mesta av arbetet kan du be GitHub Copilot för Azure och Azure MCP Server att hjälpa dig att distribuera ditt program. Använd metodtips för att uppnå bästa resultat. Viktigast:

  • Använd "Agent"-läget för bästa möjliga upplevelse. Undvik läget "Fråga".
  • Ta med ordet "Azure" i uppmaningen för att hjälpa Copilot att förstå att det måste anropa verktyg från Azure MCP Server.
  • Om du använder Visual Studio Code kontrollerar du att du använder "Konfigurera verktyg ..." och inkludera både "Azure MCP" och "GitHub Copilot för Azure". Mer information finns på fliken Visual Studio Code i avsnittet Verktygssamtal.

Exempel på uppmaningar om att lära dig mer om Azure

Om du vill använda GitHub Copilot för Azure för att lära dig hur du använder Azure för ditt program kan du börja med en öppen fråga eller begäran. Lägg sedan till information som specifika tjänster och tekniker för bättre resultat. Prova följande exempelprompter.

Lär dig mer om systemarkitektur i Azure

Använd GitHub Copilot för att rekommendera Azure-tjänster att använda för projektet.

  • "Vilka tjänster ska jag använda med min Azure-app?"
  • "Rekommendera Azure-tjänster för mitt projekt."

När GitHub Copilot för Azure uppmanas att rekommendera en Azure-tjänst genomsöker det aktuella programmet på arbetsytan och ger rekommendationer för Azure-tjänster och tjänstbindningar.

Du kan arbeta på ett iterativt sätt och be GitHub Copilot för Azure att uppdatera rekommendationerna för att använda en annan Azure-tjänst eller ändra bindningsinformationen. Exempel på frågor:

  • "Jag vill använda Azure App Service i stället för Container Apps för mitt API-projekt."
  • "Lägg till en Azure Cosmos DB i mitt projekt."
  • "Värdet för Azure SERVICE_URL ska vara bing.com."
  • "Lägg till en miljövariabel STAGE=dev till mitt Azure-projekt."

Du kan följa upp genom att ställa mer detaljerade frågor baserat på GitHub Copilot för Azures rekommendationer. Här följer några exempel på detaljerade frågor som hjälper dig att förstå vilka typer av frågor du kan använda.

  • "Hur skapar jag en arkitektur med hög tillgänglighet med Azure?"
  • Förklara Azure Well-Architected ramverk.
  • Vilka typer av appvärdlösningar är tillgängliga i Azure?
  • "Hjälp mig att samordna och automatisera mina Arbetsflöden för Azure-databearbetning."
  • "Hur kan jag integrera Azure SignalR med Application Gateway och API Management?"
  • "Hur många Azure-enheter rekommenderar du?"
  • "Vilka är fördelarna och programmen med att använda Azure med Terraform?"

Lär dig mer om AI i Azure

  • "Jag vill skapa ett AI-program. Vilka Azure-tjänster kan jag använda?"

Lär dig mer om webb- och programvärdtjänster i Azure

  • "Vilken Azure-tjänst är bäst för att vara värd för ett skalbart webbprogram?"
  • "Vilken Azure-tjänst ska jag använda för att skapa en webbplats?"
  • "Hur kan jag använda Azure för att skapa ett skalbart webbprogram?"
  • "För vilka scenarier är Azure Functions bättre än Web Apps?"

Lär dig mer om containrar i Azure

  • "Vilka typer av containerbaserade program stöder Azure?"
  • "Vilka är alternativen för att hantera containrar i Azure?"
  • "När ska jag använda Azure Kubernetes Service i stället för Azure Container Apps?"
  • "Vad är skillnaden mellan Azure Container Apps och AKS?"
  • "Varför skulle jag välja Azure Container Apps framför AKS?"

Lär dig hur du använder Azure-tjänster för din app

Tjänst eller teknik Exempel på learn prompt
Azure AI-sökning
  • "Vad är Azure AI Search och varför ska jag använda det?"
  • "Hur fungerar prissättningen för Azure AI Search?"
  • "Hur är Azure AI Search integrerat med Azure OpenAI?"
  • "Hur är Azure AI Search integrerat med Azure Machine Learning?"
  • "När ska jag använda hybridsökning eller vektorsökning jämfört med den semantiska rankern i Azure AI Search?"
  • "Är Azure AI Search en vektordatabas? Hur säkerställer den noggrannheten och relevansen av vektorsökningsresultat?"
  • "Vilket stöd har Azure AI Search för storskaliga program med flera klienter?"
  • "Vad är funktionen för integrerad vektorisering i Azure AI Search och från vilka datakällor kan jag extrahera data för den?"
  • "Vad är AI-berikande i Azure AI Search, hur fungerar det och vilka är dess fördelar?"
  • "Vad är den semantiska rankern i Azure AI Search och hur skiljer det sig från vektorsökning?"
  • "Vilka är de vanligaste rekommenderade kodexemplen eller lösningsacceleratorerna för Azure AI Search?"
  • "Vilka är några verkliga exempel på företag som använder Azure AI Search?"
Azure API Management
  • "Vilka är fördelarna och programmen med Azure API Management?"
Служб
  • "Hur distribuerar jag en webbapp i Azure?"
  • "Hur skapar jag en Azure App Service-app och distribuerar kod till en mellanlagringsmiljö med hjälp av CLI?"
  • "Skapa ett skript för att distribuera en Python-webbapp i Azure."
  • "Vilka databasalternativ erbjuder Azure för webbappar?"
  • "Vilka serverlösa alternativ tillhandahåller Azure för webbappar?"
  • "Skapa en guide för att maximera Azure App Service."
Azure-cache för Redis
  • "Visa hur du konfigurerar en Azure Redis-cache för hög tillgänglighet och haveriberedskap."
Azure Container-applikationer
  • "Vad är Azure Container Apps-tjänsten?"
  • "Berätta skillnaden mellan en Azure-containerapp och en containerappmiljö."
Azure Cosmos DB
  • "Varför skulle jag använda Azure Cosmos DB i stället för Azure SQL?"
  • "Jag vill använda Azure Cosmos DB för att lagra mina data."
  • "Varför skulle jag använda ett Azure Cosmos DB-konto i stället för en SQL-databas?"
Azure Data Factory
  • "Hur skapar jag datapipelines med Azure Data Factory?"
Azure Developer CLI (azd)
  • "Har du exempel på distributionsmodeller för Azure, till exempel SaaS eller PaaS?"
  • "Vilken är den bästa Azure-infrastrukturen för mitt program?"
  • "Hur konfigurerar jag min Azure-miljö?"
  • "Vad är Azure Resource Manager-mallar och hur använder jag dem?"
  • "Hur hanterar jag miljöer med Azure Developer CLI?"
  • "Vad är Azure Developer CLI?"
  • "Vad är skillnaden mellan Azure Bicep- och ARM-mallar?"
  • "Hur ser jag till att mina Azure-miljöer följer de bästa säkerhetsmönstren?"
  • "Hur distribuerar jag med min CI/CD-pipeline i Azure?"
Azure-funktioner
  • "Hur skapar jag en ny Azure-funktion?"
  • "Vad är skillnaden mellan Azure Functions och Azure Logic Apps?"
  • "Skapa en guide för att integrera Azure Logic Apps med Azure Functions."
  • "Jag vill skapa en Azure-funktion i Node.js."
Azure 密钥保管库
  • "Förklara hur och varför jag bör använda Azure Key Vault."
Azure Kubernetes Service (AKS)
  • "Hur får jag status för alla noder i mitt AKS-kluster?"
  • "Vad är kommandot för att ange en kontext för mitt AKS-kluster?"
Azure Machine Learning
  • "Generera ett PowerShell-skript för att skapa en ny Azure Machine Learning-arbetsyta."
  • "Vad är skillnaden mellan Azure AI-tjänster och Azure Machine Learning?"
Azure Monitor
  • "Skapa en guide för att använda Azure Logic Apps för att automatisera svar på Azure Monitor-aviseringar."
Virtuellt Azure-nätverk
  • "Hur balanserar jag inkommande nätverkstrafik till mitt Azure-program?"
Azure OpenAI-tjänsten
  • "Vilka tjänster tillhandahåller Azure OpenAI?"
  • "Var är GPT-4o mini tillgängligt i Azure?"
  • "Vilka är kraven för att integrera Azure OpenAI?"
  • "Skapa en guide för att skapa och använda Azure OpenAI-resurser."
  • "Vilka är de tillgängliga Azure OpenAI-modelltyperna?"
Azure SDK
  • "Kan jag använda Azure SDK:er i webbläsaren?"
  • "Har Azure C# Storage SDK stöd för segmenterade blobuppladdningar och nedladdningar?"
Azure SignalR Service
  • "Hur gör jag för att vara värd för och skala SignalR på flera servrar i Azure?"
  • "Hur gör jag för kommunikation i realtid i .NET med Azure?"
  • "Hur skickar jag realtidsuppdateringar till klienter som använder Azure?"
  • "Hur synkroniserar jag data mellan klienter i Azure SignalR Service?"
  • "Hur strömmar jag data till klienter i Azure?"
  • "Hur hanterar och skalar jag WebSocket-anslutningar i Azure?"
  • "Hur gör jag för att vara värd för och skala Socket.IO i Azure?"
  • "Vad behöver jag för att konfigurera min SignalR-kod så att den fungerar med Azure SignalR Service?"
  • "Utvärdera min SignalR-konfiguration – följer den Azures bästa säkerhetsmetoder?"
  • "Hur stresstestar jag Azure SignalR?"
  • "Hur konfigurerar jag nätverk i Azure SignalR Service?"
  • "Hur konfigurerar jag en Azure Web PubSub-händelsehanterare?"
Azure SQL
  • "Skapa en Terraform-konfiguration för att distribuera en Azure SQL-databas."
  • "Utforma en strategi för att migrera lokala SQL Server-databaser till Azure SQL Managed Instance."
Azure Static Web Apps (statiska webbappar)
  • "Stöder Azure Static Web Apps statiska IP-adresser?"
Azure Storage
  • "Varför skulle jag använda Azure Blob Storage?"
  • "Hur hämtar jag data från en Azure Storage-blob i React?"
  • "Beskriva steg för att skydda Azure Blob Storage med privata slutpunkter och Azure Private Link."
  • "Generera ett Azure CLI-skript för att skapa ett nytt lagringskonto."
  • "Ge mig CLI-koden för att skapa ett nytt Azure Storage-konto."
  • "Kan du hjälpa mig att välja rätt Azure Storage-lösning?"
Azure Web PubSub (en molntjänst)
  • "Hur autentiserar jag med Azure Web PubSub?"
  • "Vad behöver jag göra för att vara värd för min Socket.IO-app i Azure?"
  • "Hur stresstestar jag Azure Web PubSub?"