Azure Cloud Services hakkında (genişletilmiş destek)

Cloud Services (genişletilmiş destek), Azure Cloud Services ürüne yönelik yeni bir Azure Resource Manager tabanlı dağıtım modelidir ve genel kullanıma sunulmuştur. Cloud Services (genişletilmiş destek), Azure Service Manager kullanılarak dağıtılan Azure Cloud Services ile özellik eşliği ile birlikte bölge esnekliği sağlamanın birincil avantajına sahiptir. Ayrıca rol tabanlı erişim ve denetim (RBAC), Etiketler, ilke ve dağıtım şablonlarını destekler gibi bazı ARM özellikleri de sunar.

Bu değişiklik ile, Cloud Services için Azure Service Manager tabanlı dağıtım modeli Cloud Services (klasik)olarak yeniden adlandırılacaktır. Web ve bulut uygulamalarınızı ve hizmetlerinizi oluşturma ve hızla dağıtma imkanını koruyabilirsiniz. Bulut hizmetleri altyapınızı geçerli talebe göre ölçeklendirebilir ve uygulamalarınızın performansının aynı anda maliyetleri azaltırken devam edebilmesini sağlayabilirsiniz.

Cloud Services için YouTube videosu (genişletilmiş destek).

Ne değiştirmiyor

  • Kodu oluşturur, konfigürasyonları tanımlayabilir ve Azure 'a dağıtırsınız. Azure, işlem ortamını ayarlar, kodunuzu çalıştırır ve sizin için saklar.
  • Cloud Services (genişletilmiş destek) iki tür rol, Web ve çalışanda destekler. Web ve çalışan rollerinin tasarımında, mimarisinde veya bileşenlerinde değişiklik yoktur.
  • Bulut hizmeti, hizmet tanımı (. csdef), hizmet yapılandırma (. cscfg) ve hizmet paketi (. cspkg) üç bileşeni, ileri taşınır ve formatlardadeğişiklik yapılmaz.
  • Veri düzlemi aynı olduğundan ve denetim düzlemi yalnızca değişmekte olduğundan çalışma zamanı kodu için herhangi bir değişiklik yapılması gerekmez.
  • Azure GuestOS yayınları ve ilişkili güncelleştirmeler Cloud Services (klasik) ile hizalanır
  • Güncelleştirme etki alanlarına göre temel alınan güncelleştirme işlemi, güncelleştirme sırasında yükseltme devam etme, geri alma ve izin verilen hizmet değişiklikleri değiştirme

Dağıtım modelindeki değişiklikler

Cloud Services dağıtmak için hizmet yapılandırma (. cscfg) ve hizmet tanımı (. csdef) dosyaları için en az değişiklikler gerekir (genişletilmiş destek). Çalışma zamanı kodu için herhangi bir değişiklik yapılması gerekmez. Ancak, yeni Azure Resource Manager tabanlı API 'Leri çağırmak için dağıtım betikleri 'nin güncellenmesi gerekir.

Görüntü, şablon bölümünün eklenmesiyle klasik bulut hizmeti yapılandırmasını gösterir.

Dağıtıma göre Cloud Services (klasik) ve Cloud Services (genişletilmiş destek) arasındaki önemli farklılıklar şunlardır:

  • Azure Resource Manager dağıtımlar, projeniz için altyapıyı ve yapılandırmayı tanımlayan bir JavaScript Nesne Gösterimi (JSON) dosyası olan ARM şablonlarıkullanır. Şablon, dağıtmak istediğiniz öğeyi oluşturmaya yönelik programlama komutları dizisini yazmak zorunda kalmadan bu öğeyi belirtmenize imkan tanıyan bildirim temelli söz dizimini kullanır. Cloud Services (genişletilmiş destek) dağıtımı sırasında hizmet yapılandırma ve hizmet tanımı dosyasının ARM şablonuyla tutarlı olması gerekir. Bu, ARM şablonunu el ile oluşturarak ya da PowerShell, Portal ve Visual Studiokullanarak elde edilebilir.

  • Müşteriler , Cloud Services sertifikaları yönetmek için Azure Key Vault kullanmalıdır (genişletilmiş destek). Azure Key Vault, merkezi ve güvenli bir bulut deposundaki gizli diziler, anahtarlar ve sertifikalar gibi uygulama kimlik bilgilerini güvenli bir şekilde depolamanıza ve yönetmenize olanak sağlar. Uygulamalarınız, kimlik bilgilerini almak için çalışma zamanında Key Vault kimlik doğrulaması yapabilir.

  • Azure Resource Manager aracılığıyla dağıtılan tüm kaynaklar bir sanal ağ içinde olmalıdır. Sanal ağlar ve alt ağlar, mevcut Azure Resource Manager API 'Leri kullanılarak Azure Resource Manager oluşturulur ve Cloud Services dağıtımında. cscfg öğesinin NetworkConfiguration bölümünde başvurulmalıdır (genişletilmiş destek).

  • Her bulut hizmeti (genişletilmiş destek), tek bir bağımsız dağıtımdır. Cloud Services (genişletilmiş destek), tek bir bulut hizmeti içinde birden çok yuvası desteklemez.

    • VIP takas özelliği, iki bulut hizmeti arasında takas için kullanılabilir (genişletilmiş destek). Bir bulut hizmetinin yeni bir sürümünü test etmek ve hazırlamak için bir bulut hizmeti dağıtın (genişletilmiş destek) ve başka bir bulut hizmeti ile VIP swapolarak etiketleyin (genişletilmiş destek)
  • Etki alanı adı hizmeti (DNS) etiketi bir bulut hizmeti (genişletilmiş destek) için isteğe bağlıdır. Azure Resource Manager, DNS etiketi, bulut hizmetiyle ilişkili genel IP kaynağının bir özelliğidir.

Azure Resource Manager geçiş

Cloud Services (genişletilmiş destek), Azure Service Manager 'den Azure Resource Manager'e geçiş yapmanız için iki yol sağlar.

  1. Müşteriler Cloud Services 'ı doğrudan Azure Resource Manager ' de dağıtır ve ardından Azure Service Manager eski bulut hizmetini siler.
  2. Yerinde geçiş Cloud Services (klasik) Cloud Services (genişletilmiş destek) kesinti süresi olmadan en düşük düzeyde geçiş yeteneğini destekler.

Ek geçiş seçenekleri

Cloud Services (klasik) 'den Cloud Services (genişletilmiş destek) ' den geçiş planlarını değerlendirirken, Sanal Makine Ölçek Kümeleri, App Service, Azure Kubernetes hizmetive Azure Service Fabricgibi ek Azure hizmetlerini araştırmak isteyebilirsiniz. Bu hizmetler ek özellikler özelliği olmaya devam eder, ancak Cloud Services (genişletilmiş destek) birincil olarak Cloud Services (klasik) özellik eşlik eder.

Uygulamaya bağlı olarak, Cloud Services (genişletilmiş destek), diğer seçeneklere kıyasla Azure Resource Manager geçmek için önemli ölçüde daha az çaba gerektirebilir. Uygulamanız geliştirilmemişse, Cloud Services (genişletilmiş destek) bir hızlı geçiş yolu sağladığından göz önünde bulundurmanız gereken önemli bir seçenektir. Buna karşılık, uygulamanız sürekli olarak gelişiyor ve daha modern bir özellik kümesine ihtiyaç duyuyorsa, mevcut ve gelecekteki gereksinimlerinizi daha iyi karşılamak için diğer Azure hizmetlerini araştırın.

Sonraki adımlar