Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Agenti (Preview) v Azure Copilotu inteligentně zobrazí správného agenta, který vám pomůže s vašimi úlohami. Možnosti nasazení agentů (Preview) v Azure Copilotu slouží jako architekt řešení virtuálního cloudu, který vás provede celým procesem plánování infrastruktury a nasazení s jednoduchostí a přesností.
Když požádáte o pomoc s nasazováním úloh, Azure Copilot vám pomůže přeložit cíle vysoké úrovně do akčních plánů nasazení použitím osvědčených postupů pro Azure Well-Architected Framework . Získáte pomoc s úlohami, jako je vytváření plánů úloh, generování a kontrola konfigurací Terraformu a zjednodušení automatizace pracovních postupů infrastruktury jako kódu (IaC) integrací s GitHubem.
Funkce agentů podporují vícekolové konverzace k objasnění požadavků, nabízejí doporučení pro optimální konfigurace prostředků a poskytují krok za krokem vedení pro nasazení produkčních prostředí – ať už nastavujete analytické pipeline, webové aplikace nebo komplexní vícevrstvé architektury. Díky těmto funkcím můžete snížit ruční úsilí, minimalizovat chyby a zrychlit dobu nasazení cloudu.
Po vygenerování plánu nasazení může Azure Copilot generovat konfigurace Terraformu, které můžete zkontrolovat, upravit a nasadit. Vygenerované soubory můžete otevřít v editoru Visual Studio Code pro web nebo nechat Azure Copilot vytvořit pull request pro přidání souborů do vašeho úložiště GitHub.
Důležité
Funkce popsané v tomto článku jsou dostupné jenom pro tenanty, kteří mají přístup k agentům (Preview) v Azure Copilotu.
Podporované typy prostředků
Agenti v Azure Copilot (Preview) v současné době podporují úlohy nasazení pro všechny typy prostředků Azure. Můžete získat pomoc s mnoha typy nasazení, mezi které patří:
- Výpočetní služby, jako jsou virtuální počítače a kontejnerizované úlohy.
- Síťové komponenty, jako jsou virtuální sítě, podsítě a skupiny zabezpečení sítě.
- Řešení úložiště, jako je blob Storage, s pokročilými možnostmi odolnosti.
- Scénáře správy identit a přístupu
- Řešení monitorování a diagnostiky.
- Orchestrace vícevrstvých architektur pro složité úlohy
Ukázkové výzvy k deploymentu
Tady je několik příkladů typů výzev, které můžete použít k získání nápovědy k úlohám nasazení. Upravte tyto výzvy na základě vašich scénářů v reálném životě nebo zkuste další výzvy k vytvoření různých druhů dotazů. Čím více podrobností získáte o úloze, kterou chcete nasadit, tím lépe vám může pomoct Azure Copilot. Při použití těchto typů výzev nezapomeňte povolit režim agenta výběrem ikony v okně chatu.
- Hostování LLM pro analýzu mínění pomocí Služby Azure Functions pro koncové body bezserverového rozhraní API, připojení ke službě Azure SQL Database pro protokolování interakcí uživatelů a nastavení upozorňování na neúspěšné požadavky.
- Nasazení webové aplikace Python Flask ve službě Azure App Service s back-endem flexibilního serveru PostgreSQL, zabezpečenými tajnými kódy ve službě Azure Key Vault a povolením monitorování pomocí Application Insights
- "Spuštění vícejazyčné chatovací služby pomocí služby Azure OpenAI Service, integrace protokolování se službou Azure Monitor a použití služby Azure Key Vault pro správu přihlašovacích údajů rozhraní API."
- Nastavení víceklientské aplikace SaaS v AKS s využitím oborů názvů Kubernetes pro izolaci, integrace Microsoft Entra pro ověřování a centralizace protokolů v Azure Log Analytics
- Nasazení úlohy mikroslužeb v AKS, kde služba API Gateway směruje provoz, integruje se se službou Azure Key Vault pro tajné kódy a zavádí kanárná nasazení pro nové verze služeb.
Ukázkový pracovní postup
Tady je ukázkový pracovní postup pro použití možností nasazení v Agents (Preview) v Azure Copilotu.
Pokud chcete získat nápovědu k nasazení, spusťte konverzaci v Azure Copilotu s povoleným režimem agenta. Popište úlohu, kterou chcete nasadit pomocí jednoduchého přirozeného jazyka, například "Potřebuji škálovatelnou webovou aplikaci s databází SQL".
Azure Copilot zkontroluje vaše požadavky a vytvoří podrobný plán infrastruktury přizpůsobený vašim potřebám. Pokud potřebujete další informace, Azure Copilot se zeptá na váš scénář. Plán úloh je podrobný podrobný plán, který zahrnuje analýzu výhod, nevýhod a kompromisů spojených s každým rozhodnutím o architektuře. Všechna doporučení jsou založená na rozhraní Azure Well-Architected Framework a zajišťují, aby doporučení odpovídala oborovým standardům a osvědčeným postupům Azure.
Jakmile plán schválíte, Azure Copilot vytvoří konfigurace Terraformu s potřebnými komponentami pro nasazení prostředků uvedených v plánu. K dispozici jsou také komplexní pokyny ke strategiím nasazení, včetně pokynů pro konfiguraci kanálu CI/CD. Chcete-li zobrazit skripty v podokně artefaktů, vyberte ikonu pro maximalizaci.
Projděte si vygenerované konfigurace Terraformu v podokně artefaktů Azure Copilotu. V případě potřeby můžete v tomto podokně provádět změny konfigurace. Nezapomeňte pečlivě zkontrolovat konfigurace, abyste měli jistotu, že splňují vaše požadavky.
Po ověření konfigurací zvolte metodu nasazení. Soubory můžete otevřít ve VS Code pro web, vytvořit žádost o přijetí změn na GitHubu nebo použít Azure Portal. Můžete si také stáhnout soubory pro místní nasazení nebo další přizpůsobení.
Dokončete nasazení a pak pomocí monitorovacích nástrojů Azure sledujte výkon, náklady a stav vašich prostředků.
Integrace požadavků na přijetí změn GitHubu
Když Azure Copilot generuje konfigurace Terraformu, můžete se rozhodnout automaticky vytvořit pull request pro přidání souborů do vašeho úložiště na GitHubu. Tato možnost zjednodušuje proces integrace vygenerovaných souborů do stávajících pracovních postupů CI/CD.
Pokud chcete tuto funkci použít, vyberte možnost Vytvořit Pull Request po kontrole vygenerovaných konfigurací Terraformu v podokně artefaktů. Po přihlášení vyberte existující úložiště a větev nebo vytvořte nové. Když vyberete Vytvořit žádost o přijetí změn, vygenerované soubory se přidají do nové žádosti o přijetí změn.
Otevřít ve VS Code
V nástroji Visual Studio Code pro web můžete otevřít vygenerované konfigurace Terraformu. VS Code pro web poskytuje bezplatné prostředí Microsoft VS Code s nulovou instalací v prohlížeči, které umožňuje kontrolovat a upravovat soubory podle potřeby.
Pokud chcete tuto funkci použít, vyberte po kontrole vygenerovaných konfigurací Terraformu v panelu artefaktů Otevřít ve VS Code (web). Tato akce spustí webový pracovní prostor VS Code s vygenerovanými soubory otevřenými pro kontrolu a úpravy.
Aktuální aspekty a omezení
Při práci s nasazením agentů (ukázka) v Azure Copilot mějte na paměti následující aspekty a omezení.
- V současné době jsou generované artefakty k dispozici pouze jako konfigurace Terraformu.
- Funkce agenta nasazení jsou navržené tak, aby vám pomohly nasadit úplně nové úlohy a prostředí (scénáře "zeleného pole"). Funkce agenta v současné době nepodporují import, analýzu nebo úpravu stávající infrastruktury. V těchto scénářích se stále můžete zeptat azure Copilotu na pokyny.
- I když Azure Copilot poskytuje pokyny pro zabezpečené kanály nasazení, v současné době nepodporuje automatizovanou integraci pracovních postupů CI/CD.