on 2020 Oct 09 3:47 AM
HI Experts,
I need some architecture advice on the SAP CPI Integration with On premise PI/PO on azure. In our senario, we have 2 middlewares ( One is PI/PO connecting to Global S4HANA instance) and (Second is CPI which is Regional Side for connecting the legacy applications)
My question is DO we need to install cloud connector to integrate SAP PI/PO with SAP CPI as we might be having 2 way exchange of data which can be file based / Messaging Based.
Kindly Suggest Which of the below architecture is possible and technically correct
S4 <--> SAP PI/PO <--> Cloud Connectore <--> SAP CPI <--> Regional Applications
OR
S4 <--> SAP PI/PO <-->SAP CPI <--> Reginal Apps
BR
Shobhit
Request clarification before answering.
Hi Shobhit
is your S4HANA on promise or on cloud? if it is on promise, bellowing process (no matter async or sync) needs cloud connector:
consumer --> SAP CPI --> cc --> SAP PI/PO-->S4
since the SAP PI/PO hostname or corporate SFTP server hostname cannot be parsed by SCPI receiver adapter.
However bellowing process, it doesnot need a cc in between:
S4 --> SAP PI/PO --> SAP CPI --> 3rd party services
scp is on the internet. SAP PI/PO's REST receiver or SOAP receiver or HTTP receiver has no issue to connect to any URL exposed by SCPI as long as your PI/PO Server has internet connection.
However, if you intend to share a file via SFTP to SCPI, make sure SFTP server or active directory can be visibable by SCPI. if it is in the corporate network, a cc is required to expose to SCPI.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Stephen,
Thanks for your reply. Our Pi/PO & S4 both are on premise. Yes you suggest the same architecture we have setup.
Incoming traffic to S4 : Regional Apps -->SAP CPI --> CC -->SAP PI/PO --> S4
Outgoing traffic From S4 : S4 -->SAP Pi/PO --> SAP CPI --> Regional Apps
Our SFTP is exposed to internet so all File based transfer we follow below process
Incoming File to S4 : Regional Apps(SFTP) -->SAP CPI --> CC -->SFTP(global) --> SAP PI/PO --> S4
Outgoing file from S4 : S4 -->SAP Pi/PO --> SFTP(global) --> CC-->SAP CPI --> Regional Apps (SFTP)
Thanks again
BR
Shobhit
| User | Count |
|---|---|
| 17 | |
| 8 | |
| 8 | |
| 6 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.