Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu hızlı başlangıçta, Azure Becerileri kullanarak bir uygulamayı hazırlar, doğrular ve Azure dağıtırsınız.
Önkoşullar
- Azure Becerileri yüklendi (Azure Becerileri) yükleme ve yapılandırma
- Azure CLI kimliği doğrulandı (
az loginbaşarıyla tamamlandı) - GITHUB COPILOT CLI veya Claude Code kullanıma hazır
- Örnek uygulama (veya Node.js uygulaması oluşturma)
Scenario
Node.js uygulamanız var. Azure'a dağıtmak istiyorsunuz:
- Web uygulaması barındırma (Azure App Service)
- Uygulama verileri için bir depolama hesabı
- Application Insights ile izleme
Uygulamanızı hazırlama
Yapay zeka yardımcınızda proje dizininize gidin ve şunu sorun:
Prepare my application for Azure deployment
Beceri azure-prepare :
- Kod tabanınızı analiz eder
- Teknoloji yığınını (Node.js, npm vb.) tanımlar
- Bir dağıtım stratejisiyle
.azure/plan.mdoluşturur - Kod olarak altyapı oluşturur
- Onayınızı bekler
Oluşturulan planı gözden geçirme
Açın .azure/plan.md ve gözden geçirin:
- Project Information—Uygulama adı ve dağıtım modu
- Gereksinimler—Sınıflandırma ve ölçek (küçük, orta, büyük)
- Bileşenler—Algılanan teknolojiler
- Deployment Strategy—Uygulamanızı dağıtmak için kullanılan teknoloji (Azure Geliştirici CLI, Bicep, Terraform veya Azure CLI).
- Architecture—Azure hizmetleri seçildi
- Uygulama Planı—Adım adım görevler
Örnek plan içeriği:
# 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
Planı onaylama
Plan doğru görünüyorsa yapay zeka yardımcınıza şunları söyleyin:
Approve this plan and proceed to validation
Beceri, plan durumunu Approved olarak günceller ve sonraki adıma geçer.
Tip
Beceri proje türünüzü tanımıyorsa, proje kök dizininde tanınabilir bir proje dosyası (package.json, requirements.txt, .csprojveya benzeri) olduğundan emin olun.
Dağıtım planını doğrulama
Yapay zeka yardımcınız aşağıdakileri denetlemek için beceriyi azure-validate çalıştırır:
- Azure CLI'nin erişim ve izinleri
- Varsa, Bicep veya Terraform şablon söz dizimi
- Azure abonelik ve bölge kullanılabilirliği
- Hizmet kotası sınırları
- Hesabınız için gerekli izinler
Doğrulama tamamlar ve plandaki tüm denetimlerin kanıtını kaydeder. Plan durumu Validated olarak güncellenir.
Doğrulama sonuçlarını gözden geçirme
.azure/plan.md bölümünü denetleyin:
- Yürütülen komutlar
- Zaman Damgası
- Sonuçlar (başarılı veya başarısız)
Örnek:
## Validation Proof
- Command: azd provision --preview
- Timestamp: 2026-03-16T14:22:00Z
- Result: ✓ All validation checks passed
Doğrulama başarısız olursa hataları gözden geçirin ve yapay zeka yardımcınızdan sorunları düzeltmesini isteyin:
Fix the validation errors and try again
Tip
Doğrulama başarısız olursa, Azure hesabınızın gerekli izinlere sahip olup olmadığını ve planda belirtilen kaynakların seçtiğiniz bölgede kullanılabilir olup olmadığını denetleyin.
Azure'a dağıtım yap
Planınız doğrulandığında yapay zeka yardımcınıza şunları söyleyin:
Deploy my application to Azure
Beceri azure-deploy :
- "Plan durumunu
Validatedolarak doğrular." - Azure kaynaklarını sağlama (depolama, uygulama hizmeti, izleme)
- Uygulama kodunuzu dağıtır
- Uygulama ayarlarını yapılandırıyor
- Uygulama uç noktanızı sağlar
Dağıtım genellikle 3-5 dakika sürer.
Dağıtılan uygulamanızı görüntüleme
Başarılı bir dağıtımdan sonra yapay zeka yardımcınız şunları sağlar:
- Uygulama URL'si (App Service için)
- Depolama hesabı adı ve erişim anahtarları
- Application Insights enstrümantasyon anahtarı
Örnek:
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/...
Uygulamanızın çalıştığını doğrulamak için tarayıcıda uygulama URL'nizi ziyaret edin.
Tip
Dağıtım başarısız olursa izin veya kota sorunları için hata çıkışını denetleyin. Doğru abonelikte kimliğinizin doğrulanmış olduğunu doğrulamak için komutunu çalıştırın az account show .
Dağıtımınızı doğrulayın
Uygulamanızı test edin:
- URL'nizi ziyaret edin: Uygulama URL'sini tarayıcıda açın.
- İzlemeyi denetleyin: Application Insights'ta günlükleri görüntüleyin.
- Test işlevselliği— Uygulamanızın temel özelliklerini kullanın.
yapay zeka yardımcınızdan izleme durumunu isteyin:
Show me the application logs and performance metrics
Yapay zeka yardımcınız Application Insights'ı sorgular ve son etkinlikleri, hataları ve performans verilerini görüntüler.
Güncelleştirme ve yeniden dağıtma
Kod değişiklikleri yaparsanız kolayca yeniden dağıtabilirsiniz:
Kodunuzu düzenleyicinizde güncelleştirin.
Yapay zeka yardımcınıza sorun:
Update the deployment with my latest changesBeceri, değişiklikleri kontrol etmek için
azure-prepareçalışır ve ardından kaynaklarınızı güncelleştirirazure-deploy.
Güncelleştirilmiş kaynaklar mevcut altyapıyı yeniden kullanır. Yalnızca değiştirilen bileşenler yeniden dağıtılır.
Kaynakları temizle
Uygulamanıza artık ihtiyacınız kalmadığında, ücretlerden kaçınmak için Azure kaynakları silin:
Delete all Azure resources for this application
Yapay zeka yardımcınız:
- Silinecek kaynakları listeler (onayınız için)
- Kaynak grubunu ve tüm içeriği siler
- Temizlemenin tamamlanmasını onaylar
Örnek:
Resources to delete:
- Resource Group: my-app-rg
- All contained resources
Are you sure? (yes/no)
Silme işlemini onaylamak için yazın yes .
Sorun giderme
Dağıtım kimlik doğrulaması hatasıyla başarısız oluyor
Problem: Yapay zeka yardımcınız Azure için kimlik doğrulaması yapamaz.
Çözüm: kullanarak az login yeniden kimlik doğrulaması yapın ve yeniden deneyin.
Plan doğrulaması başarısız oluyor
Problem: Azure Skills doğrulama hatalarını bildirir.
Çözüm: Yapay zeka yardımcınızdan sorunları gözden geçirmesini ve düzeltmesini isteyin:
Why did validation fail? Fix the errors.
Dağıtımdan sonra uygulamaya erişilemiyor
Sorun: Sağlanan URL bir hata döndürür veya zaman aşımına uğradı.
Çözüm:
URL'nin doğru olduğunu doğrulayın.
DNS yayma için 1-2 dakika bekleyin.
Hatalar için Application Insights günlüklerini denetleyin.
Show me recent errors in Application Insights
Sonraki Adımlar
- Azure Model Bağlam Protokolü (MCP) Sunucusu belgeleri—Daha ayrıntılı teknik ayrıntılar