Introducing Integration Concepts

Objective

After completing this lesson, you will be able to summarize the purpose of APIs and integrations

Introduction to Integrations & APIs

Integrations connect applications across different platforms to exchange data and synchronize business processes.

For example, a company might use SAP SuccessFactors Employee Central as its HR system of record and SAP S/4HANA Cloud for financial management. To ensure that employees created in Employee Central automatically appear as users in SAP S/4HANA Cloud, an integration is required.

Graphic summarizing the integration relationships between different types of cloud and on premise software.

An integration package typically consists of one or more Application Programming Interfaces (APIs).

APIs act as messengers that transfer specific data types, including:

  • Worker details
  • Photos
  • Availability
  • Workforce information

When a set of APIs works together to complete a specific task - such as syncing employee data between an HR system and SAP S/4HANA Cloud - it's referred to as an integration package.

Hint

Integration packages simplify system connectivity by bundling all the necessary APIs required for a specific business process.

Integration Principles for SAP Business Suite

SAP's integration strategy is built on four core principles:

Graphic summarizing the four key principles of SAP's integration strategy.

Out-of-the-box integration

SAP offers prepackaged content for business process integration through the SAP Signavio Process Navigator.

The Cloud Integration Automation Service (CIAS) is a free tool that provides guided workflows to simplify and accelerate the setup of integrations found in the Process Navigator.

The SAP Business Accelerator Hub hosts integration packages, APIs, and resources from SAP and its partners to connect applications and data effectively.

Open Integration

The SAP Business Accelerator Hub includes an extensive library of public APIs, supporting seamless integration with third-party applications and custom extensions.

Holistic Integration

The Integration Solution Advisory Methodology helps organizations define their integration strategy across all domains, including process, data, UX, Internet of Things (IoT), and analytics.

AI-Driven Integration

Artificial intelligence and machine learning simplify the development of complex integration scenarios.

The Integration Advisor capability within the SAP Integration Suite uses crowd-based machine learning to help users define, maintain, and deploy Business-to-Business (B2B) and Application-to-Application (A2A) content significantly faster than manual development.