Pokud Azure neznáte nebo chcete, aby nástroje a AI většinu práce dělaly, můžete požádat GitHub Copilot o Azure a Azure MCP Server, který vám pomůže s nasazením aplikace. Nejlepších výsledků dosáhnete pomocí osvědčených postupů . Nejdůležitější:
- Použijte režim „Agent“ pro nejlepší zážitek. Vyhněte se režimu "Ask".
- Do výzvy uveďte slovo "Azure", které vám pomůže Copilot pochopit, že potřebuje volat nástroje ze serveru Azure MCP.
- Pokud používáte Visual Studio Code, ujistěte se, že používáte možnost Konfigurovat nástroje ... " a zahrnout "Azure MCP" a "GitHub Copilot pro Azure".
Další podrobnosti najdete v oddílu volání nástroje na kartě Visual Studio Code.
Příklady výzev k získání informací o Azure
Pokud chcete použít GitHub Copilot pro Azure, kde se dozvíte, jak používat Azure pro vaši aplikaci, můžete začít s otevřenou otázkou nebo požadavkem. Pak přidejte podrobnosti, jako jsou konkrétní služby a technologie, aby se zlepšily výsledky. Vyzkoušejte následující ukázkové výzvy.
Informace o systémové architektuře v Azure
Pomocí GitHub Copilot doporučte Azure služby pro váš projekt.
- "Jaké služby mám používat se svou Azure aplikací?"
- "Doporučujeme Azure služby pro můj projekt."
Když se zobrazí výzva k doporučení služby Azure, GitHub Copilot pro Azure zkontroluje aktuální aplikaci v pracovním prostoru a poskytne doporučení pro služby Azure a propojení služeb.
Iterativním způsobem můžete požádat GitHub Copilot, aby Azure aktualizoval doporučení tak, aby používala jinou službu Azure nebo změnila informace o vazbách. Ukázkové výzvy:
- "Chtěl(a) bych pro svůj projekt rozhraní API místo Container Apps používat Azure App Service."
- Přidání Azure Cosmos DB do projektu
- Hodnota Azure SERVICE_URL by měla být bing.com.
- "Přidání proměnné prostředí STAGE=dev do projektu Azure."
Můžete pokračovat tím, že položíte podrobnější otázky na základě doporučení GitHub Copilot pro Azure. Tady je několik příkladů podrobných otázek, které vám pomůžou porozumět typům výzev, které můžete použít.
- Jak můžu vytvořit vysoce dostupnou architekturu pomocí Azure?
- Vysvětlete Azure Well-Architected Framework.
- Jaké typy řešení hostování aplikací jsou k dispozici v Azure?
- "Pomozte mi orchestrovat a automatizovat pracovní postupy zpracování dat Azure."
- Jak můžu integrovat Azure SignalR se službou Application Gateway a API Management?
- "Kolik jednotek Azure doporučujeme?"
- Jaké jsou výhody a aplikace při používání Azure s Terraformem?
Informace o umělé inteligenci na Azure
- "Chci vytvořit aplikaci AI. Jaké Azure služby můžu použít?"
Informace o hostování webových aplikací a aplikací na Azure
- "Která Azure služba je nejvhodnější pro hostování škálovatelné webové aplikace?"
- "Kterou službu Azure mám použít k vytvoření webu?"
- Jak můžu použít Azure k vytvoření škálovatelné webové aplikace?
- "Pro jaké scénáře je Azure Functions lepší než Web Apps?"
Informace o kontejnerech na Azure
- Jaké typy kontejnerizovaných aplikací Azure podporuje?
- Jaké jsou možnosti správy kontejnerů v Azure?
- "Kdy použít Azure Kubernetes Service místo Azure Container Apps?"
- Jaký je rozdíl mezi Azure Container Apps a AKS?
- "Proč bych zvolil Azure Container Apps přes AKS?"
Naučte se používat služby Azure pro vaši aplikaci.
| Služba nebo technologie |
Naučte se příklady zadání |
| Azure AI Search |
- "Co je Azure AI Search a proč bych ho měl používat?"
- "Jak fungují ceny pro Azure AI Search?"
- Jak je Azure AI Search integrovaná s Azure OpenAI?
- "Jak je Azure AI Search integrován s Azure Machine Learning?"
- "Kdy mám použít hybridní vyhledávání nebo vektorové vyhledávání a sémantický ranker v Azure AI Search?"
- "Je Azure AI Search vektorová databáze? Jak zajistí přesnost a relevanci výsledků hledání vektorů?"
- **
Jakou podporu má Azure AI Search pro multitenantní aplikace s vysokou škálovatelností?
- "Jaká je integrovaná vektorizační funkce v Azure AI Search a ze kterých zdrojů dat můžu extrahovat data?"
- "Co je rozšiřování AI v Azure AI Search, jak funguje a jaké jsou jeho výhody?"
- "Co je sémantický ranker v Azure AI Search a jak se liší od vektorového vyhledávání?"
- "Jaké jsou nejlepší doporučené ukázky kódu nebo akcelerátory řešení pro Azure AI Search?"
- "Jaké jsou některé reálné příklady firem používajících Azure AI Search?"
|
| Azure API Management |
- Jaké jsou výhody a aplikace Azure API Management?
|
| Azure App Service |
- Jak nasadím webovou aplikaci v Azure?
- Jak vytvořím aplikaci Azure App Service a nasadím kód do přípravného prostředí pomocí rozhraní příkazového řádku?
- Vytvoření skriptu pro nasazení webové aplikace Python v Azure
- "Jaké možnosti databáze Azure nabízí pro webové aplikace?"
- Jaké možnosti bez serveru Azure poskytují webové aplikace?
- "Vytvoření průvodce pro maximalizaci Azure App Service."
|
| Azure Cache for Redis |
- Předveďte, jak nakonfigurovat mezipaměť Azure Redis pro zajištění vysoké dostupnosti a zotavení po havárii.
|
| Azure Container Apps |
- "Co je služba Azure Container Apps?"
- Řekněte mi rozdíl mezi Azure kontejnerovou aplikací a prostředím kontejnerové aplikace.
|
| Azure Cosmos DB |
- "Proč bych místo Azure SQL používal Azure Cosmos DB?"
- "Chci k ukládání dat použít Azure Cosmos DB."
- "Proč bych místo databáze SQL používal účet Azure Cosmos DB?"
|
| Azure Data Factory |
- Jak vytvořím datové kanály pomocí Azure Data Factory?
|
rozhraní příkazového řádku pro vývojáře Azure (azd) |
- Máte ukázkové modely nasazení pro Azure, jako je SaaS nebo PaaS?
- "Jaká je nejlepší infrastruktura Azure pro mou aplikaci?"
- "Jak nastavím své Azure prostředí?"
- "Co jsou šablony Azure Resource Manager a jak je používám?"
- Jak můžu spravovat prostředí pomocí rozhraní příkazového řádku pro vývojáře Azure?
- "Co je rozhraní příkazového řádku pro vývojáře Azure?"
- Jaký je rozdíl mezi Azure Bicep a šablonami ARM?
- Jak zajistím, aby prostředí Azure dodržovala nejlepší vzory zabezpečení?
- Jak nasadím kanál CI/CD v Azure?
|
| Azure Functions |
- "Jak vytvořím novou funkci Azure?"
- Jaký je rozdíl mezi Azure Functions a Azure Logic Apps?
- Vytvoření průvodce pro integraci Azure Logic Apps s Azure Functions
- "Chci vytvořit funkci Azure v Node.js."
|
| Azure Key Vault |
- "Vysvětlit, jak a proč bych měl používat Azure Key Vault."
|
| Azure Kubernetes Service (AKS) |
- Jak získám stav všech uzlů v clusteru AKS?
- "Co je příkaz k nastavení kontextu pro můj cluster AKS?"
|
| Azure Machine Learning |
- Vygenerování skriptu PowerShellu pro vytvoření nového pracovního prostoru Azure Machine Learning
- "Jaký je rozdíl mezi nástroji Foundry a Azure Machine Learning?"
|
| Azure Monitor |
- Vytvoření průvodce pro použití Azure Logic Apps k automatizaci odpovědí na Azure Monitor výstrahy
|
| Azure Virtual Network |
- "Jak vyrovnávám příchozí síťový provoz do aplikace Azure?"
|
| Azure OpenAI Service |
- Jaké služby Azure OpenAI poskytují?
- "Kde je GPT-4o mini k dispozici v Azure?"
- Jaké jsou požadavky na integraci Azure OpenAI?
- Vytvoření průvodce pro vytváření a používání prostředků OpenAI Azure
- Jaké jsou dostupné typy modelů OpenAI Azure?
|
| Azure SDK |
- "Můžu v prohlížeči použít Azure SDKs?"
- "Podporuje sada AZURE C# Storage SDK blokované nahrávání a stahování objektů blob?"
|
| Azure SignalR Service |
- Jak můžu hostovat a škálovat SignalR na více serverech v Azure?
- "Jak můžu komunikovat v reálném čase v .NET s Azure?"
- "Jak můžu nabízet aktualizace v reálném čase klientům pomocí Azure?"
- Jak můžu synchronizovat data mezi klienty v Azure SignalR Service?
- Jak můžu streamovat data klientům v Azure?
- Jak můžu spravovat a škálovat připojení WebSocket v Azure?
- Jak můžu hostovat a škálovat Socket.IO v Azure?
- "Co potřebuji ke konfiguraci kódu SignalR pro práci s Azure SignalR Service?"
- "Vyhodnoťte nastavení služby SignalR – je to podle osvědčených postupů zabezpečení Azure?"
- Jak mohu stress-testovat SignalR na platformě Azure?
- Jak nakonfigurovat sítě v Azure SignalR Service?
- Jak nakonfiguruji handler událostí Azure Web PubSub?
|
| Azure SQL |
- Vytvoření konfigurace Terraformu pro nasazení databáze Azure SQL
- Návrh strategie migrace místních databází SQL Server do Azure SQL Managed Instance
|
| Azure Static Web Apps |
- "Podporuje Azure Static Web Apps statické IP adresy?"
|
| Azure Storage |
- "Proč bych použil(a) Azure Blob Storage?"
- Jak můžu načíst data z objektu blob Azure Storage v Reactu?
- Nastínit kroky pro zabezpečení Azure Blob Storage pomocí privátních koncových bodů a Azure Private Link.
- "Vygenerování skriptu Azure CLI pro vytvoření nového účtu úložiště."
- "Dejte mi kód rozhraní příkazového řádku a vytvořte nový účet Azure Storage.".
- "Můžete mi pomoct zvolit správné Azure Storage řešení?"
|
| Azure Web PubSub |
- Jak se můžu ověřit pomocí Azure Web PubSub?
- "Co je potřeba udělat k hostování aplikace Socket.IO na Azure?"
- Jak provedu zátěžový test Azure Web PubSub?
|
Související obsah
-
Pochopit, co je GitHub Copilot pro Azure a jak funguje.
-
Začít s GitHub Copilot pro Azure instalací softwaru a napsáním svého prvního promptu.
- Postupujte podle quickstart a zjistěte, jak do pracovního postupu vývoje softwaru zahrnout GitHub Copilot pro Azure. Rychlý start popisuje, jak nasadit služby do Azure, monitorovat jejich stav a řešit problémy.
- Podívejte se na ukázkové výzvy pro design a vývoj aplikací pro Azure.
- Podívejte se na ukázkové výzvy k nasazení vaší aplikace na Azure.
- Podívejte se na příklad výzev pro řešení potíží s vašimi prostředky Azure.