Azure'da SAP iş yükleri: planlama ve dağıtım denetim listesi

Bu denetim listesi, SAP uygulamalarını hizmet olarak Azure altyapısına taşımaya yönelik müşteriler için tasarlanmıştır. Bu belgedeki SAP uygulamaları SAP NetWeaver, S/4HANA, BW ve BW/4 gibi SAP çekirdeğini çalıştıran SAP ürünlerini temsil eder. Projenin süresi boyunca bir müşteri ve/veya SAP iş ortağı denetim listesini gözden geçirmelidir. Denetimlerin birçoğunun projenin başında ve planlama aşamasında tamamlandığını unutmayın. Dağıtım tamamlandıktan sonra, dağıtılan Azure altyapısında veya SAP yazılım sürümlerinde yapılan basit değişiklikler karmaşık hale gelebilir.

Projeniz sırasında önemli kilometre taşlarında denetim listesini gözden geçirin. Bunun yapılması, küçük sorunları büyük sorunlara dönüşmeden önce algılamanızı sağlar. Ayrıca gerekli değişiklikleri yeniden mühendislik ve test etmek için de yeterli zaman elde edersiniz. Bu denetim listesinin tamamlanmasını göz önünde bulundurun. Durumunuz bağlı olarak, daha fazla denetim gerçekleştirmeniz gerekebilir.

Denetim listesi, Azure'ın bağımsız olduğu görevleri içermez. Örneğin, SAP uygulama arabirimleri Azure platformuna veya bir barındırma sağlayıcısına taşıma sırasında değişir. SAP belgeleri ve destek notları, Azure'a özgü olmayan ancak genel planlama denetim listenizin bir parçası olması gereken başka görevler de içerir.

Bu denetim listesi, zaten dağıtılmış olan sistemler için de kullanılabilir. Yeni özellikler veya değiştirilen öneriler ortamınız için geçerli olabilir. Azure platformundaki yeni özelliklerin farkında olduğunuzdan emin olmak için denetim listesini düzenli aralıklarla gözden geçirmek yararlı olur.

Bu belgedeki ana içerik, tipik bir projenin kronolojik sırasına göre sekmeler halinde düzenlenmiştir. Her sekmenin içeriğine bakın ve bir sonraki sekmeyi göz önünde bulundurarak yapılan eylemlerin ve önceki aşamada elde edilen öğrenmelerin üzerine inşa edin. Üretim geçişi için yalnızca üretim sekmesi değil , tüm sekmelerin içeriği dikkate alınmalıdır. Tipik proje aşamalarını bu makalede kullanılan aşama tanımıyla eşlemenize yardımcı olmak için aşağıdaki tabloya bakın.

Dağıtım denetim listesi aşamaları Örnek proje aşamaları veya kilometre taşları
Hazırlık ve planlama aşaması Proje başlatma / tasarım ve tanım aşaması
Pilot aşaması Erken doğrulama / kavram kanıtı / pilot
Üretim dışı aşama Ayrıntılı tasarım / üretim dışı ortam derlemelerinin / test aşamasının tamamlanması
Üretim hazırlık aşaması Prova elbisesi / kullanıcı kabul testi / sahte kesme / canlı yayın denetimleri
Canlı yayın aşaması Üretim kesintisi ve canlı yayın
Üretim sonrası aşama Hypercare / her zamanki gibi işe geçiş

Proje hazırlama ve planlama aşaması

Bu aşamada SAP iş yükünüzün Azure platformuna geçişini planlıyorsunuz. Azure'da SAP için planlama kılavuzu ve SAP için Bulut Benimseme Çerçevesi gibi belgeler birçok konuyu kapsar ve hazırlığınızda bilgi olarak yardımcı olur. Bu aşamada en azından aşağıdaki belgeleri oluşturmanız, geçişin aşağıdaki öğelerini tanımlamanız ve tartışmanız gerekir:

Üst düzey tasarım belgesi

Bu belge şunu içermelidir:

  • SAP bileşenlerinin ve uygulamalarının geçerli envanteri ve Azure için hedef uygulama envanteri.
  • İlgili tarafların sorumluluklarını ve atamalarını tanımlayan bir sorumluluk atama matrisi (RACI). Yüksek düzeyde başlayın ve planlama ve ilk dağıtımlar boyunca daha ayrıntılı düzeylerde çalışın.
  • Üst düzey bir çözüm mimarisi. Azure Mimari Merkezi'nden en iyi yöntemlere ve örnek mimarilere başvurılmalıdır.
  • Hangi Azure bölgelerine dağıtılacağına ilişkin bir karar. Azure bölgelerinin listesine ve kullanılabilirlik alanı desteğine sahip bölgelerin listesine bakın. Her bölgede hangi hizmetlerin kullanılabilir olduğunu öğrenmek için bkz. Bölgelere göre kullanılabilir ürünler.
  • Şirket içinden Azure'a bağlanmak için bir ağ mimarisi. Azure kurumsal ölçekli giriş bölgesi kavramını tanımaya başlayın.
  • Azure'da yüksek etkili iş verileri çalıştırmaya yönelik güvenlik ilkeleri. Veri güvenliği hakkında bilgi edinmek için Azure güvenlik belgeleriyle başlayın.
  • Blok cihazlarını (Yönetilen Disk) ve paylaşılan dosya sistemlerini (Azure Dosyalar veya Azure NetApp Files gibi) kapsayacak depolama stratejisi, teknik tasarım belgesindeki dosya sistemi boyutlarına ve düzenlerine göre daha da iyileştirilir.

Teknik tasarım belgesi

Bu belge şunu içermelidir:

  • SAP ve SAP dışı uygulama ve hizmetleri gösteren çözüm için blok diyagramı
  • İş belgesi birimlerini temel alan bir SAP Quicksizer projesi . Ardından Quicksizer'ın çıkışı Azure'daki işlem, depolama ve ağ bileşenleriyle eşlenir. Sap Quicksizer'a alternatif olarak, kaynak SAP sistemlerinin geçerli iş yüküne göre özenli boyutlandırma. DBMS iş yükü raporları, SAP EarlyWatch Raporları, işlem ve depolama performansı göstergeleri gibi kullanılabilir bilgiler dikkate alınarak.
  • İş sürekliliği ve olağanüstü durum kurtarma mimarisi.
  • İşletim sistemi, VERITABANı, çekirdek ve SAP destek paketi sürümleri hakkında ayrıntılı bilgi. SAP NetWeaver veya S/4HANA tarafından desteklenen her işletim sistemi sürümünün Azure VM'lerinde desteklendiği doğru olmayabilir. Aynı durum DBMS sürümleri için de geçerlidir. SAP ve Azure desteği emin olmak için aşağıdaki kaynakları denetleyin ve gerekirse SAP yayınlarını, DBMS sürümlerini ve işletim sistemi sürümlerini yükseltin. SAP ve Microsoft'tan tam destek almak için SAP ve Azure tarafından desteklenen yayın birleşimleriniz olması gerekir. Gerekirse, bazı yazılım bileşenlerini yükseltmeyi planlamanız gerekir. Desteklenen SAP, OS ve DBMS yazılımıyla ilgili diğer ayrıntılar burada belgelenmiştir:

Aynı teknik belgelere daha fazla eklenmelidir:

  • SAP iş yükü için Azure depolama türlerini temel alan Depolama Mimarisi üst düzey kararları
    • Her VM'ye bağlı Yönetilen Diskler
    • Dosya sistemi düzenleri ve boyutlandırma
    • SMB ve/veya NFS birim düzeni ve boyutları, uygun olduğunda bağlama noktaları
  • Yüksek kullanılabilirlik, yedekleme ve olağanüstü durum kurtarma mimarisi
    • RTO ve RPO'yu temel alarak, yüksek kullanılabilirlik ve olağanüstü durum kurtarma mimarisinin nasıl görünmesi gerektiğini tanımlayın.
    • Bölge içinde en iyi koruma veya kullanılabilirlik kümeleri için kullanılabilirlik alanlarının kullanımını tanımlayın.
    • SAP iş yükleri ve ilgili belgeler için Azure Sanal Makineler DBMS dağıtımıyla ilgili dikkat edilmesi gerekenler. Azure'da DBMS katmanı için paylaşılan disk yapılandırmasının örneğin SQL Server açıklandığı şekilde kullanılması desteklenmez. Bunun yerine, aşağıdaki gibi çözümleri kullanın:
    • Azure bölgeleri genelinde olağanüstü durum kurtarma için farklı DBMS satıcıları tarafından sunulan çözümleri gözden geçirin. Çoğu zaman uyumsuz çoğaltmayı veya günlük gönderimini destekler.
    • SAP uygulama katmanı için, üretim dağıtımlarınızın çoğaltmaları olan iş regresyon test sistemlerinizi aynı Azure bölgesinde mi yoksa DR bölgenizde mi çalıştırabileceğinizi belirleyin. İkinci durumda bu iş regresyonu sistemini üretim dağıtımlarınız için DR hedefi olarak hedefleyebilirsiniz.
    • SAP uygulama katmanını Azure DR bölgesine çoğaltmak için bir yöntem olarak Azure Site Recovery'ı inceleyin. Daha fazla bilgi için bkz. Çok katmanlı SAP NetWeaver uygulama dağıtımı için olağanüstü durum kurtarmayı ayarlama.
    • Uyumluluk nedeniyle tek bir bölgede kalması gereken projeler için Azure Kullanılabilirlik Alanları kullanarak birleştirilmiş HADR yapılandırmasını göz önünde bulundurun.
  • Tüm SAP arabirimlerinin ve bağlı sistemlerin (SAP ve SAP olmayan) envanteri
  • Temel hizmetlerin tasarımı. Bu tasarım, birçoğu SAP için giriş bölgesi hızlandırıcısı tarafından kapsanan aşağıdaki öğeleri içermelidir:
  • Azure'da ağ topolojisi ve farklı SAP ortamı ataması
  • Active Directory ve DNS tasarımı.
  • Hem son kullanıcılar hem de yönetim için kimlik yönetimi çözümü
  • Azure'da altyapıyı ve SAP uygulamalarını yöneten ekipler için Azure rol tabanlı erişim denetimi (Azure RBAC) yapısı.
  • Azure kaynak adlandırma stratejisi
  • içindeki Azure kaynakları ve iş yükleri için güvenlik işlemleri
  • SAP iş yükünüzü korumaya yönelik güvenlik kavramı. Bu, ağ ve çevre izleme, uygulama ve veritabanı güvenliği, işletim sistemlerinin güvenliğini sağlama ve şifreleme gibi gerekli altyapı önlemleri gibi tüm yönleri içermelidir. Uyumluluk ve güvenlik ekiplerinizle gereksinimleri belirleyin.
  • Microsoft Profesyonel Doğrudan, Premier veya Birleşik Destek sözleşmesi önerir. Microsoft ile destek için yükseltme yollarınızı ve kişilerinizi belirleyin. SAP destek gereksinimleri için bkz. SAP notu 2015553.
  • Azure aboneliklerinin sayısı ve aboneliklerin çekirdek kotası. Gerektiğinde Azure aboneliklerinin kotalarını artırmak için destek istekleri açın .
  • SAP verilerini Azure'a geçirmek için veri azaltma ve veri geçiş planı. SAP NetWeaver sistemleri için SAP' nin büyük miktarlardaki veri hacmini sınırlama yönergeleri vardır. SAP ERP sistemlerinde veri yönetimi hakkında bu SAP kılavuzuna bakın. İçeriklerden bazıları genel olarak NetWeaver ve S/4HANA sistemleri için de geçerlidir.
  • Otomatik dağıtım yaklaşımı. Birçok müşteri PowerShell, CLI, Ansible ve Terraform'un birleşimini kullanarak betiklerle başlar. Sap dağıtım otomasyonu için Microsoft tarafından geliştirilen çözümler şunlardır:

Not

Müşteri, sistem tümleştiricisi, Microsoft ve diğer ilgili taraflar olarak aranızda düzenli bir tasarım ve dağıtım gözden geçirme temposu tanımlayın.

SAP yatayda otomatik denetimler ve içgörüler

Yukarıdaki denetimlerin bazıları Azure Kalite Denetimi Aracı'nda SAP ile otomatik olarak denetlenir. Bu denetimler, sağlanan açık kaynak projesiyle otomatik olarak yürütülebilir. Bulunan sorunların otomatik olarak düzeltilmemesi gerçekleştirilmese de, araç Yapılandırma hakkında Microsoft önerilerine karşı uyarır.

İpucu

SAP sistemleri dağıtıldığında veya SAP çözümü için Azure Center'a kaydedildiğinde ve hizmetin bir parçası olduğunda aynı kalite denetimleri ve ek içgörüler düzenli olarak yürütülür.

Daha kolay dağıtım denetimleri ve belge bulguları sağlamak, sonraki düzeltme adımlarını planlamak ve SAP'nizi Azure'da genel olarak iyileştirmek için diğer araçlar şunlardır:

  • Azure Well-Architected Framework incelemesi Güvenilirlik, güvenlik, maliyet iyileştirme, operasyon mükemmelliği ve performans verimliliği gibi beş temel yapıya odaklanan iş yükünüzün değerlendirmesi. SAP iş yüklerini destekler ve her proje aşamasından sonra ve başlangıçta bir gözden geçirme çalıştırması önerilir.
  • SAP için Azure Envanter Denetimleri Yapılandırma kaymasını vurgulamak ve kaliteyi artırmak için zekayla Azure envanterinizi gösteren açık kaynak bir Azure İzleyici çalışma kitabı.

Sonraki adımlar

Şu makalelere bakın: