I am working on a project to build custom iflow’s using SAP cloud platform integration services (SCP-IS). I have noticed a lot of new functionality being added by SAP to their integration services which in turn making this tool more robust and yet simple to use and configure.

In this blog will try to list the new functionalities and their uses which will help developers to adapt and use in their respective iflow builds.

Layout: The layout of the tool has completely changed compared to the previous versions. In previous versions navigating was difficult and also the buttons for EDIT, EXPORT, and DELETE was hidden and not user-friendly. In the new layout, you can navigate easily between artifacts in one window which has been tabularized as shown in the screenshot below. Once your get into your artifact that is the iflow you can view full window which was not possible in the earlier versions.

Artifact Layout: The artifact layout has also been changed. The buttons like Edit, Configure, Deploy and Delete are provided in the top right of the artifact screen which was also hidden in the previous versions. In the EDIT mode, you have options like save and save as version which is very useful when exporting the package to be moved to the production environment.

Security Material: The security material tile which is available under monitoring tab which has been updated with following new credentials options which can be easily configured and used in iflow scenarios.

OAuth 2.0 is a better way to convey decision in web enabled applications. SCP – IS is supporting it now and it is very easy to configure. Note: SAP is working on implementing 2 step OAuth 2.0 process in which before sending the message you can actually request a dynamic token to validate the connection and then send the message. As of today, the same can be achieved using Javascript or Groovy script but programming is not a feasible option for people who like to use only Web UI for development.

PGP encryption is already supported at the message level when used in configuration but now SAP is supporting PGP encryption using public and private keyring at the transport level which will make the message transfer more robust and simple.

In the monitoring tab, SAP has added a connectivity test tile which is very useful when a developer is trying to validate credentials to make sure if provided information is valid. This avoids the dependency on the other team to validate the same during which development needs to be halted. This connectivity test can be used to validate following connections as listed below.

  • TLS (Transport Layer Security)
  • SSH (Secure Shell)
  • SMTP (Simple Maile Transport Protocol)
  • IMAP (Internet Message Access Protocol)
  • POP3 (Post Office Protocol)

I have used SMTP connection test to make sure the provided IP and port are working and it was really helpful. This is very simple to use but comes handy when validating the SMTP servers while designing exception subprocess to handle exception messages in the iflow.

The below information is referenced directly from SAP Online guide available in integration services. Some of the enhanced features available in the SCP IS is as follows.

  • You can now create or upload value mapping artifacts to your integration package.
  • The following feature is available in Eclipse and in the Web UI of Cloud Integration.For methods GET, DELETE, and HEAD you can now send the body of a message with the request
  • In component metadata, a new child element for FixedValue(s) property has been introduced.
  • The Managing Locks editor in the Web UI of Cloud Integration has been improved and made more user-friendly.

Hope this helps!

See you in my next blog!

 

To report this post you need to login first.

3 Comments

You must be Logged on to comment or reply to a post.

  1. Fabian Lehmann

    Hi Hari,

    only as a little hint the new name of SAP´s Cloud based Middleware is SAP Cloud Platform Integration (aka HCI, aka HCP IS).

    For details please check Matthias blog about the renaming etc.

    br,

    Fabian

    (0) 

Leave a Reply