cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PI in a cloud

Former Member
0 Kudos

Hi all,

I am wondering for quite some time now, if it's possible to have SAP PI in a cloud. When looking at cloud computing the biggest issue is security. One of the main things I could not solve in theory is: Segregated data and Own Identity.

When we would run SAP PI in a cloud and a customer wants to look at his own messages then I think this is not possible, because all messages are going over the integration server and basicly there is one integration server per SAP instance. So to my opion the only way to solve this is, is to put an extra layer on top of SAP PI (custom made) and when the user logs in, it will only see his own messages.

Futher more, I don't see the need of customers having to see mappings and/or routing. Because when running SAP PI in a cloud customers wants to move messages from A to B and how it works, basicly not interested for them. So to request for a new mapping or even to set up new parties must be done by the owner of the SAP PI system.

Another point of attention are the adapters when a message gets stuck we need to prevent that other clients which are using the same adapter are not bothered with that and their messages still needs to be processed. Haven't found a good solution for preventing this.

Still remains the question is it possible within standard SAP PI to give each customer it's own identity and segregate the data?

I am looking forward to all your comments and idea's about this subject.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

I think youu2019re addressing two issues here.

First: the issue of data segregation and own identity. There are a lot of hosting parties who will host your SAP systems, including SAP PI. Customers or other parties can build their own solutions on these systems. Therefore I think this issue is not new, and not specifically related to a cloud solution. The solution hosting parties offer is fairly simple: Every customer has itu2019s own instance of SAP PI.

Second: The issue of putting PI in the Cloud. What I read from your thread is that youu2019re thinking of putting one instance of PI in the cloud and host specific integration solutions to different customers from this one instance. The way you put it, it really sounds like just a hosting solution. The big advantages of the Cloud are transparency, flexibility and scalability. In my opinion thereu2019s not much to win in just putting PI in a Cloud, I think you should offer complete solutions to customers. While offering solutions itu2019s not important anymore for the customer to see the PI system behind the solution (transparency), solutions can adapt to changing specs or new releases without any effort of the customer, and extra capacity can be added when necessary (scalability).

So my advise: Think about whatu2019s there to win when putting PI in the Cloud. Donu2019t treat it as just another way of hosting a PI system, think bigger, think in terms of offering Cloud solutions where somewhere in this solution PI can have a role.

While designing cloud solutions you should take things like reporting, monitoring etc. into consideration, and while doing that you might end up with a completely other approach than you should have when defining u201Ctraditionalu201D solutions in SAP PI.