Ismerkedés a Azure készségekkel

Ebben a rövid útmutatóban előkészíthet, érvényesíthet és üzembe helyezhet egy alkalmazást a Azure Azure Skills használatával.

Előfeltételek

  • Azure-készségek telepítve (Azure-készségek telepítése és konfigurálása)
  • Azure CLI hitelesített (az login sikeresen befejeződött)
  • GitHub Copilot parancssori felület vagy a Claude Code használatra kész
  • Mintaalkalmazás (vagy Node.js-alkalmazás létrehozása)

Scenario

Node.js alkalmazással rendelkezik. Az Azure-hoz a következő módon szeretné üzembe helyezni:

  • Webalkalmazás-üzemeltetés (Azure App Service)
  • Tárfiók az alkalmazásadatokhoz
  • Monitorozás az Application Insights használatával

Az alkalmazás előkészítése

Az AI-asszisztensben lépjen a projektkönyvtárba, és kérdezze meg a következőt:

Prepare my application for Azure deployment

A azure-prepare képesség:

  1. A kódbázis elemzése
  2. Azonosítja a technológiai stack-et (Node.js, npm stb.)
  3. Létrehoz .azure/plan.md üzembe helyezési stratégiával
  4. Infrastruktúra létrehozása kódként
  5. Várakozás a jóváhagyásra

A létrehozott terv áttekintése

Nyissa meg .azure/plan.md, majd tekintse át:

  • Project Információ – Alkalmazásnév és üzembe helyezési mód
  • Követelmények – Besorolás és skálázás (kicsi, közepes, nagy)
  • Összetevők – Észlelt technológiák
  • Deployment Strategy – Az alkalmazás üzembe helyezéséhez használt technológia (Azure fejlesztői parancssori felület, Bicep, Terraform vagy Azure CLI).
  • Architecture – kiválasztott szolgáltatások Azure
  • Megvalósítási terv – Részletes feladatok

Példa a terv tartalmára:

# 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

A terv jóváhagyása

Ha a terv helyesnek tűnik, mondja el az AI-asszisztensének:

Approve this plan and proceed to validation

A képesség frissíti a terv állapotát, Approved és a következő lépésre lép.

Jótanács

Ha a képesség nem ismeri fel a projekt típusát, győződjön meg arról, hogy a projekt gyökérkönyvtárában van, egy felismerhető projektfájllal (package.json, requirements.txt, .csproj vagy hasonlóval).

Az üzembehelyezési terv ellenőrzése

Az AI-asszisztens futtatja a azure-validate képességet ellenőrzés céljából.

  • Azure CLI hozzáférés és engedélyek
  • Bicep vagy Terraform-sablon szintaxisa, ha van ilyen
  • Azure előfizetés és régió rendelkezésre állása
  • Szolgáltatáskvóta korlátai
  • A fiókhoz szükséges engedélyek

Az érvényesítés befejeződik, és rögzíti a tervben lévő összes ellenőrzés bizonyítékát. A terv állapota a következőre frissül: Validated.

Érvényesítési eredmények áttekintése

Ellenőrizze .azure/plan.md az Érvényesítési igazolás szakaszt, amely a következőt mutatja:

  • Végrehajtott parancsok
  • Időbélyeg
  • Eredmények (sikeres vagy sikertelen)

Példa:

## Validation Proof
- Command: azd provision --preview
- Timestamp: 2026-03-16T14:22:00Z
- Result: ✓ All validation checks passed

Ha az ellenőrzés sikertelen, tekintse át a hibákat, és kérje meg az AI-asszisztenst a problémák megoldására:

Fix the validation errors and try again

Jótanács

Ha az ellenőrzés sikertelen, ellenőrizze, hogy Azure fiókja rendelkezik-e a szükséges engedélyekkel, és hogy a csomagban megadott erőforrások elérhetők-e a kiválasztott régióban.

Üzembe helyezés a Azure

A terv érvényesítésekor tájékoztassa az AI-asszisztenst:

Deploy my application to Azure

A azure-deploy képesség:

  1. Megerősíti, hogy a terv állapota Validated
  2. Azure erőforrásokat biztosít (tárhely, alkalmazásszolgáltatás, monitorozás)
  3. Az alkalmazáskód üzembe helyezése
  4. Alkalmazásbeállítások konfigurálása
  5. Az alkalmazásvégpontot biztosítja

Az üzembe helyezés általában 3–5 percet vesz igénybe.

Az üzembe helyezett alkalmazás megtekintése

A sikeres üzembe helyezés után az AI-asszisztens a következő lehetőségeket biztosítja:

  • Alkalmazás URL-címe (az App Service-hez)
  • Tárfiók neve és hozzáférési kulcsai
  • Application Insights rendszerállapotkulcs

Példa:

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/...

Ha ellenőrizni szeretné, hogy az alkalmazás fut-e, keresse fel az alkalmazás URL-címét egy böngészőben.

Jótanács

Ha az üzembe helyezés sikertelen, ellenőrizze a hiba kimenetét az engedély- vagy kvótaproblémák esetén. Futtassa az account show a megfelelő előfizetés hitelesítésének ellenőrzéséhez.

Az üzembe helyezés ellenőrzése

Az alkalmazás tesztelése:

  1. Nyissa meg az URL-címét – Nyissa meg az alkalmazás URL-címét egy böngészőben.
  2. Figyelés ellenőrzése – Naplók megtekintése az Application Insightsban.
  3. Tesztelési funkciók – Az alkalmazás fő funkcióinak használata.

Kérdezze meg az AI-asszisztenst a monitorozás állapotáról:

Show me the application logs and performance metrics

Az AI-asszisztens lekérdezi az Application Insightst, és megjeleníti a legutóbbi tevékenységeket, hibákat és teljesítményadatokat.

Frissítés és ismételt üzembe helyezés

Ha módosítja a kódokat, egyszerűen helyezze újra üzembe a következőt:

  1. Frissítse a kódot a szerkesztőben.

  2. Kérdezze meg az AI-asszisztenst:

    Update the deployment with my latest changes
    
  3. A képesség lefut azure-prepare a módosítások ellenőrzéséhez, majd azure-deploy az erőforrások frissítéséhez.

A frissített erőforrások újra felhasználják a meglévő infrastruktúrát. Csak a módosított összetevők kerülnek újra bevetésre.

Erőforrások tisztítása

Ha már nincs szüksége az alkalmazásra, törölje Azure erőforrásokat a díjak elkerülése érdekében:

Delete all Azure resources for this application

Az Ön AI-asszisztense:

  1. Felsorolja a törölni kívánt erőforrásokat (a megerősítéshez)
  2. Törli az erőforráscsoportot és az összes tartalmat
  3. Megerősíti, hogy a törlés befejeződött

Példa:

Resources to delete:
- Resource Group: my-app-rg
- All contained resources

Are you sure? (yes/no)

Írja be yes a törlés megerősítéséhez.

Hibaelhárítás

Az üzembe helyezés hitelesítési hibával meghiúsul

Problem: Az AI-asszisztens nem tud hitelesítést végezni Azure.

Megoldás: Hitelesítse újra a az login használatával, majd próbálkozzon újra.

A terv érvényesítése sikertelen

Problem: Az Azure készségek érvényességi hibákat jelentenek.

Megoldás: Kérje meg az AI-asszisztenst, hogy tekintse át és javítsa ki a problémákat:

Why did validation fail? Fix the errors.

Az alkalmazás nem érhető el az üzembe helyezés után

Probléma: A megadott URL-cím hibát vagy időtúllépést ad vissza.

Solution:

  1. Ellenőrizze, hogy az URL-cím helyes-e.

  2. Várjon 1–2 percet, amíg a DNS terjed.

  3. Hibákért tekintse meg az Application Insights naplóit.

    Show me recent errors in Application Insights
    

Következő lépések