Skip to Content
Product Information
Author's profile photo Rui Nogueira

The next evolution for extensions – the SAP Cloud Platform Extension Factory

With SAP’s strategy to help run the Intelligent Enterprise it becomes crucial that SAP cloud solutions can deliver an end-o-end customer experience. To achieve this, the SAP Cloud Platform plays an important role as an orchestration and integration layer for all these solutions.

It then becomes even more important that SAP cloud solutions, as well as non-SAP solutions, can easily be connected to the SAP Cloud Platform in a standard and efficient way.

Running event-driven extensions and leveraging the APIs of several solutions to create value-adding applications provides the additional features and functions our customers’ business need. With SAP Cloud Platform customers will be able to achieve this in an easy manner.

Many of our customers currently have a fragmented infrastructure, consisting of various products from different vendors. Typically called a “best-of-breed” approach, this leaves a large integration and functional gap to be filled between the solutions. At the same time many customer projects are under a tight deadline, while trying to leverage new cloud-native technologies and agile principles to achieve the faster time-to-market.

SAP Cloud Platform already embarked on the extensibility journey in 2013 and today you can create extensions for various SAP cloud solutions, i.e. SuccessFactors, C4C and S/4 HANA.

The next evolution of extensions on SAP CP

With the increasing number of SAP cloud solutions and the emergence of more and more cross-product scenarios – it becomes important to have an enterprise class, open extension framework in place on the SAP Cloud Platform.

That’s where the SAP Cloud Platform Extension Factory comes into the picture. Leveraging the concepts and innovations from project “Kyma”, the Extension Factory will not be a separate product, but rather an integral part of SAP CP itself, facilitating the management of connected systems and their respective extensions.

In addition to the already existing possibilities to create, develop and run extensions on the SAP Cloud Platform, the Extension Factory will add additional capabilities to help develop extensions faster:

  • App registration & connection
  • Easy service consumption
  • APIs & eventing
  • Function-as-a-Service

The additional capabilities

App connection and registration

Applications/solutions will be able to connect directly to the customers’ global account on SAP CP much easier. This includes:

  • the setup of trust between applications with a global account
  • the registration of application APIs, business services and events to the customers’ global account

Easy consumption of services

SAP Cloud Platform will provide a consolidated Service Catalog, which will serve as the central point for discovery and consumption of business services via Open Service Broker API standard. As a result, it’ll be much easier to consume business services coming from any system connected to SAP CP in a coherent and consistent manner.

APIs & eventing

The SAP Cloud Platform Enterprise Messaging will have access to the applications registered on the SAP CP subaccount and will enable the consumption of application events. Once those events are registered on SAP CP Enterprise Messaging, other applications can subscribe and react on them.

The application APIs will be exposed via the OpenAPI standard and, once registered to an SAP CP subaccount, they are accessible to all applications in that subaccount.

Function-as-a-Service

SAP Cloud Platform Functions (available as a beta) enables customers to create small, focused and cost-efficient modules, which can react on various triggers:

  • http request
  • timer
  • event

SAP CP Functions will be able to subscribe to all events registered in SAP Cloud Platform Messaging. For any of the triggers, a function can be written and will run on SAP CP.

Conclusions

It is important to understand that the SAP Cloud Platform Extension Factory is not a component that you have to buy. It’s a concept to combine various components and technologies available on SAP CP to help you create tightly-integrated, cloud-native extensions. The Extension Factory is part of the platform, not something to setup and manage – it simply works.

To better demonstrate the concepts behind the Extension Factory, collect invaluable feedback and enable partners and customers to get involved in its development: SAP Cloud Platform Extension Factory lab preview is now available to customers of SAP Commerce Cloud running on Microsoft Azure.
They can enable it directly out of the SAP Commerce Cloud Customer portal administration tool, after accepting the terms and conditions of the lab preview program.

To all others: stay tuned!
The SAP Cloud Platform Extension Factory will be general available, soon.

Checkout the FAQ document for SAP Cloud Platform Extension Factory for questions you might have.

Best,
Rui

Assigned Tags

      12 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo SVEN FEURER
      SVEN FEURER

      Thanks Rui for this great summary!

      Author's profile photo Rui Nogueira
      Rui Nogueira
      Blog Post Author

      Thanks a lot. Stay tuned for much more to come around the SAP Cloud Platform Extension Factory!

       

      Author's profile photo Ralph Oliveira
      Ralph Oliveira

      Hi Rui, any sessions/showcases of this concept in the upcoming tech ed in Barcelona?

      Author's profile photo Marco Dorn
      Marco Dorn

      Hello Ralph Oliveira,

      I see your comment only now. I run the session "Extend the End-to-End Customer Experience with SAP C/4HANA" (CNA219) twice. And there is a MiniCode Jam "Using Serverless Functions and Cloud Events to Extend SAP C/4HANA Suite" (CNA651).

      Best regards,

      Marco
      Product Manager for the SAP CP Extension Factory

      Author's profile photo Ajit Kumar Panda
      Ajit Kumar Panda

      Hi Dorn,

       

      Could you please share the links to deck and video for “Extend the End-to-End Customer Experience with SAP C/4HANA” (CNA219) and “Using Serverless Functions and Cloud Events to Extend SAP C/4HANA Suite” (CNA651)..

       

      Thanks in Advance.

      Best Regards, Ajit

      Author's profile photo Marco Dorn
      Marco Dorn

      Hello Ajit,

       

      These sessions weren't recorded, but we recorded content from SAP CX Live in Barcelona to be found at https://enable.cx.sap.com/channel/t/102681741.

       

      Best regards,
      Marco.

      Author's profile photo Rui Nogueira
      Rui Nogueira
      Blog Post Author

      Hi Ralph,

      we’ll share more specifics within the next months to explain the concepts around the SAP Cloud Platform Extension Factory. As written above we are planning to go GA by H1 / 2019 which is “just around the corner”.

      So you can be sure that we are working hard on making it tangible for everybody. I might share more details in one of the next episodes of the “SAP Cloud Platform podcast” (cc. Moya WatsonIna IvanovaManjunath Baburao). So stay tuned.

      In any case thanks for your question. Great to see how many people have already read this blog post and showing me, that there is great interest in the topic.

      Best,
      Rui

      Author's profile photo Michael Kaufmann
      Michael Kaufmann

      Hello Rui,

      is there any updated information, since the often mentioned events in Barcelona have taken place already ?

      Thanks,

      Michael

      Author's profile photo Emmanuel Joaquim Da Costa
      Emmanuel Joaquim Da Costa

      Hi

      It seems very interesting.

      Need to try it.

      Emmanuel.

      Author's profile photo marcelo werhmuller
      marcelo werhmuller

      Thanks Rui...great blog.

      Author's profile photo Daljeet Kohli
      Daljeet Kohli

      @rui_nogueira ,

      Small query , Will Kyma also replace C4C SDK , which is widely used for C4Sales and C4Service?? I am a bit confused.

       

      Thanks!

      Br'

      Daljeet

      Author's profile photo suchita phulkar
      suchita phulkar

      Hi,

      Do you mean C/4HANA Foundation by Cloud platfrom Extension Factory ?

      Thanks,

      Suchita