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

Fast Prototyping in SAP BTP, Kyma Runtime Using App Push

Deploy a containerized application to SAP BTP, Kyma runtime in a single CLI command using kyma app push, with no Dockerfile or external container registry needed.

Overview

🎓 intermediate 30 min. SAP BTP Kyma RuntimeIntermediateCloudSAP Business Technology Platform

You will learn

  • How to go from source code to a running, externally accessible application on Kyma runtime in a single command
  • How to iterate quickly on a prototype without writing Kubernetes manifests, Dockerfiles, or configuring a container registry
  • How to evolve a local prototype into an automated GitHub Actions CD pipeline
Unknown U Unknown June 3, 2026
Created by May 11, 2026
Contributors

Prerequisites

Steps

For this tutorial, we use a Spring Boot application that exposes a REST API for managing movies, storing data in BTP Object Store.

Intro

In this tutorial, you will deploy a Spring Boot REST API for managing movies, backed by SAP BTP Object Store. The kyma app push command builds the application using Cloud Native Buildpacks (no Dockerfile needed), pushes the image to the in-cluster registry, and creates all required Kubernetes resources in one step.


Step 1 Clone the Git repository

  1. Go to the kyma-runtime-samples repository and use the green Code button to choose one of the options to download the code locally, or simply run the following command using your CLI at your desired folder location:

    Shell/Bash
    git clone https://github.com/SAP-samples/kyma-runtime-samples
Step 2 Explore the sample
+
Step 3 Add Object Store entitlements
+
Step 4 Create the Object Store ServiceInstance and ServiceBinding
+
Step 5 Deploy the application
+
Step 6 Verify the deployment
+
Step 7 (Optional) Automate deployments with GitHub Actions
+

Resources

Discussion

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

Submit detailed feedback Discuss in Community
Steps
Step 1 of 7
1. Clone the Git repository 2. Explore the sample 3. Add Object Store entitlements 4. Create the Object Store ServiceInstance and ServiceBinding 5. Deploy the application 6. Verify the deployment 7. (Optional) Automate deployments with GitHub Actions

Learn more →