Düzenle

Aracılığıyla paylaş


Azure'da IBM Sterling Order Management'ı dağıtma

Azure Database for PostgreSQL
Azure Files
Azure Red Hat OpenShift
Azure Virtual Machines
Azure Virtual Network

Bu mimari, Azure'da Bir Sterling Order Management Software (OMS) ortamının uygulanmasını göstermektedir. Bu makalede Sterling OMS'nin nasıl yükleneceği hakkında ayrıntılı bilgi verilmektedir. Yükleme işlemi hakkında daha fazla bilgi edinmek için bkz . Sterling Order Management Software'i Yükleme.

Red Hat logoları Red Hat, Inc.'in ticari markalarıdır. Bu işaretlerin kullanılmasıyla ilgili herhangi bir onay yoktur. Apache® ve Apache ActiveMQ, Apache Software Foundation'ın Birleşik Devletler ve/veya diğer ülkelerdeki kayıtlı ticari markaları veya ticari markalarıdır. Bu işaretlerin kullanılması Apache Software Foundation tarafından onaylanmamaktadır.

Mimari

Azure'da Sterling OMS IBM sipariş yönetim sisteminin dağıtımını destekleyen bileşenleri ve hizmetleri gösteren mimari diyagramı.

Bu mimarinin bir Visio dosyasını indirin.

bir iş yükünü şirket içinde veya dışında kullanıma yönelik olacak şekilde dağıtabilirsiniz. Gereksinimlerinize en uygun yapılandırmayı kullanın.

İş Akışı

Mimari, altyapı gereksinimlerini aşağıdaki yollarla karşılar:

  • Kapsayıcı barındırma platformu, yüksek oranda kullanılabilir iş yüklerini kullanılabilirlik alanlarına dağıtmak için kullanılır. Azure Red Hat OpenShift'i öneririz.
  • Tam olarak yönetilen veritabanı hizmeti, OMS sisteminin arka uç veritabanı olarak çalışır. Sterling OMS şu anda IBM Db2, Oracle Database ve PostgreSQL'i desteklemektedir. Esnek sunucu seçeneğiyle PostgreSQL için Azure Veritabanı öneririz.
  • Ölçeklenebilir ve yüksek oranda kullanılabilir bir kurulum, JAVA İleti Hizmeti (JMS) API'siyle uyumlu IBM MQ gibi bir ileti aracısı çalıştırmak için bir ortam sağlar. Diyagramda bu kurulum yoktur. Gereksinimlerinize bağlı olarak, kümenizin içinde veya kümenizin dışında olabilir.
  • Özel uç noktalar, ağ trafiğini yalıtıp tüm bağlı hizmetlere güvenli bir şekilde erişmeye yardımcı olur.
  • Ek olarak, yönetim ve geliştirme amacıyla isteğe bağlı Azure sanal makineleri (VM) kullanılır.
  • Premium ve standart Azure Dosyalar paylaşımları günlük dosyaları ve diğer uygulama yapılandırma verileri için depolama alanı sağlar.

Bileşenler

  • Azure Red Hat OpenShift , isteğe bağlı olarak yüksek oranda kullanılabilir, tam olarak yönetilen OpenShift kümeleri sağlar. Bu kümeler Microsoft ve Red Hat tarafından birlikte izlenir ve çalıştırılır.

  • Azure Sanal Ağ, Azure'daki özel ağlar için temel yapı taşıdır. Sanal ağlar düğümler, Azure hizmetleri ve karma bağlantı gereksinimleri arasındaki iletişim için kullanılır.

  • Azure Dosyalar, bulutta SMB ve NFS protokolleri aracılığıyla erişilebilen tam olarak yönetilen dosya paylaşımları sağlar. Bu çözümde Azure Dosyalar küme içindeki veritabanları ve sistemler için durum bilgisi olan verileri barındırıyor.

  • Azure Bastion , genel IP adresleri aracılığıyla herhangi bir açık olmadan VM'lere sorunsuz, gelişmiş güvenlik RDP ve SSH erişimi sağlayan tam olarak yönetilen bir hizmettir. Bu çözümde Azure Bastion isteğe bağlıdır. Çalışan düğümlerinden herhangi birine veya isteğe bağlı atlama kutusu makinelerine gelişmiş güvenlik erişimi sağlamak için Azure Bastion'ı ve bir alt ağı kullanabilirsiniz.

  • PostgreSQL için Azure Veritabanı, PostgreSQL veritabanı altyapısını temel alan tam olarak yönetilen bir ilişkisel veritabanı hizmetidir. PostgreSQL için Azure Veritabanı tahmin edilebilir performans ve dinamik ölçeklenebilirlik sunar ve iş açısından kritik iş yükleri için uygundur. Esnek sunucu dağıtım modeli , veritabanı yönetimi işlevleri ve yapılandırma ayarları üzerinde ayrıntılı denetim ve esneklik sağlar.

  • Azure Sanal Makineler bir hizmet olarak altyapı (IaaS) teklifidir. İsteğe bağlı, ölçeklenebilir bilgi işlem kaynaklarını dağıtmak için Sanal Makineler kullanabilirsiniz. Bu çözüm, OMS Azure tabanlı kaynaklarınızın ve hizmetlerinizin yönetimi için bir atlama kutusu sağlamak üzere Azure'daki Linux VM'lerini kullanır.

Alternatifler

Azure ortamınıza ağ bağlantınız varsa, Azure Linux VM kullanmak yerine mevcut bir makineden yüklemeyi gerçekleştirebilirsiniz.

Aşağıdaki hizmetler genellikle gerekli değildir, ancak etkili alternatiflerdir:

  • Azure'da IBM Db2, PostgreSQL için Azure Veritabanı esnek sunucu modeline isteğe bağlı bir alternatiftir. IBM Db2'yi VM'lerde çalıştırıyorsanız veritabanı sunucularınız için yüksek kullanılabilirlik elde etmek için Azure Load Balancer ve Pacemaker kümeleme yazılımlarını kullanma hakkında bilgi sahibi olun.
  • Azure NetApp Files , yüksek kullanılabilirlik ve yüksek performans sağlayarak herhangi bir iş yükü türünü destekler. Azure NetApp Files, Azure VM'lerinde çalışan IBM Db2 iş yükleri gibi GÇ'ye duyarlı iş yükleri için idealdir.
  • Azure'da Oracle Veritabanı, PostgreSQL için Azure Veritabanı esnek sunucu modeline isteğe bağlı bir alternatiftir.

Senaryo ayrıntıları

IBM Sterling OMS, eksiksiz bir çok kanallı sipariş karşılama platformu sunan bir sipariş yönetim sistemidir. Bu sistem şunları içerir:

  • Gerçek zamanlı envanter görünürlüğü ve talebi.
  • Tam olarak yapılandırılabilir düzen ve iş akışları.
  • Çok kanallı iade ve iade siparişi durumu için ters lojistik.

Microsoft ile IBM Sterling OMS ekibi arasındaki ortaklık, bu çözümün Azure'da en iyi şekilde çalışacak şekilde yapılandırılmasını sağlar. Bu makalede IBM'den destek alan müşteriler ve yükleme için bir iş ortağı olan müşteriler için Azure'da Sterling OMS 10.0 ve sonraki sürümleri çalıştırmaya yönelik bir tasarım sağlanmaktadır. Ürüne özgü soruların yanıtları için IBM ekibinize başvurun.

Olası kullanım örnekleri

Birçok sektör ve sektör, aşağıdakiler dahil olmak üzere OMS çözümlerini kullanır:

  • Retail
  • E-ticaret
  • Manufacturing

Daha fazla OMS kullanım örneği için bkz . IBM Sterling Order Management.

Öneriler

Bu kılavuz, Sterling OMS 10.0 Q3 2022 ve sonraki sürümlerini destekler. PostgreSQL ve Azure Red Hat OpenShift kapsayıcı platformunu desteklediğinden bu sürümler Azure ile en iyi tümleştirme seçeneklerini sağlar. Kendi dağıtımınızı oluşturmadan önce, Sterling OMS'yi dağıtmak için Hızlı Başlangıç Kılavuzu: Azure'da Sterling Sipariş Yönetimi'ni kullanın. Daha sonra dağıtım ve yapılandırmanın nasıl çalıştığını anladığınızda, uygulamanızın tasarım gereksinimlerini daha hızlı belirleyebilirsiniz.

Microsoft, kılavuz, mimari ve hızlı başlangıç kılavuzunun size Azure'da en iyi deneyimi sunmasını sağlamak için IBM ve diğer iş ortaklarıyla yakın bir şekilde çalışır. Bu kaynaklar, Microsoft Azure İyi Tasarlanmış Çerçeve'de açıklandığı gibi en iyi yöntemleri izler. Bu belgelerin ötesinde destek almak için IBM hesap ekibinize başvurun.

Dağıtımınıza devam etmeden önce tasarımınızla ilgili aşağıdaki soruları yanıtlayın:

  • Sterling OMS dağıtımınız yeni bir dağıtım mı yoksa mevcut bir dağıtımı Azure'a mı geçiriyorsunuz?
  • Hangi arka uç veritabanı platformlarını kullanmayı planlıyorsunuz? Verileriniz için hangi boyutta veritabanına ihtiyacınız olacak?
  • Ne tür bir JMS tabanlı ileti aracısı kullanmayı planlıyorsunuz?
  • Mesajlaşma sistemini nereye dağıtmayı planlıyorsunuz:
    • Aynı OpenShift kümesinde mi?
    • Farklı bir platformda veya VM'lerde kümenin dışında mı?
  • Mevcut bir kapsayıcı kayıt defteriniz var mı ve bunu kullanmaya devam etmek mi istiyorsunuz?
  • Çalışan düğümleriniz için hangi vm sayısına ve boyutlarına ihtiyacınız var?
  • Şifrelemeyle ilgili güvenlik gereksinimleriniz nelerdir?
  • Erişim gereksinimleriniz nelerdir ve hangi kimlik sağlayıcısı (IdP) tümleştirmesi konusunda dikkate alınacak noktalara sahipsiniz?
  • Bağlantı gereksinimleriniz nelerdir? İç ve dış (çıkış) hizmetlerine bağlanmak için hangi güvenlik duvarı kurallarına ihtiyacınız var?
  • Yüksek kullanılabilirlik ve olağanüstü durum kurtarma stratejiniz nedir?

Sterling OMS

Sterling OMS sürüm 10.0.2209.0, Azure'da test edilmiştir. Sterling OMS'nin en son sürümünü kullanmanızı öneririz.

Sterling OMS ortamınızı desteklemek için Azure kaynaklarınızı dağıtmadan önce aşağıdaki gereksinimleri inceleyin:

Azure Red Hat OpenShift

Sterling OMS, Azure Red Hat OpenShift sürüm 4.10.15 ile test edilmiştir. Azure Red Hat OpenShift'i dağıtmadan önce:

  • Etki alanına karar verin. Azure Red Hat OpenShift'i dağıttığınızda, kümenizde dağıtılan tüm hizmetlere eklenecek bir etki alanı adı belirtin.
  • API'nizi ve giriş görünürlüğünü belirleyin. OpenShift küme API'nizin (yönetim için) ve girişinizin (dağıtılan uygulamalar ve hizmetler için) İnternet'e yönelik olmasını istediğinize karar verin. API'nizi veya girişinizi gizlemek için özel bağlantı kullanıyorsanız, bu uç noktalara yalnızca hizmetinizi dağıttığınız ağa ulaşabilen bir makineden ulaşabilirsiniz.
  • Denetiminizi ve çalışan VM boyutlarınızı ve sayılarınızı hesaplayın. Azure Red Hat OpenShift'te denetim sayısı, önerilen en düşük boyuta sahip sabit bir sayıdır. Sterling OMS gibi uygulama iş yüklerinizi çalıştıran çalışan düğümleriniz ayrı olarak boyutlandırılır. Örneğinizi dağıtırken kümenizdeki gerekli çalışan düğümü sayısını ve bunların uygun boyutunu göz önünde bulundurun. Doğru sayıları ve boyutları belirlemek için bazı test ve doğrulama işlemleri yapmanız gerekebilir. Bu değerler, dağıtımınızdaki aracı sayısına ve çalıştırdığınız her aracı türü için pod sayısına bağlıdır. Dağıtıldıktan sonra, ölçeklendirmeniz gerektiğinde bu değerleri ayarlayabilirsiniz.

Daha fazla bilgi için bkz . Azure Red Hat OpenShift için Başlamadan Önce.

Ortamınızı boyutlandırma

Çalışan düğümleriniz olarak en son Ds serisi VM'leri kullanmanızı öneririz. Örnek olarak Dsv3, Dasv4, Dsv4, Dasv5 ve Dsv5 serileri verilebilir. Bu VM'lerin en son sürümleri en iyi performansı sağlar. Daha fazla düğüm dağıttığınızda, yalnızca premium depolama alanı olan VM'leri kullanın.

Veritabanı ayrıntıları

Sterling OMS'nin çeşitli arka uç veritabanı seçenekleri olduğundan, önce veritabanınızı hangi platformda barındıracaklarına karar vermek önemlidir. Ardından bu platformun boyutu hakkında kararlar alabilirsiniz. Bu işlem sırasında aşağıdaki genel yönergeleri göz önünde bulundurun:

  • PostgreSQL için Azure Veritabanı, esnek sunucu dağıtım modeli: Ölçek ve yedeklilik seçeneklerinin doğası gereği, PostgreSQL için Azure Veritabanı esnek sunucu modeli, Sterling OMS iş yüklerini Azure'da barındırmak için tercih edilen yöntemdir. Örneğinizi dağıtırken:
    • Kullanım desenlerinizle eşleşen işlem katmanını seçin. Genel amaçlı bir katmanla başlamanızı ve uygun sayıda çekirdek seçmenizi öneririz. Cpu, bellek ve IOP'lerinizin işlem boyutu seçiminize bağlı olduğunu da unutmayın.
    • Uygun depolama alanı ekleyin. Ayrıca artan depolama alanının maliyeti artırdığını ve sağlanan depolama alanınızı daraltamazsınız. Sonuç olarak, ilk veri boyutunuzu ve tahmin edilen büyümeyi bilmeniz önemlidir.
    • Aracılarınızın veritabanınızla bağlantıyı sürdürme becerisini etkileyen gibi max_connections sunucu parametrelerini ayarlayın.
  • VM'lerde Db2: Db2'yi Azure VM'lerinde çalıştırdığınızda, performans ve kullanılabilirlik gibi ele almanız gereken çeşitli karmaşık faktörler vardır. Azure'da yüksek performanslı Db2 dağıtımı hakkında ayrıntılı bir makale için bkz . Red Hat Enterprise Linux Server'da Azure VM'lerinde IBM Db2 LUW'un yüksek kullanılabilirliği. Bu makalede boyutlandırma ve performansla ilgili dikkat edilmesi gerekenler hakkında bilgi verilmektedir. Ayrıca Pacemaker kullanan yüksek kullanılabilirliğe sahip bir Db2 kümesinin nasıl dağıtılacağı da gösterilir.
  • Oracle: Şu anda Oracle Veritabanı kullanıyorsanız veya Oracle'a geçiş yapmayı planlıyorsanız, Azure'da Oracle iş yüklerini çalıştırmak için aşağıdaki kaynakları tanıyın:

İleti kuyruğuna özgü ayrıntılar

Sterling OMS için JMS tabanlı bir ileti aracısı gerekir. En yaygın olarak IBM MQ kullanılır. Azure'da yüksek oranda kullanılabilir bir IBM MQ örneği çalıştırmanın en iyi yolu, Kubernetes için IBM MQ Helm Charts dağıtımlarını kullanmaktır. İş yüklerinizi yalıtmak için bu grafikleri mevcut Azure Red Hat OpenShift kümenize ayrı çalışanlara dağıtabilirsiniz. Dilerseniz IBM MQ'yi el ile dağıtabilir ve VM'lere yükleyebilirsiniz.

Standart dağıtımın bir parçası olarak, kuyruklarınızı dağıtım zamanında tanımlayabilirsiniz ve bu da örneklerinizi çalıştırmak için gereken yapılandırma süresini kısaltabilir. Standart dağıtım, kuyruk yöneticinizin bir ve iki pasif örneğini oluşturur. Dağıtımınız tamamlandığında, geçerli öncü pod'a bağlanmak ve JMS bağlamaları dosyanızı tanımlamak için SSH kullanabilirsiniz. Daha sonra bu dosyayı kullanarak Sterling OMS dağıtımınız için yapılandırma haritanızı oluşturabilirsiniz.

IBM, Apache ActiveMQ gibi diğer JMS tabanlı ileti kuyruğa alma sistemlerini de destekler. Daha fazla bilgi için bkz . Sterling Order Management Software'de ileti kuyrukları. Dağıtım seçenekleriniz çözüme göre farklılık gösterir.

Dikkat edilmesi gereken noktalar

Bu önemli noktalar, bir iş yükünün kalitesini artırmak için kullanabileceğiniz bir dizi yol gösteren ilke olan Azure İyi Tasarlanmış Çerçeve'nin yapı taşlarını uygular. Daha fazla bilgi için bkz . Microsoft Azure İyi Tasarlanmış Çerçeve.

Güvenlik

Güvenlik, kasıtlı saldırılara ve değerli verilerinizin ve sistemlerinizin kötüye kullanılmasına karşı güvence sağlar. Daha fazla bilgi için bkz . Güvenlik sütununa genel bakış.

Varlıklarınızın bakım yaşam döngüsüne erişimi ve görünürlüğü korumak, kuruluşunuzun verimli bir şekilde çalışmak ve çalışma süresini sürdürmek için sunduğu en büyük fırsatlardan biri olabilir. Ortamınızın güvenlik duruşunu geliştirmeye yardımcı olmak için güvenli kimlik doğrulaması kullanmak ve çözümlerinizi güncel tutmak önemlidir. Mimarinize girip çıkan tüm verilerin korunmasına yardımcı olması için şifrelemeyi kullanın.

Azure, IaaS ve hizmet olarak platform (PaaS) modellerini kullanarak Sterling OMS sunar. Microsoft, hizmete aşağıdaki düzeylerde güvenlik korumaları oluşturur:

  • Fiziksel veri merkezi
  • Fiziksel ağ
  • Fiziksel konak
  • Hiper yönetici

Önemli bir sürüm için Azure Red Hat OpenShift'in en son düzeltme eki uygulanmış sürümü gibi hiper yöneticinin üzerindeki alanlar için seçtiğiniz hizmetleri ve teknolojileri dikkatle değerlendirin. Mimariniz için uygun güvenlik denetimlerini sağladığınızdan emin olun. IaaS sistemlerinin güvenliğini sağlamak ve düzeltme eki uygulamaktan siz sorumlusunuz. Microsoft bu rolü Azure Red Hat OpenShift gibi PaaS hizmetlerinde üstlenir. Azure Red Hat OpenShift için bir yükseltme başlatabilseniz de, tam olarak Microsoft ve Red Hat tarafından yönetilir. Azure Red Hat OpenShift'e düzeltme eki uygulama ve yükseltme hakkında daha fazla bilgi için bkz . Azure Red Hat OpenShift kümesini yükseltme.

Sanal ağınızdaki kaynaklara gelen ve kaynaklardan gelen ağ trafiğini filtrelemek için ağ güvenlik gruplarını kullanın. Bu gruplarla, Sterling OMS hizmetlerinize erişim veren veya erişimi reddeden kurallar tanımlayabilirsiniz. Örnekler şunları içerir:

  • İleti aracınızın veya arka uç veritabanınızın kullandığı belirli bağlantı noktaları ve hizmetler gibi dağıtılan altyapınızın diğer tüm bölümlerine erişimi engelleme.
  • Hangi konumların Sterling OMS ve OpenShift kümesine erişimi olduğunu denetleme.

Açmanız gereken bağlantı noktası numaraları ve aralıkları birçok faktöre bağlıdır. Dikkate alınması gereken bazı öğeler şunlardır:

  • Hizmet-hizmet iletişimi için 443 numaralı bağlantı noktası.
  • PostgreSQL için Azure Veritabanı esnek sunucu seçeneği için 5432 numaralı bağlantı noktası gibi veritabanına özgü bağlantı noktaları.
  • IBM MQ için 1414 numaralı bağlantı noktası gibi ileti kuyruğu bağlantı noktaları.

Ayrıca şu noktaları göz önünde bulundurun:

  • Azure Red Hat OpenShift küme düğümlerinin giden İnternet erişimi olmalıdır. Bu erişimi sağlayamazsanız, bu düğümlerin Azure Resource Manager ve hizmet günlüğü uç noktalarına en azından erişmesi gerekir.
  • IBM, arka uç veritabanı gibi ortak hizmetleri paylaşan birden çok Sterling OMS uygulaması uygulamak için rehberlik sağlar. Bu tür dağıtımların uygulama içi güvenlik duvarı konuları da vardır. Daha fazla bilgi için bkz . Uygulama içi iletişim için güvenlik duvarı bağlantı noktalarını açma.

Azure Red Hat OpenShift olmayan diğer düğümlerinize erişmeniz gerekiyorsa, vm'lerinize erişmek için isteğe bağlı olarak Azure Bastion'ı kullanabilirsiniz. Güvenlik nedenleriyle, erişim denetimi için ağ güvenlik gruplarını yapılandırmadan VM'leri bir ağ veya İnternet'te kullanıma sunmayın.

Azure disk depolamanın sunucu tarafı şifrelemesi (SSE), verilerinizin korunmasına yardımcı olur. SSE, kurumsal güvenlik ve uyumluluk taahhütlerini karşılamanıza da yardımcı olur. Azure yönetilen diskleri ile SSE, bekleyen verileri bulutta kalıcı hale getirmek için şifreler. Bu davranış varsayılan olarak hem işletim sistemi hem de veri diskleri için geçerlidir. OpenShift varsayılan olarak SSE kullanır. Azure Red Hat OpenShift, kümenizdeki işletim sistemi diskleri için müşteri tarafından yönetilen şifreleme anahtarlarını (CMEK) da destekler.

Kimlik Doğrulaması

Azure Red Hat OpenShift için OAuth'u yapılandırmanız gerekir. Daha fazla bilgi için Azure Red Hat OpenShift belgelerindeki Kimlik doğrulaması ve yetkilendirmeye genel bakış bölümüne bakın.

Altyapınızı koruma

Dağıttığınız Azure kaynaklarına erişimi denetleyin. Her Azure aboneliğinin bir Microsoft Entra kiracısıyla güven ilişkisi vardır. Kuruluşunuzdaki kullanıcılara Azure kaynakları için doğru izinleri vermek için Azure rol tabanlı erişim denetimini kullanın. Kullanıcılara veya gruplara belirli bir kapsama sahip Azure rolleri atayarak erişim izni verin. Bu kapsam abonelik, kaynak grubu veya tek bir kaynak olabilir. Altyapıda yapılan tüm değişiklikleri denetlemeyi unutmayın. Denetim hakkında daha fazla bilgi için bkz . Azure İzleyici etkinlik günlüğü.

Maliyet iyileştirme

Maliyet iyileştirmesi, gereksiz giderleri azaltmanın ve operasyonel verimlilikleri iyileştirmenin yollarını aramaktır. Daha fazla bilgi için bkz . Maliyet iyileştirme sütununa genel bakış.

Sterling OMS'nin standart dağıtımı aşağıdaki bileşenlerden oluşur. Bu işlem tabanlı kaynakların çoğunu gereksinimlerinizi karşılayacak şekilde ayarlayabilirsiniz. Örneğin, daha yüksek aktarım hızı sağlamak için IBM MQ aracı düğümlerinizin ölçeğini artırabilirsiniz.

Azure Red Hat OpenShift (OMS için)

  • Üç denetim VM'leri (Standard_D8s_v5)
  • Üç çalışan VM'leri (Standard_D8s_v5)

Ek kaynaklar

  • Aşağıdaki alt ağlar dikkate alındığında bir sanal ağ (/16):
    • Azure Red Hat OpenShift denetim düğümü alt ağı (/24)
    • Azure Red Hat OpenShift çalışan düğümü alt ağı (/24)
    • Gerekirse veri alt ağı (/27)
    • Gerekirse ek VM alt ağı (/27)
    • Gerekirse yönetim alt ağı (/30)
  • Esnek sunucu seçeneğine sahip bir PostgreSQL için Azure Veritabanı örneği
  • Azure Container Registry'nin bir örneği
  • İki Azure Depolama hesabı
  • Üç DNS bölgesi
  • İki yük dengeleyici
  • Bir atlama kutusu VM
  • Azure Bastion

Örneğin Azure VM'lerinde Db2 çalıştırıyorsanız veya Azure Red Hat OpenShift ortamınıza IBM MQ dağıtıyorsanız tek tek dağıtımlar farklılık gösterebilir. Örnek bir tahmini gözden geçirmek için maliyet hesaplayıcısını kullanın. Yapılandırmalar farklılık gösterdiği için dağıtımınızı sonlandırmadan önce yapılandırmanızı IBM boyutlandırma ekibinizle doğrulayın.

Güvenilirlik

Güvenilirlik, uygulamanızın müşterilerinize sağladığınız taahhütleri karşılayabilmesini sağlar. Daha fazla bilgi için bkz . Güvenilirlik sütununa genel bakış.

Azure Red Hat OpenShift, Azure Red Hat OpenShift ve Sterling OMS'nin başarıyla çalıştığından emin olmak için kendi kendini iyileştirme, ölçeklendirme ve dayanıklılık için yerleşik özelliklere sahiptir. Azure Red Hat OpenShift ve Sterling OMS, başarısız olan ve kurtaran parçalar için tasarlanmıştır. Kendi kendini düzeltmenin önemli bir gereksinimi, yeterli çalışan düğümü olmasıdır. Azure bölgesindeki bir bölge hatasından kurtarmak için denetiminizin ve çalışan düğümlerinizin kullanılabilirlik alanları arasında dengelenmiş olması gerekir.

Sterling OMS ve Azure Red Hat OpenShift, Durumu Kubernetes kümesi dışında kalıcı hale getirmek için veritabanı depolama alanını kullanır. Günlükler ve diğer uygulama kaynakları bir depolama hesabında kalıcı hale bırakılır. Depolama bağımlılıklarının bir hata sırasında çalışmaya devam etmesini sağlamak için mümkün olduğunca alanlar arası yedekli depolamayı kullanın. Bir bölge başarısız olduğunda bu tür depolama alanı kullanılabilir durumda kalır. Veritabanı dağıtımınız çok bölgeli yapılandırmaları da dikkate almalıdır.

İnsan hatası yaygın olduğundan, mümkün olduğunca çok otomasyon kullanarak Sterling OMS'yi dağıtın. Tam ve uçtan uca otomasyon ayarlamaya yönelik bazı örnek betikler için bkz . Hızlı Başlangıç Kılavuzu: GitHub'da Azure'da Sterling Order Management.

Bu senaryoyu dağıtın

Başlamadan önce, Sistem Gereksinimleri bölümünde Sterling OMS gereksinimlerini gözden geçirin. Ayrıca aşağıdaki kaynaklara sahip olduğunuzdan emin olun:

  • Okuyucu iznine sahip bir Azure aboneliğine erişim.
  • Abonelikte Katkıda Bulunan ve Kullanıcı Erişimi Yöneticisi izinlerine sahip bir uygulama kaydı veya hizmet asıl adı.
  • Azure DNS bölgesine bir etki alanı veya temsilci alt etki alanı.
  • IBM Sterling OMS yetkilendirme anahtarı.
  • IBM tarafından önerilen küme boyutlandırma.
  • Gereksinimlerinize bağlı olarak mevcut bir sanal ağ veya yeni bir sanal ağ. İki boş alt ağ ile yeni bir sanal ağ oluşturma örneği için bkz . Öğretici: Azure Red Hat OpenShift 4 kümesi oluşturma.
  • Özel dağıtımınız için yüksek kullanılabilirlik ve olağanüstü durum kurtarma gereksinimleri.
  • OMEnviroment yapılandırma dosyası olan omenvironment.yaml, OpenShift Operatör Kataloğu aracılığıyla Sterling OMS'yi dağıtırken kullanılır.

Azure'da Azure Red Hat OpenShift ve Sterling OMS'yi yüklemeye yönelik, önkoşulların nasıl ele alındığı da dahil olmak üzere adım adım kılavuz için bkz . Hızlı Başlangıç Kılavuzu: Azure'da Sterling Sipariş Yönetimi.

Dağıtma konuları

El ile dağıtım yanlış yapılandırmaya neden olabileceğinden, iş yüklerini el ile dağıtmak yerine kod olarak altyapı (IaC) kullanarak iş yüklerini dağıtmak en iyi yöntemdir. Kapsayıcı tabanlı iş yükleri yanlış yapılandırmaya duyarlı olabilir ve bu da üretkenliği azaltabilir.

Ortamınızı oluşturmadan önce, tasarım parametrelerini anlamak için Hızlı Başlangıç Kılavuzu: Azure'da Sterling Order Management konusunu gözden geçirin. Hızlı başlangıç kılavuzu üretime hazır bir dağıtıma yönelik değildir, ancak dağıtım için üretim sınıfı bir mekanizmaya ulaşmak için kılavuzun varlıklarını kullanabilirsiniz.

IBM, yükleme konusunda size yardımcı olacak özel hizmetler sunar. Destek için IBM ekibinize başvurun.

Katkıda Bulunanlar

Bu makale Microsoft tarafından yönetilir. Başlangıçta aşağıdaki katkıda bulunanlar tarafından yazılmıştır.

Asıl yazarlar:

Diğer katkıda bulunanlar:

Genel olmayan LinkedIn profillerini görmek için LinkedIn'de oturum açın.

Sonraki adımlar