SAP PI-PO, NetWeaver Platformu’nun en önemli katmanlarından biridir. SAP ve SAP olmayan sistemler arasında bir middleware (ara katman) görevi görür ve bu sistemlerin iletişimini sağlar. SAP PI, SAP’in Enterprise Application Integration çözümüdür. SAP PO ise PI’ın gelişmiş sürümüdür; yalnızca entegrasyon değil iş süreçleri (BPM) ve iş kuralları (BRM) özelliklerini de içerir. Ara katman yazılımı açısından mesaj alışverişi ve işleme PO’nun en önemli işlevleridir.
SAP PO’nun esnek ve yönetilebilir olmasını altyapıdaki üç temel motor sağlar. Her biri farklı bir sorumluluk üstlenir:
SAP PO tek bir bileşenden oluşmaz; tasarım, konfigürasyon ve çalışma zamanında rol alan bir bileşenler kümesidir. Gönderen sistem Sender (Kaynak), alıcı sistem ise Receiver (Hedef) olarak adlandırılır. PO’nun iş sistemleriyle doğrudan konuşan kısmı AEX katmanıdır. BPM ve BRM kullanılırken de AEX, gönderen/alıcı sistem gibi davranır.
Çalışma zamanında AEX; AAE adaptörleri üzerinde mesajı alır, PO-XML formatına dönüştürür ve ilgili iFlow’a iletir. iFlow’da yönlendirme ve mapping adımları çalışır. Sonrasında Receiver channel mesajı hedef sistemin beklediği formata çevirerek gönderir. Gönderici sistemler mesajı XML, JSON vb. formatlarda yollayabilir.
Farklı sistemlerin konuştuğu dili anlayıp dönüştüren katman adaptörlerdir. Her adaptör belirli bir protokol/format için özelleşmiştir ve veri akışını güvenli, doğru ve hızlı biçimde mümkün kılar.
Negzel Teknoloji olarak yalnızca teknik entegrasyon geliştirmiyoruz; deneyimli danışman ekibimizle SAP PI/PO ve SAP Integration Suite projelerinde uçtan uca çözüm sunuyoruz. Güvenlik odaklı entegrasyonlarımızla verilerinizi en güncel standartlarda korurken; sektör bağımsız tecrübemizle en iyi uygulamaları projelerinize yansıtıyoruz. Performans ve sürdürülebilirlik odaklı yaklaşımımızla yalnızca bugünü değil, geleceği de düşünüyoruz.