Using the Application Library

Objective

After completing this lesson, you will be able to examine and determine how to integrate source and destination applications using the Application Library.

Introduction

This lesson is designed to equip you with the knowledge and skills to efficiently utilize the Application Library, focusing on its integral component: Application Connectors. By the end of this lesson, you will understand how these tools streamline data ingestion and activation, elevate your data strategies, and enhance your organization’s capacity to engage with customer data.

The Application Library

The Application Library is a crucial component of the SAP Customer Data Platform (CDP), serving as a centralized repository for integrating various applications and platforms effortlessly. Imagine it as a well-organized digital library where each application is an ebook waiting to be checked out for your data integration needs.

Understanding Application "Shelves"

In the Application Library, applications are grouped under various categories, based on their functionality. This categorization helps users easily navigate and select the appropriate applications for their integration tasks. Here are some example categories.

Commerce
Commerce applications are used for managing online shopping and other brand interactions. Supported applications include SAP Commerce Cloud, Shopify, and Magento.
Marketing
Marketing applications are used to manage marketing campaigns. Supported applications include SAP Marketing Cloud, SAP Emarsys Customer Engagement, Qualtrics, Adobe Marketo, and HubSpot.
Sales and Service
Sales applications are used to automate the sales forces and service applications are used to manage all aspects of service and support for your brand. Supported applications include SAP Service Cloud Version 1, SAP Sales Cloud and SAP Service Cloud Version 2, Salesforce (CRM) Service, and Zendesk.
Cloud Storage
Cloud storage applications are used to store business and customer data with multiple redundancies from virtually anywhere. Supported applications include AWS S3, Microsoft Azure Blob, Google Cloud Storage, and SAP Datasphere.
Identity Management
Identity Management Applications are used for receiving first party customer data from Identity Management solutions. They are also used for making sure that the customer profile data is updated from all 3rd party applications. SAP Customer Data Cloud and Auth0 are supported.
CDP (SAP Customer Data Platform) connects with Emarsys, Marketing Cloud, and third-party engagement platforms. Commerce Cloud integrates with CDP and Customer Data Cloud, while third-party front-office apps and SAP Sales and Service Cloud also link to CDP. Back-office systems interact with CDP but are separate from the cloud-based systems.

An application can be used as a source to provide customer data to the CDP or a destination to receive customer data from the CDP.

Think of a source application as the starting point of your data journey. For example, a commerce system that stores customer interactions and details can serve as a source.

A destination application is the end of the line where data is used, or consumed. An example might be a marketing platform where customer data is used to tailor marketing campaigns.

Some applications can be used as both a source and a destination, and these will therefore appear on both Sources and Destinations screens. This flexibility is valuable for comprehensive integration tasks where data flow is bidirectional.

Applications Library screen displaying various Commerce applications, such as SAP Commerce Cloud and Magento 2, each with a connect button. Applications are categorized as Marketing, Sales and Service, Identity Management, and so on. A search bar appears above the list of applications.

Standard and Custom Connectors

The Application Library contains a variety of Out-of-the-Box (OOTB) application connection templates. These are pre-built connectors available for various domains such as Commerce, Marketing, Service, CRM, Analytics, Storage, and Advertising applications. They save time and effort by simplifying the setup process and allowing you to connect widely used systems with minimal configuration.

[The Connectors screen in the Connector Studio displays a list of Commerce connectors, such as SAP Commerce Cloud. Connectors are categorized as Marketing, CRM, Identity Management, and so on. The screen also allows the importing or creation of new connectors. It also displays connectors’ publication and modification dates.

For unique integration needs or proprietary third-party systems accessible via REST APIs, the Connector Studio allows you to create custom Connectors. Whether it’s connecting to a new technology or building a bridge to a specific data source or destination, Connector Studio provides the tools and flexibility needed to expand CDP’s capabilities. You can learn more about the Connector Studio in the Developing with SAP Customer Data Platform learning journey.

By leveraging the Application Library effectively, you can transform the way data flows across your organization, ensuring seamless connectivity and improved data utility. This foundation will support the advanced functionalities and insights you aim to derive from the SAP Customer Data Platform.

The Application Connector

Connectors in the SAP Customer Data Platform serve as a cornerstone for seamless data integration and deployment, offering a low-code/no-code solution designed to facilitate efficient and scalable data operations. Let's dive into how these Connectors enhance your CDP experience.

Connectors between CDP and systems like SAP (on-prem and cloud platforms), Google (mobile platform), and Adobe (marketing/email platform) shows the integration capabilities with both SAP and non-SAP third-party systems.

As shown in the diagram above, Connectors provide integration between CDP and not only SAP platforms such as SAP on-prem and cloud platforms, but also with non-SAP third-party systems like Google mobile platform, Adobe marketing/email platform.

Streamlining Data Ingestion and Activation

Connectors are integral to the data lifecycle in the CDP, serving dual roles in data ingestion and activation:

Data Ingestion
Connectors play a pivotal role in ingesting customer event data into the CDP. They act as pipelines, collecting and transporting data from various source systems into the platform. This ensures that all customer interactions are accurately captured and centralized for further processing and analysis.
Data Activation
Beyond ingestion, Connectors also support outbound data flow, enabling the CDP to activate target applications or platforms. This means you can deliver insights and trigger actions in real-time, ensuring that customer data is not only stored but also utilized effectively for engagement purposes.
Close-up view of SAP Commerce Cloud connector in the Connector Studio, highlighting its inbound event and outbound action capabilities. Displays publication and modification dates.

Flexible and Adaptable Connections

Application Connectors function as templates that operational teams can use to create specific connections to either source or destination systems. The beauty of Connectors lies in their configurability:

Events and Actions
With connectors, you define "Events" and "Actions" for your data needs. Events facilitate the ingestion of data from source systems, while Actions manage the delivery of data to the destination systems. This dual capability ensures that Connectors can handle a wide range of data operations, catering to different business needs.
Real-time and Batch-based
Depending on the business requirements, Connectors can operate in real-time or batch mode, offering flexibility in how data is ingested, or actions are performed. Real-time connectors provide instantaneous data transfer, ideal for quick insights and responses, while batch connectors consolidate data to be sent at scheduled intervals.

By leveraging these Connectors, your organization can ensure a robust and agile architecture, unlocking the full potential of customer data in the SAP Customer Data Platform. This setup makes data-driven decision-making more accessible and actionable, laying the foundation for innovative customer engagement strategies.

Summary

In this lesson, we explored the core functionalities of the Application Library, emphasizing the significance of Application Connectors as a best practice for integrating SAP CDP into your architecture. By categorizing applications into Sources and Destinations, you can effectively manage data flow and ensure seamless connectivity. We highlighted the dual capabilities of Connectors, facilitating not only data ingestion but also activation, thereby transforming how customer data is managed and utilized.

Additionally, we examined the role of standard Connectors, which simplify integration with popular platforms like Commerce, Marketing, CRM, and Analytics. For unique system requirements, the Connector Studio offers a customizable solution, enabling the creation of bespoke Connectors tailored to specific needs. Through these insights, you now have a comprehensive understanding of how to leverage the Application Library to maximize the potential of your customer data strategies in the SAP CDP environment.