SAP PO'dan CPI'a geçiş yazısının kapak görseli: maviden açık maviye soyut gradyan ve Negzel simgesi

Bilgi

SAP PO'dan CPI'a geçiş: SAP Integration Suite'e taşıma adımları

SAP PO'dan SAP CPI'a (yeni adıyla: SAP Integration Suite, Cloud Integration) geçişte her arayüz için araçla taşıma ile yeniden tasarım arasında karar verilir. SAP'nin taşıma aracı ICO ve receiver determination nesnelerini taşır; adaptör modülleri ile JDBC ve RFC lookup'ları ise elle yeniden kurulur.

SAP Process Orchestration (SAP PO) 7.5'in ana bakımı 2027 sonunda bitiyor; SAP'nin bulut tarafındaki karşılığı SAP Integration Suite. Geçişin asıl işi arayüzleri kopyalamak değil, her birinin araçla mı taşınacağına yoksa yeniden mi tasarlanacağına karar vermektir.

SAP PO'dan SAP Integration Suite'e geçişin aşamaları Geçiş şirket içindeki SAP PO'dan başlar; bağlantı, güvenlik ve birlikte çalışma aşamalarından geçerek bulut tarafındaki SAP Integration Suite'te tamamlanır.
01SAP PO, şirket içiICO'lar, ESR eşlemeleri, kanallar ve adaptörmodülleri. 7.5'in ana bakımı 2027 sonundabiter.Başlangıç02BağlantıSAP'nin size ayırdığı Integration Suite ortamı(tenant), SAP PO'daki ESR ve IntegrationDirectory'ye SAP Cloud Connector üzerindenerişir.SAP Cloud Connector03GüvenlikParolalar akışa yazılmaz; kimlik bilgileri,OAuth istemcileri, sertifikalar ve PGPanahtarları Integration Suite ortamındagüvenlik malzemesi ve anahtar deposu olaraktutulur.Security material, keystore04Birlikte çalışmaTaşınan akışlar bulutta, sırası gelmeyenlerSAP PO'da çalışır. SAP PO 7.5, SAP CPI(Cloud Integration) içeriğini de çalıştırabilir.Dalga dalga05SAP Integration Suite,bulutİzleme Monitor ve mesaj işleme günlüğüyle(MPL), merkezi uyarı SAP Cloud ALM ile.HedefEdge Integration CellŞirketin Kubernetes kümesindeVerinin şirket ağında kalması gereken senaryolarda hedef çalışma ortamı Edge Integration Cell olabilir: akış bulutta tasarlanır ve izlenir, şirketin Kubernetes kümesinde çalışır.01SAP PO, şirket içiICO'lar, ESR eşlemeleri, kanallar veadaptör modülleri. 7.5'in ana bakımı 2027sonunda biter.Başlangıç02BağlantıSAP'nin size ayırdığı Integration Suiteortamı (tenant), SAP PO'daki ESR veIntegration Directory'ye SAP CloudConnector üzerinden erişir.SAP Cloud Connector03GüvenlikParolalar akışa yazılmaz; kimlik bilgileri,OAuth istemcileri, sertifikalar ve PGPanahtarları Integration Suite ortamındagüvenlik malzemesi ve anahtar deposuolarak tutulur.Security material, keystore04Birlikte çalışmaTaşınan akışlar bulutta, sırası gelmeyenlerSAP PO'da çalışır. SAP PO 7.5, SAP CPI(Cloud Integration) içeriğini deçalıştırabilir.Dalga dalga05SAP Integration Suite,bulutİzleme Monitor ve mesaj işlemegünlüğüyle (MPL), merkezi uyarı SAPCloud ALM ile.HedefEdge Integration CellŞirketin Kubernetes kümesindeVerinin şirket ağında kalması gereken senaryolardahedef çalışma ortamı Edge Integration Cell olabilir: akışbulutta tasarlanır ve izlenir, şirketin Kuberneteskümesinde çalışır.

Geçiş adımları

  1. Analiz

    Mevcut SAP PI/PO ve SAP NWBPM sistemlerinin envanteri çıkarılır: kullanılan arayüzler, adaptörler ve protokoller ile entegrasyonların mesaj sıklığı ve sayısı belirlenir. Geçişe uygun olmayan ya da devam ettirilmeyecek süreçler ortaya konur, geçirilecek entegrasyonlar fazlara ayrılır.

  2. Değerlendirme

    SAP Integration Suite'in Migration Assessment yeteneği SAP PO sisteminden veri çeker, senaryoları değerlendirir ve efor tahmini çıkarır. Senaryolar "Ready to migrate", "Adjustment required" ya da "Evaluation required" olarak işaretlenir. SAP'ye göre "Ready to migrate" etiketi, taşıma aracının her şeyi otomatik yapacağı anlamına gelmez. Proje planı bu efor tahminiyle kesinleşir.

  3. Yaklaşım seçimi

    Standart yaklaşımda her senaryo kendi iFlow'una dönüşür ve hata işleme yalnız taslak olarak gelir. Pipeline yaklaşımında genel akışlar, Partner Directory ve ortak JMS kuyrukları kullanılır; hazır yeniden başlatma ile tek bir XI ve IDoc uç noktası gelir.

  4. Taşıma

    SAP'nin migration tooling dediği taşıma aracı SAP CPI'ın (Cloud Integration) parçasıdır ve ICO ile receiver determination nesnelerini kalıp tabanlı olarak taşır. SAP PO tarafında 7.31 SP28, 7.40 SP23 ya da 7.50 SP06 ve sonrası gerekir; ESR ve Integration Directory'ye SAP Cloud Connector üzerinden erişilir.

  5. Test ve devreye alma

    Taşınan akışı SAP PO'daki senaryoyla aynı test mesajlarıyla sınıyor, eski senaryoyu ancak sonuçlar eşleştikten sonra kapatıyoruz.

Araçla taşınmayan, elle yeniden kurulan kalemler

SAP'nin taşıma aracı için yayımladığı bilinen sınırlar, projede eforun nereye gideceğini gösterir:

  • Standart ve özel adaptör modülleri otomatik alınmaz; Groovy ya da JavaScript betiğiyle yeniden yazılır.
  • Kaydı aynı işlemde seçip güncelleyen JDBC gönderici desteklenmez; genellikle stored procedure ve durum bayrağıyla yeniden tasarlanır.
  • JDBC ve RFC lookup'ları elle kurulur.
  • 1:N, N:1 ve N:M eşlemeler araçla taşınmaz.
  • EOIO sıralaması kendiliğinden korunmaz; Exclusive erişimli JMS kuyruğuyla kurulur.
  • Java mapping, Groovy sarmalayıcıyla ya da yeniden yazılarak taşınır.
  • SAP NWBPM süreçleri araç kapsamında değildir; bulut karşılığı için SAP NWBPM yazımıza bakın.

Adaptör karşılıkları

SAP'nin SAP PO geçiş kılavuzuna ve güncel adaptör listesine göre standart adaptörlerin karşılıkları:

SAP POSAP Integration Suite
AS2AS2 ya da AS4 adaptörü
FileFTP, SFTP ya da SMB adaptörü; Edge Integration Cell'de NFS adaptörü
IDoc (AAE)IDoc adaptörü; IDoc'lar HTTP üzerinden gelir
JMSAMQP, Advanced Event Mesh, IBM MQ ya da JMS adaptörü
RESTHTTP adaptörü ve akış adımları
SOAP (XI 3.0)XI adaptörü
RFC göndericiYalnız Edge Integration Cell'de; SAP'nin işlettiği bulut ortamında çağrı ABAP tarafında SOAP dış proxy'ye çevrilir
OFTPEdge Integration Cell'de OFTP2 adaptörü
X.400Kılavuzda planlanan olarak geçiyor

Edge Integration Cell ne zaman gündeme gelir

SAP PI ile şirket içindeki iki sistem arasında kurulmuş senaryolar için SAP, Edge Integration Cell'i bir geçiş yolu olarak konumluyor. Akış bulutta tasarlanır ve izlenir, şirketin Kubernetes kümesinde çalışır; mesajlar internetten geçmez. Şirket ağından çıkmaması gereken veriler, NFS dosya aktarımı ve RFC gönderici adaptörü için kullanılır. Türkiye gibi düzenlemeler nedeniyle bazı verilerin ülke dışına çıkmaması gereken ülkelerde, bu veriler için en uygun seçenektir.

Bu seçenekte kümeyi, üretimde PostgreSQL ya da SAP HANA veritabanını ve güncellemeleri müşteri işletir. SAP HANA lisansı dahil değildir.

İzleme ve işletim farkları

SAP PO'daki mesaj izleyicinin yerini SAP CPI'da (Cloud Integration) Monitor ve mesaj işleme günlüğü alır; günlüğün SAP'deki adı Message Processing Log, kısaca MPL. İzleme verisi varsayılan olarak 30 gün saklanır; daha uzun saklama için CMIS uyumlu bir arşive aktarılır. Günlük düzeyi Trace'e alındığında akış adımlarındaki mesaj içeriği de görülebilir. Merkezi izleme ve uyarı için SAP, SAP Cloud ALM'yi gösteriyor.

SAP BTP üzerinde size ayrılan SAP Integration Suite ortamını (tenant) SAP işletir ve düzenli yazılım artımlarıyla günceller. Bu güncellemeler müşteri tarafında da iş doğurabilir: Groovy 4 betik çalışma ortamına geçişte bazı import ifadeleri derleme hatası verebiliyor ve SAP bunun için bir Upgrade Readiness Check sunuyor.

Lisans

SAP Integration Suite abonelik ya da tüketim bazlı modelle alınır ve bazı yetenekler sürüme bağlıdır. Migration Assessment ile taşıma aracının kullanılabilirliği de hizmet planına bağlıdır. Ayrıntıları SAP PI/PO ve SAP Integration Suite lisanslama yazımızda topladık.

Geçiş projelerinde nasıl çalıştığımızı SAP Integration Suite danışmanlığı sayfamızda anlatıyoruz.

Sık sorulanlar

SAP PI/PO nedir?

Hızlı erişim

SAP modül danışmanlığı

Finanstan üretime, entegrasyondan veriye kadar SAP modüllerinde danışmanlık veriyoruz.

Doğru danışmanı mı arıyorsunuz?Uzman SAP Danışmanı Bul