Consume SAP BTP Services from Any Hyperscaler
Deploy an SAP Fiori application in any hyperscaler, such as Google Cloud Platform (GCP), Amazon Web Services (AWS), Alibaba Cloud or Azure, and use services from SAP BTP.
You will learn
- How to consume SAP BTP services running from other environments
- How to use SAP BTP APIs, Service Manager and Service Operator to consume services from other environments
Prerequisites
- Get an Account on SAP BTP to Try Out Free Tier Service Plans Get an Account on SAP BTP
- You have an account on the SAP Gateway Demo System (ES5) created
- You have connected SAP BTP to your SAP Gateway Demo System (ES5) account
- Install Docker (or any other Container tool).
- You have installed hub (or any other Container Image Library).
- You have installed the Kubernetes Command Line Tool.
- You have installed Service Manager Control (SMCTL) CLI v1.10.1, see Service Manager CLI Release Information published on non-SAP site
- You have assigned the Subaccount Service Administrator role collection, see Assign the Subaccount Service Administrator Collection
- You have the Helm package manager for Kubernetes v3.1.2 installed
- You have a Kubernetes cluster and have downloaded the Kubeconfig file from any hyperscaler:
Deploy an SAP Fiori Application in any a hyperscaler, such as Google Cloud Platform (GCP), Amazon Web Services (AWS), Alibaba Cloud or Azure, and still take advantage of the services provided by SAP Business Technology Platform (SAP BTP).
In this tutorial, you use the fioriapp
sample application to learn some best practices of setting up your Kubernetes cluster to communicate with SAP BTP so you can learn how to consume SAP BTP services from any hyperscaler.