I am evaluating the internal and external integration scenarios for a large company to help them when they should use SAP PI and when to use BizTalk. In this sense, i have made some comparison and would like to share them with you. Any other comments/additions will be appreciated.
Especially SAP upgrade roadmap (especially NetWeaver) and the vendor product strategy is really important for me. What do you think about it?
Purpose: Create a common understanding of the capabilities of each integration platform
More resources with BizTalk skills
u2013More resources in total and more certified resources for BizTalk
u2013Low availability of resources for both platforms
Community
u2013More sources of information and resources for BizTalk
u2013In practice one source of training and certification for PI (sdn)
Technical platform permeates the development environment
u2013J2EE or Microsoft
Dependency on application in the case of PI
u2013PI used to integrate applications within SAP system
u2013PI used as service repository (from 7.0) for all applications
Integrated management solution for PI
BAM support in BizTalk