Understanding SAP Cloud Platform Integration (CPI) – Learning Series – Part 1
This is the first part of a series of blog aiming to introduce and familiarize to use the SAP Cloud Platform Integration (CPI) . The series will contain following topics
- Introduction – This blog
- HCI tooling (Eclipse Based) and Pre-packaged Content
- Handling synchronous messages, Multicast Patterns etc in iFlow
- The web based content catalogue
- Handling Security – Client Side
- Handling Security – Server Side
- Monitoring and Error Handling
What is SAP CPI?
There is a very nice blog published by Udo Paltzer explaining about what is SAP HCI.
SAP HCI is based on Apache Camel, which is a lightweight integration framework which implements all Enterprise Integration Patterns. (Off course on top of it SAP has added its own implementation). The services deployed on HCI are CXF services, which is based on Apache CXF an open-source, fully featured Web services framework.
SAP HANA Cloud Integration has two parts to it, Process Integration (HCI-PI) and Data Integration (HCI-DS). Additionally HCI-PI is supported in Application Edition, FSN (SAP Financial Service Network), and to be released Platform Edition scenarios.
This blog series will focus on HCI-PI Application Edition. The Application Edition is intended to be used with pre-packaged integration content from SAP for selected SAP Cloud solutions for example SAP Cloud for Customer.
In the next part of we will start with the development environment – the eclipse based tooling. Watch out for this series and happy learning.