Developing with SAP Extension Suite

Using the SAP Cloud Connector

Objectives
After completing this lesson, you will be able to:

After completing this lesson, you will be able to:

  • Manage connections between back end systems and SAP BTP

SAP Cloud Connector

Usage Scenario

You want to establish a secure connection between your back end and SAP Business Technology Platform (SAP BTP). You need monitoring, high availability, and full control over the connection.

SAP Cloud Connector - Basic Concept:

  • Serves as a link between SAP BTP applications and on-premise systems.
  • Runs as on-premise agent in a secured network.
  • Provides fine-grained control over the connectivity.
  • Lets you use the features that are required for business-critical enterprise scenarios.
Note
The Cloud Connector must not be used for connectivity other than to the SAP BTP.

More Details about the SAP Cloud Connector, it:

  • Serves as a link between SAP BTP applications and on-premise systems.
    • Combines an easy setup with a clear configuration of the systems that are exposed to the SAP BTP.
    • Lets you use existing on-premise assets without exposing the entire internal landscape.
  • Runs as on-premise agent in a secured network.
    • Acts as a reverse invoke proxy between the on-premise network and SAP BTP.
  • Provides fine-grained control over:
    • On-premise systems and resources that can be accessed by cloud applications.
    • Cloud applications using the Cloud Connector.
  • Lets you use the features that are required for business-critical enterprise scenarios.
    • Recovers broken connections automatically.
    • Provides audit logging of inbound traffic and configuration changes.
    • Can be run in a high-availability setup.

SAP Cloud Connector Usage Examples

EnvironmentsExamples
Customer on-premise back end systemsSAP ERP, SAP S/4HANA
SAP HostingSAP HANA Enterprise Cloud (HEC)
Third-party IaaS providersAWS, Azure, GCP

SAP Cloud Connector Scenarios

Watch this video to know more about the SAP Cloud Connector scenarios.

Data access is based on the SAP BTP - subaccount. Here is the example of the Destination APIs. The tunnel is TSL encrypted. The Cloud Connector then distributes the calls to various connected back end systems. The idea is to provide data from the on-premise network to the SAP BTP.

Scenario 2: Connecting On-Premise Database Tools to SAP HANA Databases

In this case, the data access starts from the on-premise database. On the SAP BTP - subaccount you need a SAP HANA service instance. The idea is to make data in the cloud available to the on-premise network.

Features

In addition to the pure connection, other features are available:

Sample

Connections to SAP BTP subaccounts can be created in the administration view (Scenario1) . Under point 2 you can see the opposite direction - Service Channels, if available.

Under the Cloud To On-Premise link you can see the configured back end paths that you can use in a connection.

In the Monitor tab you see the amount, size and quantity of data going through the Cloud Connector.

Other functionalities such as High Availability, Alerting, Hardware Metrics Monitor, and more can be found on the left side navigation.

Summary

The Cloud Connector connects SAP back ends to SAP BTP subaccounts via an encrypted tunnel. The connection is bidirectional. From an architectural point of view, the Cloud Connector is a possible single point of failure. For this purpose, there is also the possibility of high availability, monitoring, alerting, and more.

Further Reading

Have a look at the Install the SAP Connectivity Service Cloud Connector in your System Landscape tutorial to find out about:

  • The available SAP Connectivity Service Cloud Connector versions.
  • How to install the SAP Connectivity Service Cloud Connector.
  • How to start and stop the SAP Connectivity Service Cloud Connector.
  • How to log on to the SAP Connectivity Service Cloud Connector administration UI.
  • First steps to secure your installed SAP Connectivity Service Cloud Connector.

Save progress to your learning plan by logging in or creating an account