Aracılığıyla paylaş


Hızlı Başlangıç: Azure için GitHub Copilot'ta aracı moduyla uygulamanızı Azure'a dağıtma

Bu hızlı başlangıçta, mevcut uygulamanızı Azure'a getirmek için Azure için GitHub Copilot'ta aracı modunu kullanmayı öğreneceksiniz. Aracı modunun Azure altyapısını tanımlamanıza, uygulamanızı Azure'a dağıtmanıza ve ci/CD işlem hattı oluşturmanıza nasıl yardımcı olduğunu gösterir.

Önkoşullar

Kurulum yönergelerinin tamamı için Başlarken makalesine bakın. Aşağıdaki öğelere sahip olduğunuzdan emin olun:

Önemli

GitHub Copilot, GitHub tarafından yönetilen ayrı bir aboneliktir. GitHub Copilot abonelikleri ve Destek ile ilgili sorular için bkz. GitHub Copilot planını kullanmaya başlama.

Uygulamanız için Azure altyapısını tanımlama

Bu bölümde, Uygulama için Bicep dağıtım dosyaları ve bir azd şablonu oluşturmak için GitHub Copilot aracı modunu kullanın.

  1. Mevcut uygulamanızı Visual Studio Code'da açın.

    Bu öğreticiyi takip etmek istiyorsanız, aşağıdaki depoyu GitHub'dan yerel bilgisayarınıza kopyalayabilirsiniz:

    git clone https://github.com/Azure-Samples/storage-blob-upload-from-webapp.git
    
  2. İkincil yan çubukta sohbet bölmesini açmak için, Visual Studio Code'da Başlık Çubuğu'nda Open Chat simgesini (GitHub Copilot logosu) seçin. Yeni sohbet oturumu başlatmak için bölmenin başlık çubuğundaki artı simgesini (+) seçin. Ardından sohbet metin kutusunun altında Aracı'ya tıklayın.

    GitHub Copilot sohbet bölmesini gösteren ekran görüntüsü.

  3. Bölmenin en altındaki sohbet metin kutusuna aşağıdaki istemi yazın. Ardından Gönder (kağıt uçak simgesi) seçeneğini belirleyin veya klavyenizde Enter tuşuna basın.

    Help me deploy my project to Azure
    

    Önemli

    Azure için GitHub Copilot, her isteme yanıt verdiğinde, yanıtın sözleri ve büyük dil modellerinin (LLM'ler) yanıt üretme ve yaklaşma şekli nedeniyle yaklaşımı farklı olabilir. Deneyiminiz bu makaleden farklı olabilir. GitHub Copilot'ın yanıtlarını okumak için zaman ayırın ve doğru eylem seyrini seçin. Nasıl devam etmek istediğinizden emin değilseniz GitHub Copilot'a ne yapmak istediğini ve neden yaptığını sorun.

Genel olarak, Copilot aracısı projenizi analiz eder ve gerekli dağıtım dosyalarını oluşturur.

tr-TR: Copilot aracısı, azd gibi komut satırı araçlarını kullanarak önceden dağıtım denetimini, bağımlılık denetimlerini ve azd up komutuyla dağıtımın kendisini gerçekleştirmek dahil olmak üzere birçok görev yerine getirir. Komut Visual azd up Studio Code'un terminalinde çalışır ve ortam adı, kaynak grubu ve daha fazlası gibi girişler girmenizi ister.

Bu belgedeki yönergeleri izlediyseniz. .NET sürümüyle ilgili bir hatayla karşılaşabilirsiniz; Copilot bunu alır ve bunun için bir düzeltme oluşturur.

Dağıtım işlemi sırasında hatalarla karşılaşıldıysa, Copilot aracı modu da hataları düzeltebilir ve uygulamayı yeniden dağıtabilir. Konuşmayı yakından okuduğunuzdan ve uygun şekilde yanıt verdiğinden emin olun. Copilot'ı farklı yaklaşımları denemeye itebilir, önerebilir ve yönlendirebilirsiniz.

İpuçları

  • Daha iyi sonuçlar için Claude Sonnet 4.5'i kullanın.

  • GitHub Copilot araçları listesinde aşağıdaki Azure için GitHub Copilot araçlarının seçildiğinden emin olun:

    • Azure hizmet yapılandırmasını önerme
    • Azure ön dağıtım ayarlarını denetleme
    • Azure'a dağıtmak için AZD Up'ı çalıştırma
    • Azure azd dağıtımı için uygulama durumunu denetleme
    • Azure dağıtım işlem hattını yapılandırma
    • Azure bölgesi kullanılabilirliğini denetleme
    • Azure kota kullanılabilirliğini denetleme

    Seçili Azure araçları için GitHub Copilot'ın ekran görüntüsü.

    İstemleriniz için kullanılabilen araçların listesini görüntülemek için sohbet metin kutusundaki Araçları seç... düğmesini seçin.