Hızlı Başlangıç: Projenizi Azure'a dağıtmak için .NET için GitHub Copilot modernleştirmesini kullanma

Bu hızlı başlangıçta, .NET için GitHub Copilot modernizasyonu ile projenizi Azure'a dağıtmayı öğreneceksiniz. Bu araç, geçirilen projeleri Azure dağıtmanıza ve işlem sırasında dağıtım hatalarını otomatik olarak düzeltmenize olanak tanır.

Önkoşullar

Uyarı

Bu önkoşullar Visual Studio için geçerlidir. Diğer geliştirme ortamları için bkz. GitHub Copilot modernleştirmesini yükleme.

Projenizi dağıtın

.NET için Modernleştirme dağıtım özelliği, geçirilen uygulamanızı Azure'a dağıtmanıza yardımcı olur. Dağıtım işlemini başlatmak için şu adımları izleyin:

  1. Taşınmış projenizi Visual Studio'da açın.

  2. Dağıtımı aşağıdaki yaklaşımlardan biriyle başlatın:

    • Geçiş sonrasında dağıtma: Geçiş görevinizi tamamladıktan sonra projenizi dağıtın. GitHub Copilot, geçiş görevini tamamladıktan sonra projenizi Azure dağıtmak isteyip istemediğinizi sorar. Copilot'a devam etme talimatı vermek, dağıtım işlemini başlatır.

      GitHub Copilot'ta dağıtım sürecinin nasıl başlatıldığını gösteren ekran görüntüsü.

    • Yeni Azure altyapısı sağlamak ve projenizi dağıtmak için bir dağıtım istemi kullanın: Projenizi Azure dağıtmak için Copilot sohbete aşağıdaki istemi girebilirsiniz:

      Azure ilgili tüm kaynakları, programlama dillerini, çerçeveleri, bağımlılıkları ve dağıtım için gereken yapılandırma dosyalarını belirlemek için projemi dikkatle tarayın. #appmod-generate-architecture-diagram kullanarak benim için bir mimari diyagramı geliştirin. Bu diyagrama ve proje taramasından elde ettiğiniz tüm bilgilere dayanarak TOOL #appmod-get-plan ile bir dağıtım ve sağlama planı geliştirmeme ve projemi Azure dağıtmak için yürütmeme yardımcı olun. dağıtım aracı: azd, IaC Türü: Bicep, barındırma hizmeti: aks olmayan.

      GitHub Copilot'ta bir komut istemi kullanarak dağıtım işleminin nasıl başlatıldığını gösteren ekran görüntüsü.

    • Projenizi mevcut Azure kaynaklarına dağıtmak için bir dağıtım istemi kullanın: Projenizi mevcut Azure kaynaklarına dağıtmak için Copilot sohbete aşağıdaki istemi girebilirsiniz:

      Projemi [abonelik kimliği] aboneliğindeki [kaynak grubu kimliği] mevcut Azure kaynak grubuma dağıtın. Plan geliştirmek ve yürütmek için #appmod-get-plan aracını kullanın.

      GitHub Copilot'da bir komut istemi kullanarak mevcut Azure kaynağına dağıtım sürecinin nasıl başlatılacağını gösteren ekran görüntüsü

  3. Dağıtımı başlattıktan sonra GitHub Copilot araçları kullanmak veya komutları çalıştırmak için onayınızı isteyebilir. İstendiğinde izin verin.

  4. GitHub Copilot bir plan oluşturur. Planda dağıtım hedefleri, proje bilgileri, Azure kaynak mimarisi, Azure kaynakları ve yürütme adımları gibi dağıtım stratejisi açıklanır.

  5. Devam etmeden önce planı doğrudan düzenleyebilir veya GitHub Copilot dağıtımınızı özelleştirmek için düzenlemesini isteyebilirsiniz.

  6. Plandan memnun olduğunuzda, GitHub Copilot'un devam etmesini emredin.

  7. GitHub Copilot planı izler ve dağıtım işlemini çalıştırır.

  8. Dağıtım tamamlandığında GitHub Copilot dağıtım işleminin özetini sağlar.

Notes

  • En iyi sonuçlar için Claude Sonnet 4 veya üzeri modelleri kullanın.
  • Copilot dağıtım hatalarını düzeltmek için birkaç yineleme gerekebilir.