SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Deploy a Node.js Application in SAP BTP, Kyma runtime

Build a basic Node.js application into OCI image and push it into Docker registry. Besides, describe the corresponding Kubernetes objects for the application. Based on the above, deploy the application into SAP BTP, Kyma runtime.

Overview

🎓 beginner 25 min. SAP Btp, Kyma RuntimeBeginnerNode Js

You will learn

  • How to build Application to OCI Image
  • How to push OCI image to Docker Hub
  • How to describe Kubernetes objects for web application
  • How to deploy application into Kyma runtime
Unknown U Unknown December 15, 2025
Created by February 17, 2022

Prerequisites

Prerequisites

Steps

Step 1 Determine SAP BTP Subaccount Subdomain

Open your subaccount in SAP BTP cockpit. Make sure you’ve already enabled SAP BTP, Kyma runtime on your cluster.

Step 2 Build Application as OCI Image
+
Step 3 Push OCI Image to Docker Hub
+
Step 4 Create Namespace
+
Step 5 Deploy Secret for Docker Hub
+
Step 6 Prepare Deployment Description File
+
Step 7 Deploy Application into SAP BTP, Kyma runtime
+
Step 8 Check Application Deployment state
+
Step 9 Access Application in Browser
+
Step 10 Project Repository
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 10
1. Determine SAP BTP Subaccount Subdomain 2. Build Application as OCI Image 3. Push OCI Image to Docker Hub 4. Create Namespace 5. Deploy Secret for Docker Hub 6. Prepare Deployment Description File 7. Deploy Application into SAP BTP, Kyma runtime 8. Check Application Deployment state 9. Access Application in Browser 10. Project Repository

Learn more →