SAP Cloud Integration

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

After completing this lesson, you will be able to:

  • Determine how SAP Cloud Integration improves functionality of a SAP Commerce Cloud and SAP S/4HANA integration

SAP Cloud Integration

SAP Integration Suite

SAP Integration Suite is a cloud-based service that combines tools and pre-built content to help address the full range of integration challenges.

SAP Integration Suite is a versatile, dynamic, and enterprise-grade platform that can simplify integration through a variety of integration approaches. Pre-packaged integration scenarios provide ready-to-go integrations and can rapidly reduce development times. API and digital teams can build semantic APIs to accelerate digital applications.

For more information about SAP Integration Suite, view this video:

SAP Cloud Integration supports end-to-end integration processes across cloud-based and on-premise applications. SAP Cloud Integration also supports message transfer processes with integration scenarios, spanning different companies, organizations, or departments within an organization.

This is a summary of the features and capabilities of SAP Cloud Integration.

Integration Content

Integration developers can use pre-defined integration content (out of the box), enhance the content, or develop their own integration content from scratch. Integration content refers to all design artifacts that define how a message will be processed, in the course of an integration scenario. The features of connectivity and message processing are available for use.

The following features related to integration content are available:

  • Predefined content provided by SAP
  • Develop and edit integration content
  • Deploy integration content on different integration platforms
  • Transport integration content

Connectivity

SAP provides a set of adapters that allows you to specify a certain connection type and to define, for example, which technical protocols should be used to connect a sender or a receiver system to the tenant, and how this connection is protected. A receiver adapter connects the tenant to an external system. A sender adapter receives incoming messages (sent from an external system) or connects the tenant to an external system and polls for messages.

Sample adapters:

  • AWS
  • AMQP
  • Ariba
  • Facebook
  • FTP
  • HTTP/S
  • IDoc
  • JDBC
  • JMS
  • Kafka
  • Mail
  • Odata
  • RFC
  • SOAP
  • Rest
  • SuccessFactors
  • Twitter

Message Processing

The following message processing features are available:

  • Message Transformation : Mapping, ID Mapping, Content Modifier, Converter, Decoder, Encoder, Filter, Script, etc
  • Calling External Systems or Subprocesses: Request-Reply, Send, Content Enricher, Poll Enrich Step, Process Call, etc…
  • Routing: Router, Multicast, Splitter, Join, Gather
  • Storing Data During Processing: Persist Message, Data Store Operations, Write variables
  • Protecting Messages; Encryptor, Decryptor, Signer, VerLfier
  • Additional Features: Transactional processing, Externalization, Dynamic attributes

API-Based Integration Development

SAP Cloud Integration supports API-based integration development (as an alternative to coding).

The SAP Cloud Integration Design application provides graphical editors to design the following kinds of APIs:

  • OData API (an OData API-based integration scenario with OData V2 sender adapter)
  • REST API (a REST API-based integration scenario with HTTPS sender adapter
  • SOAP API (a SOAP API-based integration scenario with SOAP 1.x sender adapter)
  • The SAP Cloud Integration Monitor application allows you to deploy and manage SOAP, REST, and OData APIs and to monitor message processed through these APIs.

Monitoring and Operations

Enable integration developers to monitor the processing of messages and the components of the platform at runtime, to manage artifacts required to set up a secure connection of the tenant and remote systems, and to manage tenant-specific data stores.

The Monitoring and Operations features include:

  • Monitor message processing
  • Manage integration content
  • Manage security artifacts and deploy them on the tenant, Manage keystore entries
  • Manage the lifecycle of keys
  • Manage access policies
  • Manage JDBC data sources
  • Test connectivity
  • Manage user roles
  • Manage stores
  • Manage locks

Other capabilities

  • Business-to-Business Integration
  • Application Programming Interfaces
  • Data Storage

For more information, visit this SAP Help Portal resource:Feature Scope Description for SAP Integration Suite

View this video for more information:

SAP Cloud Integration is a side-by-side extensibility solution that allows you to extend SAP Commerce Cloud outside of the core application rather than within the core SAP Commerce Cloud solution (in-app extensibility).

The use of Integration Objects and Integration APIs combined with SAP Cloud Integration allows for a fully scalable integration solution. You can create your own custom integration objects, monitoring and control of the services can be done in SAP Commerce Cloud and, in addition, the logging of messages can be configured in SAP Cloud Integration. Authentication and authorization to both SAP Commerce Cloud and SAP Cloud Integration can be configured in multiple ways. You can also easily test the various integration flows created in SAP Cloud Integration as well as through the Backoffice Administration Cockpit.

When you use SAP Cloud Integration and Integration APIs to integrate SAP Commerce Cloud with SAP CRM, ERP and SAP S/4HANA, you can Extend your sales channels by reusing master data from the SAP back end.

Take full advantage of powerful sourcing capabilities from Order Management in combination with order fulfillment features from ERP and S/4HANA.

Reduce the implementation costs for your commerce solution and accelerate time-to-value.

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