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şımakta olan 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. Proje süresi boyunca bir müşteri ve/veya SAP iş ortağı denetim listesini gözden geçirmelidir. Denetimlerin ç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ümlerindeki basit değişiklikler karmaşık hale gelebilir.

Projeniz sırasında önemli kilometre taşlarında denetim listesini gözden geçirin. Bunu yapmak, 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 barındırma sağlayıcısına geçiş 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 özelliklerden haberdar 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ğini görün ve bir sonraki sekmeyi göz önünde bulundurarak önceki aşamada yapılan eylemlerin ve elde edilen öğrenmelerin üzerine inşa edin. Üretim geçişi için yalnızca üretim sekmesini değil tüm sekmelerin içeriği de 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şlangıç / 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ı Provayı giydirme / 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 Hiper bakım / 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. En azından bu aşamada 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şvurulmalı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ölgeye 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.
  • Teknik tasarım belgesindeki dosya sistemi boyutlarına ve düzenlerine göre daha da geliştirilecek blok cihazlarını (Yönetilen Disk) ve paylaşılan dosya sistemlerini (Azure Dosyalar veya Azure NetApp Files gibi) kapsayan Depolama stratejisi.

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 hacimlerini temel alan bir SAP Quicksizer projesi . Ardından Quicksizer'ın çıkışı Azure'daki işlem, depolama ve ağ bileşenlerine eşlenir. Alternatif olarak SAP Quicksizer, 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 bilgileri hesaba katarak.
  • İş 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 kesin değildir. 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 sürümlerini, 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 sürüm bileş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:

  • Depolama Mimarisi'ne dayalı üst düzey kararlarSAP iş yükü için Azure depolama türleri
    • 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.
    • En iyi koruma için farklı dağıtım türlerinin kullanımını anlayın.
    • SAP iş yükleri ve ilgili belgeler için Azure Sanal Makineler DBMS dağıtımıyla ilgili önemli noktalar. Azure'da, DBMS katmanı için paylaşılan disk yapılandırmasının örneğin SQL Server için açıklandığı şekilde kullanılması desteklenmez. Bunun yerine aşağıdaki gibi çözümleri kullanın:
    • Azure bölgelerinde olağanüstü durum kurtarma için farklı DBMS satıcıları tarafından sunulan çözümleri gözden geçirin. Bunların çoğu zaman uyumsuz çoğaltmayı veya günlük gönderimini destekler.
    • SAP uygulama katmanı için, ideal olarak ü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ş regresyon sistemini üretim dağıtımlarınız için DR hedefi olarak hedefleyebilirsiniz.
    • SAP uygulama katmanını Azure DR bölgesine çoğaltma yöntemi olarak Azure Site Recovery'ye bakın. Daha fazla bilgi için bkz . Çok katmanlı SAP NetWeaver uygulama dağıtımı için bir kurulum olağanüstü durum kurtarma.
    • 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, çoğu SAP için giriş bölgesi hızlandırıcısı tarafından kapsanan aşağıdaki öğeleri içermelidir:
  • 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 Professional Direct, Premier veya Birleştirilmiş Destek sözleşme ö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 abonelikler için çekirdek kota. Gerektiğinde Azure aboneliklerinin kotalarını artırmak için destek isteklerini 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 miktarda 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 işe başlar. SAP dağıtım otomasyonu için Microsoft tarafından geliştirilen çözümler şunlardır:

Dekont

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

SAP yatayında 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üzeltilmesi gerçekleştirilmese de, araç Yapılandırma hakkında Microsoft önerilerine karşı uyarır.

Bahşiş

SAP sistemleri DE SAP çözümü için Azure Center'a dağıtıldığında veya 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:

Sonraki adımlar

Şu makalelere bakın: