on 04-15-2013 2:17 PM
What are the disadvantages and advantages of having a PI system if I can have a direct Web Service connection between two systems ?
Hi, in my view:
Disadvantages:
* Extra point of failure
* Extra configuration
* Introduction of some lag (maybe too small to notice depending on your scenario)
* Maybe extra cost depending on your license agreement and configuration
Advantages:
* Centralized monitoring
* Captured payload of failures
* Some degree of load balancing (e.g. PI clustered adapters)
* Ability to alter payload or message if needed (mapping)
* A moderated layer of abstraction which can help with governance / change control
Many of the advantages can be mitigated if you have good practices and control over the application.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I would use PI if there is a orchestration kind of situation with many messages going to and fro with involving message manipulations to achieve one business process. For all direct connections yielding a B for an A with period, I see PI as an excess.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Aaron already pointed Adv/Dadv.
If your customer has SAP PI in landscape and number of web service integrations are more then use PI.
otherwise use direct integration.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.