BTP · informational
SAP Integration Suite: iFlow, API ve olay aynı kutu değildir
Integration Suite, BTP’de entegrasyon yeteneklerinin çatısıdır: Cloud Integration (CPI) iFlow, API Management, olay ve bağlantı paketleri. Fiori Teknoloji “entegrasyonu CAP handler’ında bitirdik” cümlesini Suite’in yerine koymaz. Ağır mapping ve partner protokolü iFlow’dadır.
Çatıda neler durur
Cloud Integration mesaj akışını (iFlow) çalıştırır: SOAP, IDoc, OData, SFTP, HTTPS. API Management API sözleşmesini, kotayı ve anahtarı yönetir. Event Mesh asenkron olayı taşır; bazı hesaplarda ayrı entitlement’tır. Open Connectors ve Integration Advisor ek paketlerdir. Fiori Teknoloji hepsini tek demo tenant’ta “açık” varsaymaz; müşteri subaccount atamasına bakar. Lisans satmayız. CAP, Suite’in rakibi değil tüketicisidir: CAP iş kuralı, iFlow taşıma ve dönüşüm. Fiori karosu Integration Suite değildir. S/4 event enablement olay üretir, iFlow veya CAP dinler. Keşifte hangi yeteneğin gerçekten açık olduğu yazılmazsa sprint sonunda “tenant’ta yok” çıkar. PI/PO nesilleri bu çatının atasıdır, birebir ithal edilmez.
- iFlow taşıma, APIM sözleşme, Event Mesh asenkron katmandır
- Entitlement subaccount’ta yoksa yetenek yok demektir
- CAP handler, Suite’in mapping motorunun yerine geçmez
PI/PO’dan ne taşınır, ne yazılmaz
PI/PO senaryoları 1:1 iFlow değildir. Adapter, mapping ve hata kuyruğu yeniden tasarlanır. Fiori Teknoloji “CCMS gibi izledik bitti” demez; Suite izleme kendi ekranlarındadır. IDoc lojistiği S/4’te kalır, iFlow onu HTTP/OData dünyasına çevirir. RFC yığını her yerde yaşamaz; released API tercih edilir. Partner EDI ayrı disiplin, Open Connectors veya Trading Partner yetenekleri gerekçeyle açılır. Brownfield’de önce envanter: kim kime, hangi SLA, hangi yeniden deneme. Sonra iFlow. Fiori UX bu envanterin parçası olabilir (durum ekranı CAP’te) ama entegrasyonun kendisi değildir. Clean-core: unreleased BAPI’yi iFlow’da da çağırmak çekirdeği kirletir. Suite sihirli temizlik değildir.
- PI senaryosu iFlow’a yeniden tasarlanarak geçer
- Released API yoksa iFlow da clean-core sayılmaz
- İzleme Suite ekranlarındadır; PI alışkanlığı birebir taşınmaz
Fiori ve RAP/CAP ile sınır
Kullanıcı Fiori’de kaydeder; senkron cevap S/4 RAP veya CAP’ten gelir. Partner’a giden asenkron belge iFlow’dadır. Bu iki süreyi tek HTTP isteğinde birleştirmek timeout üretir. Fiori Teknoloji Object Page’e “EDI bitti” yazısını event veya durum API’si ile koyar, iFlow’u tarayıcıdan çağırmaz. API Management, RAP OData’sını dış dünyaya ürün olarak açar; Fiori UI servisini internete çıplak bırakmaz. Event Mesh, S/4 olayını CAP’e iletir; her alan değişimi olay değildir. Keşif notu üç ok çizer: kullanıcı senkronu, entegrasyon asenkronu, dış API sözleşmesi. Ok yoksa herkes CAP’e kod basar. Bağımsız teslimat müşteri tenant’ında çalışır; SAP ortağı tabelası asmayız.
- Tarayıcı iFlow çağırmaz; durum API veya olay bekler
- APIM dış sözleşme, Fiori UI servisi iç sözleşmedir
- Her CDS değişimi Event Mesh mesajı değildir
Sık sorulanlar
Integration Suite ile CPI aynı şey midir?
CPI (Cloud Integration) Suite’in iFlow çalışma zamanıdır. Suite ayrıca API Management ve diğer yetenekleri kapsar. Konuşmada CPI demek iFlow tarafını, Suite demek çatıyı kasteder.
CAP yazıyorsak Integration Suite gerekmez mi?
Hafif tek API tüketimi CAP destination ile gidebilir. Partner protokolü, mapping, yeniden deneme ve SLA iFlow ister. Fiori Teknoloji ikisini keşifte ayırır.
Bu konuyu ortamınızda netleştirmek için 48 saatlik ön değerlendirme.
Lisans satmıyoruz. Destination, yetki ve model kararını yazılı notlarız.