This blog post is a part of a series of blog posts related to SAP Cloud Platform Integration. The blogs so far are:
- My adventure in learning CPI || Part 1 || All about SAP Cloud
- My adventure in learning CPI || Part 2 || Deployment Models
- My adventure in learning CPI || Part 3 || Cloud Security
- SAP Cloud Platform Integration (CPI) || Part 5 || Content Modifier
Welcome to this tutorial, where I shall cover all the basic functions available in CPI.
To start with, in the first part, I shall explain to you about the screen layout, so that you can be familiar with the CPI platform.
1. Your CPI journey starts with an Account whose details shall be provided by your client.
2. From the account, TMN i.e. Tenant Management Node can be created. The link to the Tenant looks something like the below:
3. You can login into the system using your SUser ID, and password. Note that, the SUser ID and password must have Integration Developer related roles assigned.
4. As you log in, below is the screen that you will see.
In the Discover tab, you will the list of packages containing the standard Integration Scenarios in the form of Integration Flow that has been created and released by SAP.
Now, these Integration Flows/ IFlows/ Artifacts can be in 2 forms, a) configurable, or b) editable.
In the Configurable ones, you cannot make any changes or edits to the IFlow. The configurable points shall be provided by SAP, where they would have given a scope to make changes in the end-point configuration in the sender and receiver side adapters, in the send function, etc.
In the Editable ones, you can make any sort of edit, be it in the value mappings, in the scripts, in the content mondifier, etc.
5. In the Design tab, you will find the list the packages imported from the standard i.e. Discover tab, or the list of packages that has been created by you for integrating Business Scenarios.
6. To create a package, click on Create, and fill in the header details as below, and click on Save.
7. To add artifacts/ OData Service/ Integration Flow, do as shown in the screenshot below:
Fill in the details as shown below.
8. The below how a freshly created IFlow looks like. You can go in edit mode, and start building your IFlow as per the business requirement.
9. On the left, you shall find the pallet containing the list of functionalities that are available as standard, out-of-the-box, by SAP. In the coming blogs, these functionalities shall be discussed in detail.
10. On the top, you will find 4 Options:
Save, to save the changes made in the IFlow.
Save as version, to save the IFlow, while maintaining versions so that you can go back and forth in between these versions when in need. The below is where you can find the versions.
Click on the hyperlink to find the list of verions, which is where you can transform your IFlow from one version to the other.
Deploy, to deploy the IFlow to the cloud once you have completed the IFlow.
Cancel, when you are in edit mode, and want to get away with the changes made.
Delete, offcourse, to delete the IFlow.
11. Under the Monitor tab, you can find the list of All Integration Flows under Monitor Message Processing in the past hour. Off course, you have an option to view beyond one hour.
The first block shows the list of all the IFlows, an the second block show only the failed attempts.
Under the Manage Integration Content, you shall find the list of deployed IFlows. The first block shows all list of all the IFlows deployed, and the second block shows the list of IFlows which has been successfully deployed/ whose status is Started.
Under the Manage Security, you can find the list of credentials maintained for the Authentication while you would be needing to connect to an external system using adapters.
This much of information is enough so as to start with CPI.
In the coming blogs, we shall dive into the details.