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.
V tomto rychlém startu připravíte, ověříte a nasadíte aplikaci do Azure pomocí Azure Dovedností.
Předpoklady
- nainstalované dovednosti Azure (Instalace a konfigurace dovedností Azure)
- Azure CLI ověřeno (
az loginúspěšně dokončeno) - Rozhraní příkazového řádku GitHub Copilot nebo Claude Code připravené k použití
- Ukázková aplikace (nebo vytvoření aplikace Node.js)
Scénář
Máte Node.js aplikaci. Chcete ho nasadit do Azure s:
- Hostování webových aplikací (Azure App Service)
- Účet úložiště pro data aplikací
- Monitorování s využitím Application Insights
Příprava aplikace
V asistentovi AI přejděte do adresáře projektu a zeptejte se:
Prepare my application for Azure deployment
Dovednost azure-prepare :
- Analyzuje základ kódu.
- Identifikuje sadu technologií (Node.js, npm atd.)
- Vytvoří
.azure/plan.mdse strategií nasazení. - Generuje infrastrukturu jako kód.
- Čeká na schválení.
Kontrola vygenerovaného plánu
Otevřít .azure/plan.md a zkontrolovat:
- Project Information – Název aplikace a režim nasazení
- Požadavky – klasifikace a měřítko (malá, střední, velká)
- Komponenty – Zjištěné technologie
- Deployment Strategy – technologie používaná k nasazení aplikace (rozhraní příkazového řádku pro vývojáře Azure, Bicep, Terraform nebo Azure CLI).
- Architecture – vybrané služby Azure
- Plán implementace – podrobné úkoly
Ukázkový obsah plánu:
# Azure Deployment Plan
## Project Information
- Application: my-app
- Mode: NEW
## Requirements
- Classification: Web Application
- Scale: Small
- Environment: Production
## Components
- Runtime: Node.js 18+
- Package Manager: NPM
- Application Type: Express web server
## Recipe
- Type: AZD (Azure Developer CLI)
## Azure Services
- Azure App Service (web app hosting)
- Azure Storage Account (data)
- Application Insights (monitoring)
## Status: Awaiting Approval
Schválení plánu
Pokud plán vypadá správně, řekněte asistentovi AI:
Approve this plan and proceed to validation
Funkce aktualizuje stav plánu na Approved a přejde na další krok.
Návod
Pokud dovednost nerozpozná váš typ projektu, ujistěte se, že jste v kořenovém adresáři projektu s rozpoznatelným souborem projektu (package.json, requirements.txt, .csprojnebo podobným).
Ověření plánu nasazení
Váš AI asistent spouští azure-validate dovednost ke kontrole:
- Azure CLI přístup a oprávnění
- Bicep nebo šablona Terraformu, pokud je to použitelné
- dostupnost předplatného a regionů Azure
- Limity kvót služeb
- Požadovaná oprávnění pro váš účet
Ověření je dokončeno a zaznamenává důkaz o všech kontrolách v plánu. Stav plánu se aktualizuje na Validated.
Kontrola výsledků ověření
Zkontrolujte .azure/plan.md část Ověřovací důkaz která ukazuje:
- Spouštěné příkazy
- Časová značka
- Výsledky (úspěšné nebo neúspěšné)
Příklad:
## Validation Proof
- Command: azd provision --preview
- Timestamp: 2026-03-16T14:22:00Z
- Result: ✓ All validation checks passed
Pokud se ověření nezdaří, zkontrolujte chyby a požádejte asistenta AI, aby opravil problémy:
Fix the validation errors and try again
Návod
Pokud se ověření nezdaří, zkontrolujte, že váš účet Azure má požadovaná oprávnění a že prostředky zadané v plánu jsou dostupné ve vybrané oblasti.
Nasazení do Azure
Po ověření plánu sdělte asistentovi AI:
Deploy my application to Azure
Dovednost azure-deploy :
- Potvrzuje, že stav plánu je
Validated - Zřizuje prostředky Azure (úložiště, aplikační služba, monitorování)
- Nasadí kód aplikace.
- Konfiguruje nastavení aplikace.
- Poskytuje koncový bod aplikace.
Nasazení obvykle trvá 3 až 5 minut.
Zobrazení nasazené aplikace
Po úspěšném nasazení vám asistent AI poskytne:
- Adresa URL aplikace (pro App Service)
- Název účtu úložiště a přístupové klíče
- Instrumentační klíč Application Insights
Příklad:
Deployment complete!
Your app is live at: https://my-app-abcd1234.azurewebsites.net
Resources deployed:
- App Service: my-app-prod
- Storage Account: mystorageabcd1234
- Application Insights: my-app-insights
Monitor your app: https://portal.azure.com/...
Pokud chcete ověřit, že je vaše aplikace spuštěná, navštivte adresu URL aplikace v prohlížeči.
Návod
Pokud nasazení selže, zkontrolujte, jestli se ve výstupu chyby zobrazí problémy s oprávněními nebo kvótami. Spusťte az account show, abyste ověřili, že jste přihlášeni ke správnému předplatnému.
Ověřte své nasazení
Otestujte aplikaci:
- Navštivte svoji adresu URL – otevřete adresu URL aplikace v prohlížeči.
- Kontrola monitorování – zobrazení protokolů v Application Insights
- Funkce testování – Používejte klíčové funkce aplikace.
Požádejte svého asistenta AI o monitorování stavu:
Show me the application logs and performance metrics
Váš asistent AI se dotazuje Application Insights a zobrazuje nedávné aktivity, chyby a údaje o výkonu.
Aktualizace a opětovné nasazení
Pokud provedete změny kódu, můžete je snadno nasadit znovu:
Aktualizujte kód v editoru.
Zeptejte se asistenta AI:
Update the deployment with my latest changesDovednost se spustí
azure-prepare, aby zkontrolovala změny a pakazure-deployaktualizovala vaše prostředky.
Aktualizované prostředky znovu používají existující infrastrukturu. Znovu nasaďte pouze změněné součásti.
Vyčistěte zdroje
Pokud už aplikaci nepotřebujete, odstraňte Azure prostředky, abyste se vyhnuli poplatkům:
Delete all Azure resources for this application
Váš asistent AI:
- Zobrazí seznam prostředků, které se mají odstranit (pro potvrzení).
- Odstraní skupinu prostředků a veškerý obsah.
- Potvrdí dokončení čištění.
Příklad:
Resources to delete:
- Resource Group: my-app-rg
- All contained resources
Are you sure? (yes/no)
Potvrďte odstranění zadáním yes .
Troubleshooting
Nasazení selže s chybou ověřování
Problem: Váš asistent AI se nemůže ověřit v Azure.
Řešení: Znovu se ověřte pomocí az login a zkuste to znovu.
Ověření plánu selhalo
Problem: Azure Dovednosti hlásí chyby ověření.
Řešení: Požádejte svého asistenta AI, aby zkontroloval a opravil problémy:
Why did validation fail? Fix the errors.
Aplikace není po nasazení přístupná
Problém: Zadaná adresa URL vrátí chybu nebo vyprší časový limit.
Solution:
Ověřte správnost adresy URL.
Počkejte 1 až 2 minuty na šíření DNS.
Zkontrolujte chyby v protokolech Application Insights.
Show me recent errors in Application Insights
Další kroky
- Dokumentace k serveru Azure Model Context Protocol (MCP – podrobnější technické podrobnosti