Deploy the SAPUI5 Frontend in SAP BTP, Kyma Runtime
Intermediate
40 min.
Develop and deploy the SAPUI5 frontend app in SAP BTP, Kyma runtime.
You will learn
- How to configure and build SAPUI5 Docker image
- How to deploy the SAPUI5 Docker image to SAP BTP, Kyma runtime
Prerequisites
- Docker installed with a valid public account
- kubectl configured to kubeconfig downloaded from SAP BTP, Kyma runtime
- Git
- Node.js
- UI5 Tooling
- Deploy a Go MSSQL API Endpoint in SAP BTP, Kyma Runtime tutorial completed
This tutorial expects that the Deploy a Go MSSQL API Endpoint in SAP BTP, Kyma Runtime tutorial has been completed and relies on the database running within SAP BTP, Kyma runtime.
Deploying the SAPUI5 Docker image to SAP BTP, Kyma runtime includes:
- A Kubernetes Deployment of the frontend image with the ConfigMap mounted to a volume
- A Kubernetes ConfigMap containing the URL to the backend API
- A Kubernetes Service used to expose the application to other Kubernetes resources
- A Kyma APIRule to expose the frontend application to the Internet