Skip to Content
Technical Articles

SAP Cloud Platform Integration Suite | Hands-on Video Tutorials

The Digital Partner Engineering / SAP HANA Academy team just launched a new Getting Started series for the SAP Cloud Platform Integration Suite (CPIS).

In this blog post you will find the videos embedded with references and additional information.

Questions? Please post as comment.

Useful? Give us a like and share on social media.

Thanks!

/wp-content/uploads/2016/02/sapnwabline_885687.png

Hands-On Video Tutorials

Tahir Hussain Babar and Jamie Wiseman from Digital Partner Engineering just released a new video tutorial series about how to get started with the SAP Cloud Platform Integration Suite.

As advertised: SAP Cloud Platform Integration Suite is an open and modular iPaaS supporting your enterprise-wide integration needs for both SAP and non-SAP integration scenarios.

You can watch the 12-part video tutorials in a little over 90 minutes. What you learn is

  • How to set up the trial environment and enable the capabilities
  • How to manage roles (application configuration)
  • How to work with SCPIS Cloud Integration
  • How to create a Process Integration Runtime service instance with service key
  • How to create and deploy integration flows
  • How to work with events, message transformers, routes, and calls
  • How to test integration flow execution using Postman
  • How to monitor integration flows and debug messages
  • How to work with SCPIS API Management
  • How to create and test an API proxy URL
  • How to work with the API Test Console
  • How to work with the Policy Editor

SAP HANA Academy YouTube Playlist and Code Repository

To bookmark the playlist on YouTube, go to

For the code snippets, see

Documentation and Additional Resources

For more information about CPIS, visit

Training and Certification

For additional information about training and certification, see

Hands-On Tutorials

For additional information about training and certification, see

/wp-content/uploads/2016/02/sapnwabline_885687.png

Video Tutorial | Overview

In the first video, Bob introduces the SAP Cloud Platform Integration Suite (CPIS), briefly discusses the capabilities, an architectural chalkboard of the whole series, and shows resources available.

0:00 – Introduction 

0:30 – Overview CPIS capabilities

2:10 – Architectural overview video series

5:00 – Documentation and additional resources

/wp-content/uploads/2016/02/sapnwabline_885687.png

Video Tutorial | Onboarding

In the next video, we’ll go through onboarding both a SAP Cloud Platform Trial Instance, as well as setting up your instance to use the Cloud Platform Integration Suite.

Note that the activation can take up to 60 minutes.

0:00 – Introduction

0:30 – Create trial account for SAP Cloud Platform

2:45 – Subscribe to Integration Suite

4:00 – Add capabilities 

5:15 – Overview

/wp-content/uploads/2016/02/sapnwabline_885687.png

Video Tutorial | Security

In this video, we assign the required role collections to our SAP Cloud Platform trial account and create a Process Integration Runtime service instance and service key.

0:00 – Introduction

1:00 – Application Configuration: Manage roles

1:45 – Security documentation about roles and user personas

3:20 – Assign role collections to trial account user

4:45 – Create Process Integration Runtime instance, plan integration flow

6:00 – Specify JSON configuration from GitHub code repository

7:25 – Create service key and download

Documentation

  • Persona | SAP Cloud Platform Integration

Code Repository

  • cpis | PI runtime configuration (JSON)

/wp-content/uploads/2016/02/sapnwabline_885687.png

Video Tutorial | Creating Flows

In this video, we’ll go through the basics of creating Integration Flows, and will introduce the concepts of Sender, Integration Processes and Receivers.

0:00 – Introduction

0:30 – Create integration flow

2:15 – Discover flows

3:30 – Settings, Monitor, and Design

4:40 – Create new package

5:25 – Add integration flow

6:45 – Edit flow

8:50 – Documentation

9:45 – Add incoming message flow using HTTPS and configure connection

Documentation

/wp-content/uploads/2016/02/sapnwabline_885687.png

Video Tutorial | Converting Formats

In this video, we’ll go through how we can convert message types when using Integration Flows. We will demonstrate converting JSON to XML.

0:00 – Introduction

0:30 – Deploy integration flow

0:50 – Monitor

2:00 – Test using Postman

3:00 – Basic authorisation using username (clientid) and password (clientsecret)

4:30 – Add role collection with role MessagingSend and add to trial user

6:00 – Basic authorisation using username (trial account e-mail) and password

/wp-content/uploads/2016/02/sapnwabline_885687.png

Video Tutorial | Running Flows

In this video, we’ll go through how we can test and debug external calls when using Integration Flows.

0:00 – Introduction

1:10 – Add transformation: JSON to XML

2:50 – Deploy

3:10 – Monitor flow execution

5:00 – Add Groovy script from code repository

7:00 – Deploy

7:25 – Test using Postman

Code Repository

  • cpis | Groovy Script for Logging

/wp-content/uploads/2016/02/sapnwabline_885687.png

Video Tutorial | Routing

In this video, we’ll go through how we can have multiple routes when using Integration Flows. We’ll also demonstrate encoding JSON.

0:00 – Introduction

1:00 – Edit Integration Flow and add Router

2:30 – Add End Event and add a second route

3:00 – Configure route

3:45 – Add Base64 Encoder Message Transform

4:20 – Save and deploy

4:40 – Test using Postman

/wp-content/uploads/2016/02/sapnwabline_885687.png

Video Tutorial | API Management

In this video, we’ll go through the basics of using API Management.

0:00 – Introduction

1:10 – API Management

2:00 – Create API Provider

2:30 – Discover API packages: SAP SuccessFactors Employee Central

5:00 – Edit and configure API proxy URL

6:00 – Deploy

6:30 – Try out sandbox URLs

7:30 – Get API key from SAP API Business Hub

8:10 – Add apikey as header

/wp-content/uploads/2016/02/sapnwabline_885687.png

Video Tutorial | Policies

In this video, we’ll go through the basics of using Policies within API Management, and we’ll demonstrate auto assigning an API Key when using an API.

0:00 – Introduction

1:20 – Using the expand parameter

2:10 – API Test Console

3:20 – Using Policy Editor to edit PreFlow adding code from repository

5:00 – Update API key and test

Code Repository

  • cpis | AddHeaderAPIKey

/wp-content/uploads/2016/02/sapnwabline_885687.png

Video Tutorial | Creating External Calls

In this video, we’ll go through how we can make external calls to external systems when using Integration Flows. We’ll demonstrate connecting to a SuccessFactors Sandbox.

0:00 – Introduction

1:00 – Edit Integration Flow package (Cloud Integration, Design, artifact)

2:00 – Add End Event

2:30 – Add Request Reply Call

3:10 – Connect and configure OData Receiver adapter for API Proxy URL

4:40 – Model operations for processing

/wp-content/uploads/2016/02/sapnwabline_885687.png

Video Tutorial | Testing External Calls

In this video, we’ll go through how we can make external calls to external systems when using Integration Flows. We’ll demonstrate connecting to a SuccessFactors Sandbox.

0:00 – Introduction

0:40 – Deploy integration flow

0:50 – Test flow using Postman

2:00 – Try out API proxy URL 

3:00 – Monitor message processing

5:00 – Edit OData Request Reply Route

6:45 – Save and deploy

7:00 – Test flow using Postman

/wp-content/uploads/2016/02/sapnwabline_885687.png

Video Tutorial | Content Modifiers

In the last video of this series, we’ll go through using Content Modifiers when using Integration Flows.

0:00 – Introduction

1:00 – Edit flow and add Transformation: Content Modifier

1:45 – Edit and add message header

2:30 – Edit OData Request Reply Route

3:15 – Save and deploy

3:40 – Test flow using Postman

/wp-content/uploads/2016/02/sapnwabline_885687.png

Share and Connect 

Questions? Post as comment.

Useful? Give us a like and share on social media. Thanks!

If you would like to receive updates, connect with me on

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