[UPDATED – 02.02.2021]
Disclaimer: The Multi-Cloud Foundation guide on “Integrating Google Cloud Platform Services into Cloud Foundry on SAP Cloud Platform” is removed. Please use user-provided services, instead. See Creating User-Provided Service Instances. Hence some of the links in the blog below might not work anymore.
As most of you know, SAP Cloud Platform’s Cloud Foundry environment is a multi-cloud offering, providing you with the option to provision open-source backing services from SAP as well as services from third-party providers. In this blog, we will explore how we can connect to Google Cloud Platform (GCP) services.
To make it easier to connect to GCP services from SAP Cloud Platform Cloud Foundry environment, we collaborated closely with Google on an integration guide that includes step-by-step instructions on how to enable GCP services in SAP Cloud Platform Marketplace using GCP’s Open Service Broker.
Connecting to GCP services in the SAP Cloud Platform Marketplace follows standard Cloud Foundry patterns with Service Brokers: you create a service, and then bind the service to one or many applications using the Cloud Foundry service broker APIs and CLI.
The below picture details the architecture and steps required to access GCP services natively on the SAP Cloud Platform Cloud Foundry environment.
Implementing a broker service allows you to focus on the services you need to build your business applications without knowing how the services are built or worrying about the infrastructure you need to run them.
The Open Service Broker gives you access to a number of GCP services such as storage, big data, machine learning, monitoring and debugging that you can natively incorporate into your applications. We want to provide you with a wide range of services to run SAP applications efficiently in the multi-cloud set up and we would be glad to receive feedback on your experience using GCP services as comments below.