Categories
SAP Blogs

Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

Overview

This blog describes step by step how to do all the necessary configurations required to achieve API and event integration with SAP Marketing Cloud and SAP Cloud Platform, Kyma runtime. This, in turn, enables the customers and partners to extend SAP Marketing Cloud using SAP Cloud Platform, Kyma runtime.
Remark: Pairing SAP Marketing Cloud or SAP S/4HANA Cloud is currently not possible with SAP Cloud Platform trial accounts

The above configuration enables access to SAP Marketing Cloud APIs and provides the ability to configure Kyma functions and microservices to be triggered with SAP Marketing Cloud events.

This is achieved thanks to SAP S/4HANA Cloud Extensibility which is a generic way of extending any S/4 system using both Cloud Foundry and SAP Cloud Platform, Kyma runtime.

Once the configuration is done, the runtime flow will trigger functions and microservices in SAP Cloud Platform, Kyma runtime with SAP Marketing Cloud events. It will also be possible to call SAP Marketing Cloud APIs using the provided credentials.
Prerequisites

  • A provisioned SAP Cloud Platform, Kyma runtime. Read this blog to get started.
  • An SAP Marketing Cloud tenant that will be extended using SAP S/4HANA Cloud Extensibility and SAP Cloud Platform, Kyma runtime.
  • Quota available for the SAP Cloud Platform Enterprise Messaging service on the SAP Cloud Platform subaccount on which SAP Cloud Platform, Kyma runtime is enabled.

Register the S/4 system (SAP Marketing Cloud)

  • You will start by registering SAP Marketing Cloud as a system in SAP Cloud Platform Cockpit. This will allow SAP S/4HANA Cloud Extensibility to set up the necessary configurations and resources to enable API and events integration with SAP Cloud Platform, Kyma runtimeConfigure an Enterprise Messaging webhook

    To consume the events, you need to go to the second Enterprise Messaging client that was created and configure the queue and subscription to enable SAP Cloud Platform, Kyma runtime to start receiving the events. Then, you need to create a webhook.

  • The webhook url is the URL of the API rule created in Kyma runtime to receive events.
  • Provide the client id and client secret for the OAuth client client created in Kyma runtime.
  • Provide the Token URL. It is of the form https://oauth2.{kyma cluster domain}/oauth2/token
  • This completes the whole setup and allows the function to start receiving events.
  • As the last check, you can view the payload printed in the Kyma logs:
  • Sample Json Payload

    Now you have both events and apis from SAP Marketing Cloud connected to SAP Cloud Platform, Kyma runtime. Thus enNow you have both events and apis from SAP Marketing Cloud connected to SAP Cloud Platform, Kyma runtime. Thus enabling you to extend SAP Marketing Cloud using SAP Cloud Platform, Kyma runtime

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    ×
    Placement Report
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Interview Questions
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Learn More
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Sign Up Now
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Join Us
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Get started
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Buy Now
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Download Course Content
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Call Back
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Ask for Demo
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Enquiry
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Please fill form to see Video
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Schedule Your Demo
    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud

    Use SAP Cloud Platform, Kyma runtime to extend SAP Marketing Cloud
    ×
    Apply for scholarship