Aracılığıyla paylaş


İş yükünü Amazon Web Services'ten (AWS) Azure'a geçirme

Bu makale serisi, mimarlara ve mühendislere Amazon Web Services'ten (AWS) Azure'a tek bir iş yükünü geçirmek için açıklayıcı, eyleme dönüştürülebilir yönergeler sağlar. Planlama ve hazırlıktan, gerçekleştirme, değerlendirme ve AWS kaynaklarının kullanımdan kaldırılması dahil tüm taşıma yaşam döngüsünü kapsar.

Bu seri, basitten orta düzeyde karmaşıklığa kadar değişen ve çoğunlukla kuruluşunuzdaki diğer iş yüklerinden bağımsız olan iş yüklerine odaklanır. Görev açısından kritik iş yüklerini kapsamaz.

İŞ yükünü AWS'den geçirmek, dikkatli planlama ve paydaş uyumu gerektiren stratejik bir girişimdir. Sağlam bir geçiş planı ve uygun hazırlık olmadan, iş yükünüzde güveni aşındırabilecek planlanmamış kesintiler yaşama riskiyle karşı karşıya kalırsınız.

İş yükü geçiş stratejisi

Benzer geçiş stratejisi riski en aza indirir ve genellikle Azure'a giden en güvenli yoldur. Bu yaklaşımı benimsediğinizde, iş yükü mevcut mimariyi ve işlem desenlerini kullanmaya devam eder. Geçişler, mevcut teknik borcu ödeme veya iş yükü barındırma geçişi sırasında iyileştirmeler yapma gibi kapsam değişimini önlediklerinde en başarılıdır. Hedef, geçirilen iş yükünün Azure'da, AWS'de karşılanan başlıca performans göstergelerini karşılamasıdır. Aynı hizmet düzeyi sözleşmelerini (SLA'lar), hizmet düzeyi hedeflerini (SLO'lar) ve şu anda iş yükünde mevcut olan hataları korumalıdır.

Tavsiye

Geçiş sırasında değişiklikleri en aza indirin ve performans ve kararlılığı doğrulamaya odaklanın. Geçişi tamamladıktan sonra teknik borç geri ödemesini ve daha fazla iyileştirmeyi keşfedebilirsiniz.

Geçiş sürecinizi artırmak için uygun yerlerde AWS ve Azure araçlarını kullanın. Bu araçlar aşağıdaki görevleri destekler:

  • Önceden bulma
  • AWS iş yükünüz hakkında toplanan verileri temel alan Azure mimari planlaması
  • Veri ve işlem platformu aktarımı
  • Geçiş sonrası doğrulama
  • Kaynak temizleme

İş yükünüzü değerlendirmek için AWS'de İş Yükü Bulma özelliğini kullanın. AWS örneklerini değerlendirmek ve Azure kaynakları için boyutlandırma önerileri sağlamak için AWS araçlarını Azure Geçişi gibi Azure araçlarıyla birleştirebilirsiniz. İsteğe bağlı olarak, kod analizi, bağımlılık eşleme ve geçiş hazırlığı değerlendirmelerine yardımcı olmak için Dr Geçişi veya CAST Vurgusu gibi Microsoft dışı çözümleri keşfedebilirsiniz.

Zaman çizelgesi varsayımları

Bir iş yükünün geçişi birkaç hafta veya ay sürebilir. Süre, iş yükünün karmaşıklığı ve geçiş ve tam geçiş stratejinize bağlıdır. Aşağıdaki zaman çizelgesinde, orta derecede karmaşık bir iş yükü için benzer bir yaklaşım kullanan tipik bir iş yükü geçişi gösterilmektedir. Orta derecede karmaşık bir iş yükü genellikle birden çok bileşen ve bağımlılık içerir, ancak görev açısından kritik değildir ve diğer sistemlerle derinden tümleştirilmez.

İş yükü geçişinin üç aşamasını gösteren diyagram.

İş yükü ekibi sorumluluğu

Aws'deki iş yükünden şu anda sorumlu olan ekip genellikle Azure'daki iş yükünden de sorumludur. Bu ekip iş yükünü taşımalı. İş yükü ekibinin dışındaki yeteneklere geçişin dış kaynak kullanımı aşağıdaki sonuçlara yol açabilir:

  • İşlemin sonlarında beklenmeyen keşifler
  • Yeterince eğitim almamış iş yükü ekibi
  • Daha az sahip olma hissi

Çoğu durumda, geçişi desteklemek için Azure uzmanlığına sahip dış iş ortaklarının katılımını sağlayabilirsiniz. Bu iş ortakları arasında sistem tümleştiricileri ve Microsoft Industry Solutions Delivery ekibi yer alır. Onlar planlama ve hazırlık işlemlerine liderlik ederken, iş yükü ekibi, iş ortağı tarafından geliştirilen runbook'ları ve otomasyonu kullanarak üretim tam geçişini gerçekleştirebilir.

İş yükü ekiplerinin sürecin bir parçası olarak geçiş uzmanlarına danışması gerekir, ancak ekibin süreci yönlendirmesi ve yakından ilgilenmesi gerekir.

Önkoşullar

Geçişi planlamadan önce aşağıdaki önkoşullara sahip olduğunuzdan emin olun:

  • Önceki deneyim: Temel bulut kavramları ve AWS ile ilgili daha önce deneyime ve Azure hizmetleri ile bulut geçiş süreçleri hakkında temel bilgilere sahip olmanız gerekir.

  • Paydaş uyumluluğu: Tüm tarafların uyumlu olduğundan emin olmak için zaman çizelgelerini, bütçe tahminlerini ve proje kilometre taşlarını paydaşlarla paylaşmanız ve kabul etmeniz gerekir.

  • Destek stratejisi: Bir Microsoft destek planı satın alın ve ücretsiz veya topluluk desteği için seçenekleri araştırın.

  • Platform stratejisi: Bu seride tek bir yükün nasıl geçirildiği açıklanır. Platform temelinizin hazır olduğunu ve geçiş stratejinizin tanımlandığını ve Azure için Bulut Benimseme Çerçevesi ile uyumlu olduğunu varsayar.

    Bu stratejinin bir parçası olarak mevcut bir platform giriş bölgesi oluşturun. Geçirilen iş yükünüz bir uygulama giriş bölgesi haline gelir ve kuruluşunuzun Azure giriş bölgesi topolojisinin bir parçasıdır. Bir yönetim grubu hiyerarşisi altında bulunur, belirli ağlara bağlanır veya bunlardan yalıtılmış olarak kalır ve gerekli idare ilkelerini izler.

  • Eğitime veya iş ortağı desteğine yatırım: Ekibinizin Azure becerilerini değerlendirin ve gerektiğinde eğitim veya iş ortağı desteği planlayın.

Ayrıca bir geçiş hazırlığı değerlendirmesi de yapmanız gerekir. Bu değerlendirme, hazırlığınızı 10 boyutta geçiş için değerlendirir. Değerlendirmeden sonra, gereksinimleri ve kısıtlamaları toplamak ve katılımı sağlamak için tüm paydaşları içeren bir başlangıç atölyesi düzenleyin.

İş yükünüzü planlamanıza ve başarıyla geçirmenize yardımcı olmak için beş aşamada aşağıdaki sırayla ilerleyin:

Her aşama, geçiş işleminde size yol gösteren ayrıntılı adımlar ve denetim listeleri içerir.

Önemli

Her aşama boyunca operasyon ekibinizin operasyonel hazırlığı ele almalarını sağlayın. Görevleri arasında iş yükü izleme ve uyarı ve sistem durumu panolarının oluşturulması yer alır. Azure'daki iş yükünü yönetmeye operasyon ekibinin hazır olması için formel bir devretme planlayın. Örneğin, geçiş tamamlandıktan sonra AWS CloudWatch'a benzer Azure İzleyici panoları ve uyarıları ayarlayabilirsiniz.

Sonraki adım