Azure için GitHub Copilot ile Azure ve uygulamanız hakkında bilgi edinmek için örnek istemler

Azure'a aşina değilseniz veya aracın ve yapay zekanın işin çoğunu yapmasını tercih ediyorsanız, uygulamanızı dağıtmanıza yardımcı olmaları için Azure için GitHub Copilot'u ve Azure MCP Sunucusu'nu kullanmayı isteyebilirsiniz. En iyi sonuçları elde etmek için en iyi yöntemleri kullanın. En önemlisi:

  • En iyi deneyim için "Aracı" modunu kullanın. "Sor" modundan kaçının.
  • Copilot Azure MCP Sunucusu'ndan araçları çağırması gerektiğini anlamasına yardımcı olmak için istemde "Azure" sözcüğünü ekleyin.
  • Visual Studio Code kullanıyorsanız, "Araçları Yapılandırın ..." seçeneğini kullandığınızdan emin olun ve hem "Azure MCP"yi hem de "Azure için GitHub Copilot"u ekleyin. Diğer ayrıntılar için Araç arama bölümünün Visual Studio Code sekmesini görüntüleyin.

Azure hakkında bilgi edinmek için örnek istemler

uygulamanız için Azure kullanmayı öğrenmek için Azure için GitHub Copilot kullanmak istiyorsanız, açık uçlu bir soru veya istekle başlayabilirsiniz. Ardından, daha iyi sonuçlar elde için belirli hizmetler ve teknolojiler gibi ayrıntıları ekleyin. Aşağıdaki örnek istemleri deneyin.

Azure'da sistem mimarisi hakkında bilgi edinin

projenizde kullanılacak Azure hizmetleri önermek için GitHub Copilot kullanın.

  • "Azure uygulamamla hangi hizmetleri kullanmalıyım?"
  • "Lütfen projem için Azure hizmetleri önerin."

Azure hizmet önerisi istediğinizde, Azure için GitHub Copilot çalışma alanında geçerli uygulamayı tarar ve Azure hizmetleri ve hizmet bağlamaları için öneriler sağlar.

Azure için GitHub Copilot'tan, önerileri farklı bir Azure hizmetini kullanacak şekilde güncellemesini veya bağlama bilgilerini değiştirmesini isteyerek yineli olarak çalışabilirsiniz. Örnek istemler:

  • "API projem için Container Apps yerine Azure App Service kullanmak istiyorum."
  • "Projeme bir Azure Cosmos DB ekle."
  • "Azure SERVICE_URL değeri bing.com olmalıdır."
  • "Azure projeme STAGE=dev ortam değişkeni ekleyin."

Azure önerileri için GitHub Copilot dayalı daha ayrıntılı sorular sorarak takip edebilirsiniz. Kullanabileceğiniz istem türlerini anlamanıza yardımcı olacak bazı ayrıntılı sorular aşağıda verilmiştir.

  • "Azure kullanarak yüksek oranda kullanılabilir bir mimariyi nasıl oluşturabilirim?"
  • "Azure Well-Architected Çerçevesini açıklayın."
  • "Azure hangi tür uygulama barındırma çözümleri mevcuttur?"
  • "Azure veri işleme iş akışlarımı düzenlememe ve otomatikleştirmeme yardımcı olun."
  • "Azure SignalR'yi Application Gateway ve API Management ile nasıl tümleştirebilirim?"
  • "Kaç Azure birimi önerirsiniz?"
  • "Terraform ile Azure kullanmanın avantajları ve uygulamaları nelerdir?"

Azure'da yapay zeka hakkında bilgi edinin

  • "Yapay zeka uygulaması oluşturmak istiyorum. Hangi Azure hizmetleri kullanabilirim?"

Azure'da web ve uygulama barındırma hakkında bilgi edinin

  • "Ölçeklenebilir bir web uygulaması barındırmak için en iyi Azure hizmet hangisidir?"
  • "Web sitesi oluşturmak için hangi Azure hizmetini kullanmalıyım?"
  • "Ölçeklenebilir bir web uygulaması oluşturmak için Azure nasıl kullanabilirim?"
  • "Hangi senaryolarda Azure İşlevleri Web Apps daha iyidir?"

Azure'da kapsayıcılar hakkında bilgi edinin

  • Azure hangi tür kapsayıcılı uygulamaları destekler?
  • "Azure kapsayıcıları yönetme seçenekleri nelerdir?"
  • "ne zaman Azure Container Apps yerine Azure Kubernetes Service kullanmalıyım?"
  • "Azure Container Apps ile AKS arasındaki fark nedir?"
  • "Aks yerine neden Azure Container Apps seçiyorum?"

Uygulamanız için Azure hizmetlerini kullanmayı öğrenin

Hizmet veya teknoloji Öğrenilecek bilgi istemi örnekleri
Azure Yapay Zeka Arama
  • "Azure Yapay Zeka Arama nedir ve neden kullanmalıyım?"
  • "Azure Yapay Zeka Arama için fiyatlandırması nasıl çalışır?"
  • "Azure Yapay Zeka Arama Azure OpenAI ile nasıl tümleştirilir?"
  • "Azure Yapay Zeka Arama Azure Machine Learning ile nasıl tümleştirilir?"
  • Azure Yapay Zeka Arama'te hibrit arama veya vektör aramasını nesnel sıralayıcı yerine ne zaman kullanmalıyım?
  • "Azure Yapay Zeka Arama bir vektör veritabanı mı? Vektör arama sonuçlarının doğruluğunu ve ilgi düzeyini nasıl sağlar?"
  • "Azure Yapay Zeka Arama yüksek ölçekli çok kiracılı uygulamalar için hangi desteğe sahip?"
  • "Azure Yapay Zeka Arama'daki tümleşik vektörleştirme özelliği nedir ve bunun için hangi veri kaynaklarından veri ayıklayabilirim?"
  • "Azure Yapay Zeka Arama yapay zeka zenginleştirme nedir, nasıl çalışır ve avantajları nelerdir?"
  • "Azure Yapay Zeka Arama semantik dereceleyici nedir ve vektör aramasından farkı nedir?"
  • "Azure Yapay Zeka Arama için en çok önerilen kod örnekleri veya çözüm hızlandırıcıları nelerdir?"
  • "Azure Yapay Zeka Arama kullanan işletmelere yönelik bazı gerçek dünya örnekleri nelerdir?"
Azure API Management
  • "Azure API Management avantajları ve uygulamaları nelerdir?"
Azure App Service
  • "Azure'da bir web uygulamasını nasıl dağıtebilirim?"
  • "CLI kullanarak bir Azure App Service uygulaması oluşturup kodu hazırlık ortamına dağıtma?"
  • "Azure'da bir Python web uygulaması dağıtmak için bir betik oluşturun."
  • "Azure web uygulamaları için hangi veritabanı seçeneklerini sunar?"
  • "Azure web uygulamaları için hangi sunucusuz seçenekleri sağlıyor?"
  • "Azure App Service en üst düzeye çıkarmak için bir kılavuz oluşturun."
Redis için Azure Önbellek
  • "Yüksek kullanılabilirlik ve olağanüstü durum kurtarma için Azure Redis önbelleğini yapılandırmayı gösterin."
Azure Container Apps
  • "Azure Container Apps hizmeti nedir?"
  • "Azure kapsayıcı uygulaması ile kapsayıcı uygulaması ortamı arasındaki farkı anlatın."
Azure Cosmos DB
  • "Neden Azure SQL yerine Azure Cosmos DB kullanmalıyım?"
  • "Verilerimi depolamak için Azure Cosmos DB kullanmak istiyorum."
  • "Sql veritabanı yerine neden Azure Cosmos DB hesabı kullanmalıyım?"
Azure Data Factory
  • "Azure Data Factory kullanarak veri işlem hatlarını nasıl oluşturabilirim?"
Azure Geliştirici CLI'sı (azd)
  • "SaaS veya PaaS gibi Azure için örnek dağıtım modelleriniz var mı?"
  • "Uygulamam için en iyi Azure altyapısı hangisidir?"
  • "Azure ortamımı nasıl ayarlarım?"
  • "Azure Resource Manager şablonları nedir ve bunları nasıl kullanabilirim?"
  • "Azure Geliştirici CLI ile ortamları nasıl yönetebilirim?"
  • "Azure Geliştirici CLI'sı nedir?"
  • "Azure Bicep ve ARM şablonları arasındaki fark nedir?"
  • "Azure ortamlarımın en iyi güvenlik desenlerine uygun olduğundan nasıl emin olabilirim?
  • "Azure'da CI/CD işlem hattımı kullanarak nasıl dağıtım yapabilirim?"
Azure İşlevleri
  • "Yeni bir Azure İşlevi nasıl oluşturabilirim?"
  • "Azure İşlevleri ile Azure Logic Apps arasındaki fark nedir?"
  • "Azure Logic Apps Azure İşlevleri ile tümleştirmek için bir kılavuz oluşturun."
  • "Node.js'da bir Azure İşlevi oluşturmak istiyorum."
Azure Key Vault
  • "Azure Key Vault nasıl ve neden kullanmam gerektiğini açıklayın."
Azure Kubernetes Hizmeti (AKS)
  • "AKS kümemdeki tüm düğümlerin durumunu nasıl alabilirim?"
  • "AKS kümem için bağlam ayarlama komutu nedir?"
Azure Machine Learning
  • "Yeni bir Azure Machine Learning çalışma alanı oluşturmak için PowerShell betiği oluşturun."
  • "Döküm Araçları ile Azure Machine Learning arasındaki fark nedir?"
Azure İzleyici
  • "Azure Logic Apps kullanarak Azure İzleyici uyarılarına yanıtları otomatikleştirmek için bir kılavuz oluşturun."
Azure Sanal Ağ
  • "Azure uygulamama gelen ağ trafiğini nasıl dengelerim?"
Azure OpenAI Service
  • "OpenAI Azure hangi hizmetleri sağlıyor?"
  • "GPT-4o mini Azure'da nerede kullanılabilir?"
  • "Azure OpenAI entegrasyonunun önkoşulları nelerdir?"
  • "Azure OpenAI kaynaklarını oluşturmak ve kullanmak için bir kılavuz oluşturun."
  • Azure OpenAI model türleri nelerdir?
Azure SDK
  • "tarayıcıda Azure SDK’ları kullanabilir miyim?"
  • "Azure C# Depolama SDK'sı öbekli blob yüklemelerini ve indirmelerini destekliyor mu?"
Azure SignalR Hizmeti
  • "SignalR'ı Azure'da birden çok sunucuda nasıl barındırıp ölçeklendirebilirim?"
  • "Azure ile .NET'da gerçek zamanlı iletişimi nasıl yapabilirim?"
  • "Azure kullanarak istemcilere gerçek zamanlı güncelleştirmeleri nasıl gönderebilirim?"
  • "Azure SignalR Hizmeti istemciler arasında verileri nasıl eşitlerim?"
  • "Azure'da istemcilere nasıl veri akışı yapabilirim?"
  • "Azure'da WebSocket bağlantılarını nasıl yönetebilirim ve ölçeklendirebilirim?"
  • "Azure'da Socket.IO nasıl barındırıp ölçeklendirebilirim?"
  • "SignalR kodumu Azure SignalR Hizmeti çalışacak şekilde yapılandırmak için neye ihtiyacım var?"
  • "SignalR kurulumumu değerlendirin- Azure en iyi güvenlik uygulamalarını mı takip ediyor?"
  • "SignalR Azure nasıl stres testi yapabilirim?"
  • "Azure SignalR Hizmeti'da ağı nasıl yapılandırebilirim?"
  • "Azure Web PubSub olay işleyicisini nasıl yapılandırebilirim?"
Azure SQL
  • "Azure SQL veritabanı dağıtmak için Terraform yapılandırması oluşturun."
  • "Şirket içi SQL Server veritabanlarını Azure SQL Yönetilen Örneği geçirmek için bir strateji tasarla."
Azure Statik Web Uygulamaları
  • "Azure Static Web Apps statik IP adreslerini destekliyor mu?"
Azure Depolama
  • "Neden Azure Blob Depolama kullanmalıyım?"
  • "React'teki bir Azure Depolama blobundan nasıl veri çekebilirim?"
  • "Özel uç noktalar ve Azure Özel Bağlantı ile Azure Blob Depolama güvenliğini sağlama adımlarını özetleyin."
  • "Yeni bir depolama hesabı oluşturmak için bir Azure CLI betiği oluşturun."
  • "Yeni bir Azure Depolama hesabı oluşturmak için bana CLI kodunu verin."
  • "Doğru Azure Depolama çözümü seçmeme yardımcı olur musunuz?"
Azure Web PubSub
  • "Azure Web PubSub ile nasıl kimlik doğrulaması yapabilirim?"
  • "Socket.IO uygulamamı Azure'da barındırmak için ne yapmalıyım?"
  • "Azure Web PubSub nasıl stres testi yapabilirim?"