Azure Cloud Services (klasik) hizmetini Azure Cloud Services (genişletilmiş destek) hizmetine geçirme

Bu belge, Cloud Services'ı (klasik) Cloud Services'a (genişletilmiş destek) geçirmek için genel bir bakış sağlar.

Cloud Services (genişletilmiş destek), Azure Service Manager kullanılarak dağıtılan Azure Cloud Services ile özellik eşliği ile birlikte bölgesel dayanıklılık sağlamanın birincil avantajına sahiptir. Ayrıca rol tabanlı erişim denetimi (RBAC), etiketler, ilke gibi Azure Resource Manager özellikleri sunar ve dağıtım şablonlarının yanı sıra özel bağlantıları destekler. Her iki dağıtım modeli de (genişletilmiş destek ve klasik) benzer fiyatlandırma yapılarıyla kullanılabilir.

Cloud Services (genişletilmiş destek), müşterilerin Azure Service Manager’den Azure Resource Manager’a geçiş yapması için iki yöntemi destekler: Yeniden Dağıtma ve Yerinde Geçiş.

Aşağıdaki tabloda bu iki seçenek arasındaki karşılaştırma vurgulanır.

Yeniden dağıtım Yerinde geçiş
Müşteriler yeni bir bulut hizmetini doğrudan Azure Resource Manager'da dağıtabilir ve sonra kapsamlı doğrulamadan sonra Azure Service Manager'daki eski bulut hizmetini silebilir. Yerinde geçiş aracı, mevcut Cloud Services (klasik) dağıtımlarının Cloud Services'a (genişletilmiş destek) sorunsuz, platform tarafından düzenlemeli geçişini sağlar.
Yeniden dağıtma, müşterilerin şunları yapmasına olanak tanır:

- Kaynak adlarını tanımlayın.

- Kaynakları tercih edilen şekilde düzenleyin veya yeniden kullanın.

- Hizmet yapılandırması ve tanım dosyalarını en az değişiklikle yeniden kullanın.
Yerinde geçiş için platform:

- Kaynak adlarını tanımlar.

- Her dağıtımı ve ilgili kaynakları tek tek Kaynak Gruplarında düzenler.

- Azure Resource Manager için mevcut yapılandırma ve tanım dosyasını değiştirir.
Müşterilerin yeni dağıtıma yönelik trafiği düzenlemesi gerekir. Geçiş IP adresini korur ve veri yolu aynı kalır.
Müşterilerin Azure Resource Manager'daki eski bulut hizmetlerini silmeleri gerekir. Platform, geçiş sonrasında Cloud Services (klasik) kaynaklarını siler.
Bu, daha fazla esneklik sunan ancak geçiş için ek süre gerektiren bir lift-and shift geçişidir. Bu, hızlı geçiş sunan ancak daha az esneklik sunan otomatik bir geçiştir.

Bulut Hizmetleri'nden (klasik) Cloud Services'a (genişletilmiş destek) geçiş planlarını değerlendirirken, Sanal Makine Ölçek Kümeleri, App Service, Azure Kubernetes Service ve Azure Service Fabric gibi ek Azure hizmetlerini araştırmak isteyebilirsiniz. Bu hizmetler ek özelliklere sahip olurken, Cloud Services (genişletilmiş destek) öncelikli olarak Cloud Services (klasik) ile özellik eşliğini korur.

Uygulamaya bağlı olarak, Cloud Services (genişletilmiş destek) diğer seçeneklere kıyasla Azure Resource Manager'a geçmek için çok daha az çaba gerektirebilir. Uygulamanız geliştirilmiyorsa, Cloud Services (genişletilmiş destek) hızlı bir geçiş yolu sağladığı için göz önünde bulundurulması gereken uygun bir seçenektir. Buna karşılık, uygulamanız sürekli gelişiyorsa 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.

Yeniden Dağıtmaya Genel Bakış

Hizmetlerinizi Cloud Services ile yeniden dağıtma (genişletilmiş destek) aşağıdaki avantajlara sahiptir:

  • [Cloud Services (klasik) gibi web ve çalışan rollerini destekler.
  • Web ve çalışan rollerinin tasarımında, mimarisinde veya bileşenlerinde değişiklik yoktur.
  • Veri düzlemi bulut hizmetleriyle aynı olduğundan çalışma zamanı kodunda değişiklik yapılması gerekmez.
  • Azure GuestOS sürümleri ve ilişkili güncelleştirmeler Cloud Services (klasik) ile hizalanır.
  • Güncelleştirme etki alanları, yükseltmenin nasıl devam edeceği, geri alınması ve güncelleştirme sırasında izin verilen hizmet değişiklikleriyle ilgili temel güncelleştirme işlemi değişmez.

Yeni bir Bulut Hizmeti (genişletilmiş destek) aşağıdaki istemci araçları kullanılarak doğrudan Azure Resource Manager'da dağıtılabilir:

Geçiş aracına Genel Bakış

Platform tarafından desteklenen geçiş aşağıdaki temel avantajları sağlar:

  • Çoğu senaryo için kapalı kalma süresi olmadan sorunsuz platform düzenlemeli geçiş sağlar. Desteklenen senaryolar hakkında daha fazla bilgi edinin.
  • Mevcut bulut hizmetlerini üç basit adımda geçirin: doğrulama, hazırlama, işleme (or veya durdurma). Geçiş aracının nasıl çalıştığı hakkında daha fazla bilgi edinin.
  • Başarılı bir hazırlık sonrasında geçirilen dağıtımları test etme olanağı sağlar. Durdurma işlemi geçişi geri alırken geçişi işleyin ve sonlandırın.

Geçiş aracı aynı API'leri kullanır ve Sanal Makine (klasik) geçişiyle aynı deneyime sahiptir.

Geçiş için kurulum erişimi

Bu geçişi gerçekleştirmek için abonelik için ortak yönetici olarak eklenip gerekli sağlayıcıları kaydetmeniz gerekir.

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

  2. Hub menüsünde Abonelik'i seçin. Bu seçeneği görmüyorsanız Tüm hizmetler'i seçin.

  3. Uygun abonelik girişini bulun ve ROLÜM alanına bakın. Ortak yönetici için değer Hesap yöneticisi olmalıdır. Ortak yönetici ekleyemiyorsanız, aboneliğin eklenmesi için bir hizmet yöneticisine veya ortak yöneticiye başvurun.

  4. Portal, PowerShell veya CLI kullanarak aboneliğinizi Microsoft.ClassicInfrastructureMigrate ad alanına kaydetme

    Register-AzResourceProvider -ProviderNamespace Microsoft.ClassicInfrastructureMigrate 
    
  5. Kaydınızın durumunu denetleyin. Kaydın tamamlanması birkaç dakika sürebilir.

    Get-AzResourceProvider -ProviderNamespace Microsoft.ClassicInfrastructureMigrate 
    

Cloud Services (klasik) geçişinin Sanal Makineler (klasik) ile farkı nedir?

Azure Service Manager iki farklı işlem ürününü destekler: Azure Sanal Makineler (klasik) ve Azure Cloud Services (klasik) veya Web/Çalışan rolleri. İki ürün, Bulut Hizmeti'nin içinde yer alan dağıtım türüne göre farklılık gösterir. Azure Cloud Services (klasik), Web/Çalışan rollerine sahip dağıtımlar içeren Bulut Hizmeti kullanır. Azure Sanal Makineler (klasik), IaaS VM'leri ile dağıtımlar içeren bir bulut hizmeti kullanır.

Desteklenen senaryoların listesi, dağıtım türlerindeki farklılıklar nedeniyle Cloud Services (klasik) ile Sanal Makineler (klasik) arasında farklılık gösterir.

Geçiş adımları

Müşteriler Cloud Services (klasik) dağıtımlarını, Sanal Makineler (klasik) geçirmek için kullanılan dört işlemi kullanarak geçirebilir.

  1. Geçişi Doğrulama - Yaygın desteklenmeyen senaryolar tarafından geçişin engellenmediğini doğrular.
  2. Geçişi Hazırlama – Azure Resource Manager'da kaynak meta verilerini yineler. Kaynak meta verilerinin Azure Sunucu Yöneticisi ve Azure Resource Manager arasında eşitlendiğinden emin olmak için tüm kaynaklar oluşturma/güncelleştirme/silme işlemlerine karşı kilitlenir. Tüm okuma işlemleri hem Cloud Services (klasik) hem de Cloud Services (genişletilmiş destek) API'leri kullanılarak çalışır.
  3. Geçişi Durdur - Azure Resource Manager'dan kaynak meta verilerini kaldırır. Oluşturma/güncelleştirme/silme işlemleri için tüm kaynakların kilidini açar.
  4. Commit Migration - Azure Service Manager'dan kaynak meta verilerini kaldırır. Oluşturma/güncelleştirme/silme işlemleri için kaynağın kilidini açar. İşleme denendikten sonra artık iptale izin verilmiyor.

Not

Hazırlama, Durdurma ve İşleme bir kez etkili olur ve bu nedenle başarısız olursa yeniden denemenin sorunu çözmesi gerekir.

Geçişle ilişkili adımların diyagramını gösteren görüntü.

Daha fazla bilgi için bkz . IaaS kaynaklarının klasikten Azure Resource Manager'a platform tarafından desteklenen geçişine genel bakış

Cloud Services ile ilişkilendirilmiş geçiş için desteklenen kaynaklar ve özellikler (klasik)

  • Depolama Hesapları
  • Sanal Ağ s (Azure Batch desteklenmiyor)
  • Ağ Güvenlik Grupları
  • Ayrılmış Genel IP adresleri
  • Uç Nokta Erişim Denetim Listeleri
  • Kullanıcı Tanımlı Yollar
  • İç yük dengeleyici
  • Anahtar kasasına sertifika geçişi
  • Eklentiler ve Uzantı (XML ve Json tabanlı)
  • Başlangıç/ Durdurma Görevlerinde
  • Hızlandırılmış Ağ ile Dağıtımlar
  • Tek veya birden çok rol kullanan dağıtımlar
  • Temel yük dengeleyici
  • Giriş, Örnek Girişi, İç Uç Noktalar
  • Dinamik Genel IP adresleri
  • DNS Adı
  • Ağ Trafiği Kuralları

Desteklenen yapılandırmalar / geçiş senaryoları

Bunlar kaynak, özellik ve Bulut Hizmetleri birleşimlerini içeren en önemli senaryolardır. Bu liste kapsamlı değildir.

Hizmet Yapılandırma Yorumlar
Microsoft Entra Domain Services Microsoft Entra Domain Services içeren sanal ağlar. Hem Bulut Hizmeti dağıtımlarını hem de Microsoft Entra Domain Services'ı içeren sanal ağ desteklenir. Müşterinin önce Microsoft Entra Domain Services'ı ayrı olarak geçirmesi ve ardından sanal ağı yalnızca Bulut Hizmeti dağıtımıyla bırakması gerekir
Bulut Hizmeti Yalnızca tek bir yuvada dağıtıma sahip Bulut Hizmeti. Üretim yuvası dağıtımı içeren Bulut Hizmetleri geçirilebilir. Hizmet FQDN'sini tutmayla ilgili sorunlara neden olabileceği için hazırlama yuvasını geçirmeniz önerilmez. Hazırlama yuvasını geçirmek için önce hazırlama dağıtımını üretime yükseltin ve ardından ARM'ye geçin.
Bulut Hizmeti Dağıtım genel olarak görünür bir sanal ağda değil (varsayılan sanal ağ dağıtımı) Bulut Hizmeti, genel olarak görünen bir sanal ağda, gizli bir sanal ağda veya herhangi bir sanal ağda olmayabilir. Gizli bir sanal ağdaki Cloud Services ve genel olarak görünür sanal ağlar geçiş için desteklenir. Müşteri, bir dağıtımın varsayılan bir sanal ağ içinde olup olmadığını anlamak ve böylece geçişin gerçekleştirilip gerçekleştirilemediğini belirlemek için Validate API'sini kullanabilir.
Bulut Hizmeti XML uzantıları (BGInfo, Visual Studio Hata Ayıklayıcısı, Web Dağıtımı ve Uzaktan Hata Ayıklama). Tüm xml uzantıları geçiş için desteklenir
Sanal Ağ Birden çok Cloud Services içeren sanal ağ. Sanal ağ, geçiş için desteklenen birden çok bulut hizmeti içerir. Sanal ağ ve içindeki tüm Cloud Services birlikte Azure Resource Manager'a geçirilecektir.
Sanal Ağ Portal aracılığıyla oluşturulan sanal ağların geçişi (.cscfg dosyasında "Grup Kaynağı-grubu-adı VNet-Adı" kullanılmasını gerektirir) Geçiş kapsamında cscfg'deki sanal ağ adı, sanal ağın Azure Resource Manager kimliğini kullanacak şekilde değiştirilecektir. (subscription/subscription-id/resource-group/resource-group-name/resource/vnet-name)

Geçiş sonrasında dağıtımı yönetmek için .cscfg dosyasının yerel kopyasını güncelleştirerek sanal ağ adı yerine Azure Resource Manager kimliğini kullanmaya başlayın.

Eski adlandırma düzenini kullanan bir .cscfg dosyası doğrulamayı geçmeyecek.
Sanal Ağ Farklı alt ağdaki rollerle dağıtımın geçişi. Geçiş için farklı alt ağlarda farklı rollere sahip bir bulut hizmeti desteklenir.

Sonraki adımlar