- **SAP PI/PO (Process Integration / Process Orchestration):** Şirket içi middleware. 2002 yılında piyasaya çıkmış, SAP PO ile genişletilmiştir. Mainstream maintenance 2027'de sona erecektir.
- **SAP HCI (HANA Cloud Integration):** Bulut döneminin ilk adımı; daha sonra CPI olarak yeniden markalanmıştır.
- **Sender Adapter:** Kaynak sistem bağlantısı (SOAP, REST, SFTP, IDoc, JMS, HTTP, OData vb.)
- **Receiver Adapter:** Hedef sistem bağlantısı
- **Message Mapping:** Kaynak ve hedef şemaları arasında alan eşleme (Graphical Mapping, XSLT, Groovy Script)
- **Content Modifier:** Mesaj başlığı veya gövdesini değiştirme
- **Router:** Koşul bazlı mesaj yönlendirme
- **Splitter / Aggregator:** Toplu mesajları parçalama veya birleştirme
- `SOAP` adapter: SAP PI/PO'dan geçiş yapan sistemlerde en yaygın
- `IDoc` adapter: SAP klasik entegrasyonları için (MM, SD, FI belgeleri)
- `OData` adapter: S/4HANA ve BTP servisleri ile REST/OData iletişim
- `SFTP` adapter: Dosya bazlı entegrasyonlar
- `AS2` adapter: B2B/EDI iletişim
- `Migration Assessment Tool` (BTP'de çalışır): PI/PO nesnelerini tarar, taşıma karmaşıklığını raporlar
- `Integration Content Advisor`: SAP standart içerik (Accelerated Content) önerir
- Adapter haritalama referansı: SOAP→SOAP, RFC→OData, IDoc→IDoc geçiş kılavuzu
- GİB e-Fatura / e-Arşiv entegrasyonu: SOAP veya REST üzerinden üçüncü taraf servisine bağlantı (EDM, Logo, Foriba vb.)
- Banka ekstre entegrasyonu: SWIFT MT940 formatında SFTP veya web servis alımı
- Lojistik/3PL entegrasyonu: FTP veya API tabanlı gönderi ve teslimat bildirimi
- EDI/B2B tedarikçi entegrasyonu: AS2 veya SFTP üzerinden EDIFACT veya XML mesaj alışverişi
- **API proxy oluşturma:** Backend servisleri dış dünyaya güvenli biçimde açma
- **Rate limiting ve throttling:** API çağrı kotaları tanımlama
- **OAuth 2.0 / API key güvenliği:** Güvenlik politikaları uygulama
- **Developer portal:** Dış geliştiricilerin API'leri keşfedip abone olduğu self-service portal
- **Analitik:** API kullanım istatistikleri ve hata raporları
TL;DR
SAP Integration Suite (eski adıyla SAP CPI — Cloud Platform Integration), SAP ve SAP dışı sistemleri bulut ile şirket içi ortamlarda birbirine bağlayan SAP'ın iPaaS (Integration Platform as a Service) çözümüdür. Şirket içi SAP PI/PO'nun yerini alacak şekilde tasarlanmış olan bu platform; Cloud Integration, API Management, Open Connectors ve Event Mesh bileşenlerini SAP BTP üzerinde tek bir çatı altında sunar. SAP S/4HANA projelerinde middleware ihtiyacının büyük bölümü artık SAP Integration Suite üzerinden karşılanmaktadır.
SAP Integration Suite Nedir ve Ne İşe Yarar?
SAP Integration Suite, SAP BTP (Business Technology Platform) üzerinde çalışan entegrasyon platformudur. Temel işlevi, farklı sistemler arasındaki veri akışını — mesaj tabanlı, API tabanlı veya olay güdümlü — merkezi olarak yönetmektir. Bir SAP S/4HANA sistemini e-fatura platformuyla, bir SAP ERP'yi üçüncü taraf lojistik sistemiyle veya SAP SuccessFactors'ı şirket içi bordro sistemleriyle bağlamak için kullanılır.
SAP Integration Suite'in iki temel öncülü vardır:
SAP Integration Suite bugün beş temel bileşeni bir arada sunar:
1. **Cloud Integration (CPI):** Mesaj tabanlı entegrasyon — iFlow'lar ile veri dönüşüm, haritalama ve yönlendirme.
2. **API Management:** API yaşam döngüsü yönetimi, rate limiting, güvenlik politikaları ve analitik.
3. **Open Connectors:** 170'den fazla üçüncü taraf uygulama için hazır konnektörler (Salesforce, ServiceNow, Google Drive vb.).
4. **Event Mesh:** Olay güdümlü mimari için pub/sub mesajlaşma altyapısı.
5. **Integration Advisor:** B2B/EDI mesaj haritalama için yapay zeka destekli öneri motoru.
CPI iFlow Yapısı ve Teknik Detaylar
SAP CPI'de entegrasyon akışları **iFlow (Integration Flow)** olarak adlandırılır. Bir iFlow, mesajın kaynaktan hedefe nasıl akacağını grafik arayüzde tanımlar.
iFlow temel bileşenleri:
Yaygın adapter türleri:
Hata yönetimi için CPI'de JMS kuyruğu ve yeniden deneme (retry) mekanizması kullanılır. Mesaj izleme `Monitor > Message Processing` ekranından yapılır; başarısız mesajlar `Message Processing Log (MPL)` üzerinde adım adım incelenir. Trace mode etkinleştirildiğinde her adımdaki mesaj gövdesi ve başlık bilgileri görüntülenir — bu mod test ortamında kullanılmalıdır.
SAP PI/PO'dan SAP Integration Suite'e Geçiş
SAP, şirket içi SAP PI/PO için mainstream maintenance desteğini 2027'de sonlandırmayı planlamaktadır. Bu nedenle birçok SAP müşterisi şu an Integration Suite geçiş projesi yürütmektedir.
İki temel geçiş stratejisi vardır:
1. **Lift & Shift:** Mevcut PI/PO senaryolarını Integration Suite'e benzer yapıda yeniden oluşturmak. SAP'ın `Migration Assessment Tool` aracı bu süreci hızlandırır; mevcut PI/PO nesnelerini tarar ve taşınabilirlik skoru üretir.
2. **Redesign:** Eski entegrasyonları API-first veya event-driven mimariye göre yeniden tasarlamak. S/4HANA geçişiyle eş zamanlı yapılması tavsiye edilir.
Geçiş sürecinde kullanılan teknik araçlar:
**Türkiye'ye Özgü Entegrasyon Senaryoları:**
Türkiye'de SAP Integration Suite kullanan şirketlerin en yaygın ihtiyaçları şunlardır:
API Management ile SAP Servislerini Yönetmek
SAP Integration Suite'in API Management bileşeni, şirketin kendi API'lerini bir gateway üzerinden yönetmesini sağlar. Bu, entegrasyon akışının ötesine geçen bir yetenektir.
API Management'ın temel işlevleri:
SAP S/4HANA OData servislerini hem iç hem de dış tüketicilere API gateway üzerinden sunmak için API Management ideal altyapıyı sağlar. Özellikle B2B senaryolarda tedarikçilere sipariş veya stok durumu API'si açmak için yaygın kullanım alanı bulmaktadır.
Sık Sorulan Sorular
**SAP PI/PO ile SAP Integration Suite arasındaki temel fark nedir?**
SAP PI/PO şirket içi (on-premise) bir middleware çözümüdür; kendi sunucularınızda kurulur ve yönetilir. SAP Integration Suite ise SAP BTP üzerinde çalışan bir SaaS/iPaaS platformudur; altyapı SAP tarafından yönetilir. Her ikisi de mesaj yönlendirme, dönüşüm ve adaptör yönetimi yapar; ancak Integration Suite modern mimari için optimize edilmiştir: API-first, event-driven, cloud-native.
**SAP CPI ile SAP Integration Suite aynı şey mi?**
CPI (Cloud Platform Integration), SAP Integration Suite'in en merkezi bileşenidir. "Integration Suite" ise CPI'yi, API Management'ı, Open Connectors'ı ve diğer bileşenleri kapsayan üst platformun adıdır. Günlük kullanımda terimler çoğunlukla birbirinin yerine kullanılır; teknik anlamda CPI, Integration Suite'in bir alt bileşenidir.
**SAP Integration Suite için hangi BTP lisansı gereklidir?**
SAP Integration Suite, SAP BTP'nin lisanslı bir hizmetidir. Mesaj paketi (message-based) veya tüketim bazlı (CPEA / BTPEA) model ile lisanslanabilir. Enterprise Agreement kapsamındaki şirketler genellikle CPEA veya BTPEA üzerinden erişim sağlar.
**SAP Integration Suite'de hata ayıklama nasıl yapılır?**
`Monitor > Message Processing` ekranı kullanılır. Her mesajın işlenme adımları MPL (Message Processing Log) üzerinde görüntülenir. iFlow Trace moduna alınarak mesajın her adımdaki gövdesi ve başlık bilgileri incelenir. Trace mode büyük log hacmi oluşturduğundan test ortamında kullanılmalıdır.
**SAP Integration Suite kullanmak için ABAP bilmek gerekli mi?**
Hayır. CPI iFlow'ları grafik arayüzde tasarlanır; Groovy (Java tabanlı) veya XSLT bilgisi yeterlidir. Ancak SAP S/4HANA tarafındaki kaynak veya hedef sistem entegrasyonunu anlamak için SAP modül bilgisi (FI, MM, SD vb.) büyük avantaj sağlar. RFC veya BAPI bazlı entegrasyonlarda SAP tarafındaki nesne yapısını bilmek gerekir.
CONSULANT SAP Integration Suite danışmanlığında SAP PI/PO'dan geçiş, iFlow tasarımı ve geliştirme, API Management kurulumu, Türkiye'ye özgü e-fatura ve banka entegrasyonları konularında uçtan uca destek sunmaktadır. Projenizi değerlendirmek için [iletişim](/iletisim) sayfamızdan bize ulaşabilirsiniz.
CONSULANT | SAP FI · CO · PA · ABAP Danışmanlık
SAP danışmanlığı mı arıyorsunuz?
Uzman ekibimizle ücretsiz ön değerlendirme için iletişime geçin.
İletişime Geçin →