Visual Studio'dan bulut hizmeti yayımlamaya veya dağıtmaya hazırlanma

Not

Bu makale, yeni müşteriler için kullanım dışı bırakılan ve 31 Ağustos 2024'te kullanımdan kaldırılacak olan Azure Cloud Services (klasik) için geçerlidir. Bu teknolojiyle oluşturulan mevcut hizmetler, Azure Cloud Services (genişletilmiş destek) aracılığıyla hala desteklenmektedir. Yeni geliştirme için, Azure Uygulaması Hizmeti, Azure İşlevleri veya Azure Container Apps gibi belirli bir amaç için tasarlanmış daha yeni bir hizmet türü kullanmanızı öneririz. Kullanılabilir hizmetlerin en son listesi için bkz . Azure ürünleri dizini.

Bir bulut hizmeti projesini yayımlamak için, bu makalede açıklandığı gibi aşağıdaki hizmetleri ayarlamanız gerekir:

  • Azure ortamında rollerinizi çalıştırmak için bir bulut hizmeti ve
  • Blob, Kuyruk ve Tablo hizmetlerine erişim sağlayan bir depolama hesabı.

Önkoşullar

Bulut hizmeti oluşturun

Bulut hizmeti rollerinizi Azure ortamında çalıştırır. Aşağıdaki bölümlerde açıklandığı gibi Visual Studio'da veya Azure portalı aracılığıyla bir bulut hizmeti oluşturabilirsiniz.

Visual Studio'dan bulut hizmeti oluşturma

  1. Daha önce oluşturulmuş bir Bulut Hizmeti projesiyle projeye sağ tıklayarak Yayımla'yı seçin.
  2. Gerekirse Azure aboneliğinizle ilişkilendirilmiş Microsoft veya kuruluş hesabıyla oturum açın, ardından İleri'yi seçerek Ayarlar sayfasına ilerleyin.
  3. Bulut Hizmeti Oluştur ve Depolama Hesabı iletişim kutusu görüntülenir (değilse, Bulut Hizmeti listesinden Yeni Oluştur'u seçin).
  4. Bulut hizmetiniz için URL'nizin bir parçasını oluşturan ve benzersiz olması gereken büyük/küçük harfe duyarlı olmayan bir ad girin. Ayrıca bir Bölge veya Benzite Grubu seçin ve bir Çoğaltma seçeneği belirleyin.

Azure portalı aracılığıyla bulut hizmeti oluşturma

  1. Azure Portal’ında oturum açın.
  2. Sayfanın sol tarafındaki Cloud Services (klasik) öğesini seçin.
  3. + Ekle'yi seçin ve gerekli bilgileri (DNS adı, abonelik, kaynak grubu ve konum) sağlayın. Bunu daha sonra Visual Studio'da yaptığınız için bu noktada bir paketi karşıya yüklemeniz gerekmez.
  4. İşlemi tamamlamak için Oluştur'u seçin.

Depolama hesabı oluşturma

Depolama hesabı Blob, Kuyruk ve Tablo hizmetlerine erişim sağlar. Visual Studio veya Azure portalı aracılığıyla bir depolama hesabı oluşturabilirsiniz.

Visual Studio'dan depolama hesabı oluşturma

  1. Daha önce oluşturulmuş bir Bulut Hizmeti projesiyle Çözüm Gezgini rol projesinde Bağlan Hizmetler düğümünü bulun, sağ tıklayın ve Bağlan Hizmet Ekle'yi seçin. (Visual Studio 2015'te düğümü Depolama ve Depolama Hesabı Oluştur'u seçin.)
  2. Görüntülenen Bağlan Hizmetler listesinde Azure Depolama ile Bulut Depolama'ı seçin.
  3. Görüntülenen Azure Depolama iletişim kutusunda +Yeni Depolama Hesabı Oluştur'u seçin. Bu, aboneliğinizi belirttiğiniz bir iletişim kutusu, hesabın adını, fiyatlandırma katmanını, kaynak grubunu ve konumu belirtir.
  4. İşiniz bittiğinde Oluştur'u seçin. Yeni depolama hesabı, aboneliğinizdeki kullanılabilir depolama hesapları listesinde görünür.
  5. Bu hesabı seçin ve Ekle'yi seçin.

Azure portalı üzerinden depolama hesabı oluşturma

  1. Azure Portal’ında oturum açın.
  2. Sol üstteki + Yeni'yi seçin.
  3. "Azure Market" bölümünden Depolama seçin ve ardından sağ taraftan blob, dosya, tablo, kuyruk hesabı Depolama.
  4. Gerekli bilgileri (ad, dağıtım modeli vb.) sağlayın.
  5. İşlemi tamamlamak için Oluştur'u seçin.

Uygulamanızı depolama hesabını kullanacak şekilde yapılandırma

Bir depolama hesabı oluşturduktan sonra Visual Studio'dan bu hesaba bağlandığınızda URL'ler ve erişim anahtarları dahil olmak üzere proje için hizmet yapılandırmaları otomatik olarak güncelleştirilir.

Visual Studio'dan Bağlan Hizmeti Ekle'yi kullanarak bir bulut hizmeti oluşturduysanız ve ServiceConfiguration.Local.cscfgöğesini açarak ServiceConfiguration.Cloud.cscfg bağlantıları de kontrol edebilirsiniz.

Azure portalı aracılığıyla bir bulut hizmeti oluşturduysanız Visual Studio'dan depolama hesabı oluşturma bölümünde aynı adımları izleyin ancak yeni bir hesap oluşturmak yerine mevcut hesabı seçin. Ardından Visual Studio yapılandırmayı sizin için güncelleştirir.

Ayarları el ile yapılandırmak için, bulut hizmeti projenizde geçerli rol için Visual Studio'daki özellik sayfalarını kullanın (role sağ tıklayın ve Özellikler'i seçin). Daha fazla bilgi için bkz. Depolama hesabına bağlantı dizesi yapılandırma.

Erişim anahtarları hakkında

Azure portalı, Azure Depolama hizmetlerinin her birindeki kaynaklara erişmek için kullanabileceğiniz URL'leri ve ayrıca hesabınızın birincil ve ikincil erişim anahtarlarını gösterir. Depolama hizmetlerinde yapılan isteklerin kimliğini doğrulamak için bu anahtarları kullanırsınız.

İkincil erişim anahtarı, depolama hesabınıza birincil erişim anahtarıyla aynı erişimi sağlar ve birincil erişim anahtarınız tehlikeye atılırsa yedek olarak oluşturulur. Ayrıca, erişim anahtarlarınızı düzenli olarak yeniden oluşturmanız önerilir. Birincil anahtarı yeniden oluştururken ikincil anahtarı kullanmak için bir bağlantı dizesi ayarını değiştirebilir ve ardından ikincil anahtarı yeniden oluştururken yeniden oluşturulan birincil anahtarı kullanacak şekilde değiştirebilirsiniz.

Visual Studio'dan Azure'da uygulama yayımlama hakkında daha fazla bilgi edinmek için bkz . Azure Araçları'nı kullanarak Bulut Hizmeti yayımlama.