Azure bulut hizmeti oluşturma ve dağıtma (klasik)

Önemli

Cloud Services (klasik) artık yeni müşteriler için kullanım dışıdır ve tüm müşteriler Için 31 Ağustos 2024 tarihinde kullanımdan kaldırılacaktır. Yeni dağıtımlar, yeni Azure Resource Manager tabanlı dağıtım modeli Azure Cloud Services (genişletilmiş destek) kullanmalıdır.

Azure portal bulut hizmeti oluşturmanız ve dağıtmanız için iki yol sunar: hızlı oluşturma ve özel oluşturma.

bu makalede yeni bir bulut hizmeti oluşturmak için hızlı oluşturma yönteminin nasıl kullanılacağı ve ardından Azure 'da bir bulut hizmeti paketini karşıya yüklemek ve dağıtmak için Upload nasıl kullanılacağı açıklanmaktadır. Bu yöntemi kullandığınızda Azure portal, hareket halindeyken tüm gereksinimlerin tamamlanmasına yönelik uygun olan bağlantıları sağlar. Bulut hizmetinizi oluştururken dağıtmaya hazırsanız, her ikisini de özel oluştur 'u kullanarak yapabilirsiniz.

Not

bulut hizmetinizi Azure DevOps yayımlamayı planlıyorsanız hızlı oluştur ' u kullanın ve ardından Azure hızlı başlangıç veya pano 'dan Azure DevOps yayımlamayı ayarlayın. daha fazla bilgi için bkz. Azure DevOps kullanarak Azure 'a sürekli teslim teslimiveya hızlı başlangıç sayfası için yardım 'a bakın.

Kavramlar

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

  • 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 örneklerinin sayısı dahil olmak üzere ayrı ayrı roller için yapılandırma ayarları sağlar.
  • Hizmet paketi
    Hizmet paketi (. cspkg) uygulama kodu ve yapılandırma ve hizmet tanım dosyasını içerir.

Bunlar hakkında daha fazla bilgi ve buradabir paket oluşturma hakkında daha fazla bilgi edinebilirsiniz.

Uygulamanızı hazırlama

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

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

  • Daha önce Güvenli Yuva Katmanı (SSL) olarak bilinen Aktarım Katmanı Güvenliği (TLS) kullanan bir bulut hizmetini dağıtmak istiyorsanız, veri şifreleme için 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ü için rolleri 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. Minimum 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 analizine olanak tanımak için rol örnekleri içindeki performans verilerine dayalı ek ölçümler toplar. Azure Tanılama nasıl etkinleştireceğinizi öğ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ızgerekir.

Başlamadan önce

  • Azure SDK 'sını yüklemediyseniz Azure indirme sayfasınıaçmak için Azure SDK 'sını yükle ' ye tıklayın ve ardından kodunuzu geliştirmeyi tercih ettiğiniz dile ait SDK 'yı indirin. (Bunu daha sonra yapmak için bir fırsattır.)
  • Herhangi bir rol örneği bir sertifika gerektiriyorsa, sertifikaları oluşturun. Bulut Hizmetleri, özel anahtara sahip bir. pfx dosyası gerektirir. Bulut hizmetini oluştururken ve dağıtırken sertifikaları Azure 'a yükleyebilirsiniz.

Oluşturma ve dağıtma

  1. Azure Portaloturum açın.

  2. İşlem > kaynak oluştur ' a tıklayın, ardından aşağı kaydırarak bulut hizmeti' ne tıklayın.

    Cloud Service1 'ı yayımlayın

  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 grubu seçin.

  5. Bir konum seçin.

  6. Paket' e tıklayın. bu, bir paket bölmesinin Upload açar. Gerekli alanları girin. Rollerinizin herhangi biri tek bir örnek içeriyorsa, bir veya daha fazla rol tek bir örnek içeriyorsa bile dağıtıma dikkat edin.

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

  8. bir paket bölmesinin Upload kapatan tamam ' ı tıklatın.

  9. Eklemek için herhangi bir sertifikanız yoksa Oluştur' a tıklayın.

    Cloud Service2 'ı yayımlayın

sertifika Upload

Dağıtım paketiniz sertifikaları kullanacak şekilde yapılandırıldıysa, 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 sertifika için parola belirtin.

  2. Sertifika Ekle ' ye tıklayın ve ardından Sertifika Ekle bölmesinde Tamam ' a tıklayın.

  3. Bulut hizmeti bölmesinde Oluştur ' a tıklayın. Dağıtım, hazırlık durumuna ulaştığında, sonraki adımlara geçebilirsiniz.

    Cloud Service3 'ı yayımlayın

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

  1. Bulut hizmeti örneğine tıklayın.

    Durum, hizmetin çalıştığını göstermelidir.

  2. Essentials altında, bulut hizmetinizi bir Web tarayıcısında açmak için site URL 'sine tıklayın.

    CloudServices_QuickGlance

Sonraki adımlar