Azure Bulut Hizmeti oluşturma ve dağıtma (klasik)

Önemli

Cloud Services (klasik), 1 Eylül 2024 itibarıyla tüm müşteriler için kullanım dışı bırakılmıştır. Mevcut tüm çalışan dağıtımlar Microsoft tarafından durdurulacak ve kapatılacak ve Veriler Ekim 2024'den itibaren kalıcı olarak kaybolacaktır. Yeni dağıtımlarda yeni Azure Resource Manager tabanlı dağıtım modeli Azure Cloud Services (genişletilmiş destek) kullanılmalıdır.

Azure portalı, bulut hizmeti oluşturup dağıtmanız için iki yol sağlar: Hızlı Oluşturma ve Özel Oluşturma.

Bu makalede, Hızlı Oluşturma yöntemini kullanarak yeni bir bulut hizmeti oluşturma ve ardından Karşıya Yükle'yi kullanarak Azure'da bir bulut hizmeti paketini karşıya yükleme ve dağıtma adımları açıklanmaktadır. Bu yöntemi kullandığınızda Azure portalı, siz devam ederken tüm gereksinimleri tamamlamak için uygun bağlantılar sağlar. Bulut hizmetinizi oluştururken dağıtmaya hazırsanız, Özel Oluşturma'yı kullanarak her ikisini de aynı anda yapabilirsiniz.

Not

Bulut hizmetinizi Azure DevOps'tan yayımlamayı planlıyorsanız Hızlı Oluştur'u kullanın ve ardından Azure Hızlı Başlangıç'tan veya panodan Azure DevOps yayımlamayı ayarlayın. Daha fazla bilgi için Bkz. Azure DevOps Kullanarak Azure'a Sürekli Teslim veya Hızlı Başlangıç sayfası için yardım.

Kavramlar

Azure'da bir uygulamayı bulut hizmeti olarak dağıtmak için üç bileşen gerekir:

  • Hizmet Tanımı
    Bulut hizmeti tanım dosyası (.csdef), rol sayısı dahil olmak üzere hizmet modelini tanımlar.
  • Hizmet Yapılandırması
    Bulut hizmeti yapılandırma dosyası (.cscfg), bulut hizmeti ve rol örnekleri sayısı dahil olmak üzere tek tek roller için yapılandırma ayarları sağlar.
  • Hizmet Paketi
    Hizmet paketi (.cspkg), uygulama kodunu, yapılandırmalarını ve hizmet tanımı dosyasını içerir.

Bu bileşenler ve paket oluşturma hakkında buradan daha fazla bilgi edinebilirsiniz.

Uygulamanızı hazırlama

Bir bulut hizmetini dağıtabilmeniz için önce uygulama kodunuzdan ve bir bulut hizmeti yapılandırma dosyasından (.cscfg) bulut hizmeti paketi (.cspkg) oluşturmanız gerekir. Azure SDK, bu gerekli dağıtım dosyalarını hazırlamak için araçlar sağlar. SDK'yı Azure İndirmeleri sayfasından, uygulama kodunuzu geliştirmeyi tercih ettiğiniz dilde yükleyebilirsiniz.

Bir hizmet paketini dışarı aktarmadan önce üç bulut hizmeti özelliği için özel yapılandırmalar gerekir:

  • Veri şifrelemesi için daha önce Güvenli Yuva Katmanı (SSL) olarak bilinen Aktarım Katmanı Güvenliği (TLS) kullanan bir bulut hizmeti dağıtmak istiyorsanız uygulamanızı TLS için yapılandırın.
  • Rol örneklerine Uzak Masaüstü bağlantılarını yapılandırmak istiyorsanız, Uzak Masaüstü rollerini yapılandırın.
  • Bulut hizmetiniz için ayrıntılı izleme yapılandırmak istiyorsanız bulut hizmeti için Azure Tanılama etkinleştirin. En düşük izleme (varsayılan izleme düzeyi), rol örnekleri (sanal makineler) için konak işletim sistemlerinden toplanan performans sayaçlarını kullanır. Ayrıntılı izleme , uygulama işleme sırasında oluşan sorunların daha yakından analiz edilmesine olanak tanımak için rol örnekleri içindeki performans verilerine göre daha fazla ölçüm toplar. Azure Tanılama etkinleştirmeyi öğrenmek için bkz. Azure'da tanılamayı etkinleştirme.

Web rollerinin veya çalışan rollerinin dağıtımlarıyla bir bulut hizmeti oluşturmak için hizmet paketini oluşturmanız gerekir.

Başlamadan önce

  • Azure SDK'yı yüklemeniz gerekiyorsa Azure sdk'yı yükle'yi seçerek Azure İndirmeleri sayfasını açın ve kodunuzu geliştirmeyi tercih ettiğiniz dil için SDK'yı indirin. Yüklemeyi daha sonra yapma fırsatınız vardır.
  • Herhangi bir rol örneği sertifika gerektiriyorsa sertifikaları oluşturun. Bulut hizmetleri için özel anahtara sahip bir .pfx dosyası gerekir. Bulut hizmetini oluştururken ve dağıtırken sertifikaları Azure'a yükleyebilirsiniz.

Oluşturma ve dağıtma

  1. Azure Portal’ında oturum açın.

  2. Kaynak > oluştur İşlem'i seçin ve aşağı kaydırıp Bulut Hizmeti'ni seçin.

    Bulut hizmetinizi yayımlama1

  3. Yeni Bulut Hizmeti bölmesinde DNS adı için bir değer girin.

  4. Yeni bir Kaynak Grubu oluşturun veya var olan bir kaynak grubunu seçin.

  5. Bir Konum seçin.

  6. Paket yükle bölmesini açan Paket'i seçin. Gerekli alanları doldurun. Rollerinizden herhangi biri tek bir örnek içeriyorsa, bir veya daha fazla rol tek bir örnek içerse bile Dağıt'ın seçili olduğundan emin olun.

  7. Dağıtımı başlat'ın seçili olduğundan emin olun.

  8. Tamam'ı seçerek Paket karşıya yükle bölmesini kapatın.

  9. Eklenecek sertifikanız yoksa Oluştur'u seçin.

    Bulut hizmetinizi yayımlama2

Sertifikayı karşıya yükleyin

Dağıtım paketiniz sertifikaları kullanacak şekilde yapılandırılmışsa, sertifikayı şimdi karşıya yükleyebilirsiniz.

  1. Sertifikalar'ı seçin ve Sertifika ekle bölmesinde TLS/SSL sertifikası .pfx dosyasını seçin ve ardından sertifikanın Parolasını girin,

  2. Sertifika ekle'yi seçin ve ardından Sertifika ekle bölmesinde Tamam'ı seçin.

  3. Bulut Hizmeti bölmesinde Oluştur'u seçin. Dağıtım Hazır durumuna ulaştığında sonraki adımlara geçin.

    Bulut hizmetinizi yayımlama3

Dağıtımınızın başarıyla tamamlandığını doğrulayın

  1. Bulut hizmeti örneğini seçin.

    Durum, hizmetin Çalışıyor olduğunu göstermelidir.

  2. Temel Bileşenler'in altında Site URL'sini seçerek bulut hizmetinizi bir web tarayıcısında açın.

    CloudServices_QuickGlance

Sonraki adımlar