While we just released the Tech Beacon which reaches way into the future and defines 5 trends for the next 5 years, a new trending topic called No Code/Low Code (short: NCLC) is keeping my coworker Valentin Vieriu and me busy. In this blog post I’ll first outline what NCLC is all about. Next, I’ll then try to bring....

At the beginning of the year, I wrote a couple of blogs on using Terraform to automate and manage SAP BTP. The first one (Infrastructure as Code for Cloud Foundry and Kyma Environments) explained what is Terraform and Infrastructure-as-Code + a demo on how to manage Cloud Foundry ORGs, spaces and services with a Terraform....

I’m part of the Kyma team working on the Application Connector and Connectivity Proxy features for SAP BTP, Kyma Runtime. I want to inform you about a new version of Connectivity Proxy available in Kyma. Changes Besides the security improvements, the 2.9.2 version brings new functionality that allows you to call your cloud Kyma workload....

 Blog Series  Quirky Nuggets (N01-N02): CAP Event Handler, Data Uniquenes (@assert.unique) Quirky Nuggets (N03-N04): OData Operator, Undeployment of DB artifacts Introduction During research, development, and testing of applications, we often encounter small but interesting details that can consume a significant amount of time to discover and comprehend. These valuable insights are often forgotten or overlooked....

 Blog Series  Quirky Nuggets (N01-N02): CAP Event Handler, Data Uniquenes (@assert.unique) Quirky Nuggets (N03-N04): OData Operator, Undeployment of DB artifacts Introduction This blog post is part of the ongoing series titled ‘Quirky Nuggets.’ Within this blog post, we will delve into the world of OData operators and delve into the undeployment of database artifacts using....

This is the 3rd part of the 4 blog posts about the technical architecture of native cloud applications: Part 1 – Software architecture trends Part 2 – How to build a scalable application – From 1 to 10K users Part 3 – How to build a scalable application – From 10K to 100.000K users (this....

  Large-scale distributed data has become the foundation for analytics and informed decision-making processes in most businesses. A large amount of this data is also utilized for predictive modeling and building machine learning models.    There has been a rise in the number and variety of ML platforms providing machine learning and modeling capabilities, along with....

Important Links SAP-samples GitHub Repository- Kyma SAP-samples GitHub Repository- Cloud Foundry Hello and welcome everyone,  Lately, with my colleague Martin Frick, we have ported our sample multitenant application from SAP BTP Cloud Foundry Runtime to SAP BTP Kyma Runtime. After this journey, we thought of sharing our experiences in both runtimes in a comparative manner to....

SAP Event Objects – What and Why? Event-driven architecture is an approach to software design where the components of a system are designed to respond to events or messages in a decoupled manner. In this architecture, events are sent and received by the system’s components, triggered by user actions, system events, or external factors. This....

The approach to break-down large monolithic applications into meaningful functional capabilities (a.k.a. microservices) is not native to modern cloud-native developers (pun intended). However, when it comes to the deployment strategies for these microservices, there is a wide spectrum of architecture patterns, akin to the wide variety of platforms & technologies on which they can be....

The last week I was in the need of an SFTP server just to make some tests for PoC I was working on. The first thought that came to my mind was to get an account in a Hyperscaler so I can easily create a VM exposed to the public internet, running some linux distro....

I’m very excited to share that I have taken part in SAP Inside Track Bengaluru on 4th March 2023, at SAP Labs, as a Speaker on “SAP Integration Suite implementation from Customer Perspective” topic. It was an excellent experience. It was like a mini-SAP TechEd. More than 1000 professionals and enthusiasts from different organizations participated in the largest SIT to date. This blog will describe....

Important Links SAP-samples GitHub Repository Hello and welcome to another blog post and step-by-step tutorial on the topic of building a multitenant SaaS application on SAP BTP using CAP. Following the joined blog post series (of Alper Dedeoglu and myself) on building a multitenant SaaS application in the Cloud Foundry environment, today’s journey is all about the SAP BTP, Kyma runtime. So, buckle up, it’s....

I’m part of the Kyma team working on Istio and API Gateway features. In this blog post, I would like to introduce the highly requested configuration support in Kyma Istio for forwarding an external client IP address to destination workloads. NOTE The support comes with version 2.10 of Kyma. Read on to learn more about this....

I’m part of the Kyma team working on Istio and API Gateway features. In this blog post, I’m going to discuss best practices for issuing JSON Web Tokens (JWTs). Overview JSON Web Tokens (JWTs) are a popular way to securely transmit information between parties. Because the tokens can be signed and encrypted to ensure their....

Problem statement SAP offers through its Cloud Appliance Library the possibility to demo or try out systems like SAP S/4HANA. That’s great and very convenient if you want a sandbox to play. However, it’s delivered without trusted SSL certificate which can be a problem particularly if you want to use the APIs through tools that only allow....

As a follow-up of blog https://blogs.sap.com/2023/02/02/sap-cpi-ci-cd-from-from-zero-to-hero/, I got very valuable feedback that I should give project piper a try. I wanted to try piper on Kyma, since we already have our pipelines and custom shared libraries, so I followed this option with the hope to be able to have both piper and our pipelines working on....

In today’s rapidly evolving technology landscape, staying up-to-date with the latest advancements is more important than ever. This is especially true for SAP architects, who are faced with the challenge of integrating complex SAP systems with native cloud services and applications running on Hyperscaler’s technology platforms. On the other hand, there is a new generation....

SAP Build Apps offers a no-code low-code platform with great features, making it easier than ever to build enterprise-ready applications. However, when it comes to such applications, Authentication, and Authorization (the 2A’s) are two critical topics that need to be addressed. In this blog, we’ll explore how we can achieve user propagation with SAP Build....

This brief is to showcase how to use dynamic_dest routes with SAP Build Work Zone, standard edition service (a managed approuter) to run SAP BTP destinations defined on a BTP sub-account level. Long story short. A community fellow Donny Xu had asked me the following  question. Beyond the technical aspects involved, dynamic_dest routes offer a simple solution to the very conundrum of how to test [complex]....

This is the 2nd part of the 4 blog posts about the technical architecture of native cloud applications: Part 1 – Software architecture trends Part 2 – How to build a scalable application – From 1 to 10K users (this blog post) Part 3 – How to build a scalable application – From 10K to....

Abstract Using SAP Build Apps, Google-Images-Search, SAP BTP Kyma and S/4HANA Cloud to create a mobile application for users to request indirect goods or services procurement by attaching pictures. Thus eliminating the need for purchasers to reach out for more details to the requestor and cutting the overall lead time to delivery. A video shows the....

This brief is to demonstrate how one can leverage selected SAP BTP Kyma runtime serverless features, namely  how to use standard sap libraries to access secrets mounted as volumes how to use SAP HANA Cloud with functions using @sap/hana-client library and other standard SAP libraries Previously demonstrated topic was: how to override a base function image Requirements....

A new playlist about SAP Business Technology Platform (BTP) serverless functions has been made available on our YouTube channel. Video tutorials by Philip MUGGLESTONE for the SAP HANA Academy and Partner Ecosystem Success. In this article you will find the videos embedded with references and additional information. A prerequisite, as covered in the first video of this series, is....

To upload the files into an S3 bucket, there is other recommend way is using a desktop tool that will preserve the directory structure and will recover if your network connection is interrupted. Amazon S3 (Simple Storage Service) is a cloud storage service that allows users to store and retrieve any amount of data, at....

We are happy to release a new mission Extend SAP S/4HANA Business Processes on SAP Business Technology Platform, Kyma Runtime in SAP Discovery Center. The main intent of this scenario is to complement an existing business process in an SAP solution – currently SAP S/4HANA on-premise with additional business process steps. This involves adding major logic and additional....

  Introduction Ever thought of empowering your customers to detect and diagnose potential defects before they call your customer service department? And if they already submitted the analysis results through their app to the helpdesk? Here is an application that helps customers to make the AI-based decision to call customer service. In this blog I....

One of customers ask if  their existing  application deployed in tomcat server can be deployed into BTP runtimes . I think one option is BTP cloud foundry runtime. I checked the document , BTP cloud foundry has tomcat container. The tutorial Create a Java Application via Cloud Foundry Command Line Interface | Tutorials for SAP Developers give guidance about....

This brief is to demonstrate how one can leverage selected SAP BTP Kyma runtime serverless features. This instalment covers:  how to override a base function image Requirements and Disclaimers: https://github.com/SAP-samples/kyma-runtime-extension-samples/tree/main/kyma-serverless#requirements-and-disclaimers Sample code: Power of serverless with SAP BTP, Kyma runtime code sample hana-cloud gist Putting it all together. SAP BTP, Kyma runtime is SAP’s fully....

In this blog post, I will share details on how to create custom responses and debug python 🐍 functions locally using Visual Studio Code. As the requirements of a function increase in complexity… it is likely that you will need to handle errors, return different status codes, and return different types of payloads. This is to better....

With SAP BTP, Kyma Runtime, you can now expose your custom domain through an API Rule using an istio Gateway. Steps to expose your custom domain Hold the certificate of your custom domain Create on istio-system namespace a TLS Secret holding the certificate’s data Create your new namespace (eg: dev) Create a new istio Gateway that....

Over the last few months, Sanraj Mitra, Shetty Vriddhi and myself have been working on a product inspection solution combining SAP solutions with external technologies. Product inspection is a key part of quality assurance where goods are assessed for compliance with the company’s standards. Due to the wide range of checklists for each product, this often is a complex procedure.....

I enjoyed meeting customers face-to-face at SAP TechEd 2022 a couple of weeks ago. Being back in person in Las Vegas was great, supporting hands-on lab sessions, and promoting our SAP BTP Use Cases. One of our featured use cases, which you can try out with SAP BTP free tier service plans, is Create simple, connected experiences....

This information applies to both plain Kubernetes as it does to SAP BTP Kyma. I wrote it because I found the information not in one piece and hope it saves you some time! Pulling images into Kyma to run them as containers in pods is one of the wonderful things using Kubernetes. While we often leverage....

(January 2023: this material can now be found in the help at Map an SAP HANA Database to another Environment Context | SAP Help Portal, including command-line instructions) SAP Business Technology Platform (BTP) applications looking to store their data in SAP HANA Cloud typically do so using a HANA Cloud schema or HDI container, which is....

SAP BTP Developer onboarding for SAP HANA Cloud. Entitlements, provisioning, configure instance mappings and create HDI containers in the Cloud Foundry and Kyma environments. Tutorial video embedded with references and additional information. For the main article, see SAP BTP Developer Onboarding | Hands-on Video Tutorials Anything to add? Leave a comment below. Useful? Give us....

How can we easy and fast way to build machine learning applications? And how can we share the application to other people? This is the prototype application for today’s goal. The example video is simple image classification web app using machine learning to detect banana ripeness. Let’s find the solution with SAP BTP Kyma and....

Using istio gateways, gardener dns and kyma dashboard components This brief is to demonstrate how SAP BTP, Kyma runtime makes it easy to set up an istio gateway with a wildcard public custom domain. Pre-requisistes: access to a registrar with a registered public domain you own access to one of SAP BTP, Kyma runtime-supported DNS providers.  cluster-admin access to SAP BTP, Kyma Runtime (SKR)....

As part of the effort to provide high availability (HA) for the SAP BTP Kyma runtime (AWS, Azure, GCP service plans), we have enabled multi-availability-zone worker groups for the Kyma runtime. Note: The Zone here refers to hyperscalers availability zone. E.g. Azure Availability Zones The worker nodes(Virtual Machines) with the provided machine type and autoscaler parameters will....

This blog would help you as an Architect to speed-up the migration process for your On-Prem / SAP Commerce from CCv1 (SAP Commerce Cloud on SAP Infrastructure) to CCv2 (SAP Commerce Cloud on Microsoft Azure Cloud). We will also see the difference between CCv1, On-Prem, and CCv2 and then look into detailed solutions for Data....

In this blog post you will find some personal insights about how to get certified as Certified Kubernetes Application Developer (CKAD) by the CNCF and Linux Academy. For insights about the other CNCF certifications, see Get Certified: Cloud Foundry Certified Developer (CFCD) Get Certified: Certified Kubernetes Administrator (CKA) Get Certified: Certified Kubernetes Application Developer (CKAD)....

Introduction Tons of invoices have been sent from suppliers with PDF document or even paper style. On top of that doing data entry of invoices is grunt work and time-comsuming that causes mistypings as well. Fancy doing it automatically? This blog introduces you how we built the automated procure to pay process using SAP AppGyver,....

Get creative using SAP Business Technology Platform, Kyma Runtime! Part 3 If you read Part 1 of this blog series, you’ll have seen how I’ve built a simple frontend user interface giving the user the option to select a file and trigger an upload using the Flask Python package and store it in a container in an SAP BTP, Kyma runtime pod....

導入 仕入先から送られてくる請求書は、PDFや紙媒体で送られてくることが多いことが現状としてあります。その上、請求書のデータ入力は時に退屈な仕事で時間がかかり、誤入力の原因にもなっています。 その一連の作業を自動化してみませんか? 本ブログでは、SAP AppGyver、SAP AI Business Services、SAP BTP Kyma、SAP S/4HANA Cloudを使って、調達から支払いまでを自動化するプロセスを構築した方法を紹介します。 では本アプリケーションの概要から見ていきましょう。   プロセスの概要 Image1: ユーザーのアプリ使用のフロー Image1のように、ユーザーが本アプリケーションを扱う部分は、写真撮影/pdfや画像文書のアップロード部分とボタンを押すというフローのみです。使い方はシンプルで、どなたでも1~2分の間でSAP S/4HANA Cloudに仕入先請求書を作成できます。 初期フローのステップ では実際にどのようにユーザーがアップロードから請求書を作成するかを4ステップに分けて説明します。 まず本アプリにログインします 請求書の写真を撮る、またはスマートフォンのフォルダからドキュメントをインポートします ボタン操作 – SAP AI Business Servicesにそのドキュメントをアップロードします ボタン操作 – SAP S/4HANA Cloudで請求書を自動で作成します ステップは以上で、手作業で打ち込む過程を排除することができ、作業時間短縮が望めます。 アーキテクチャ フロントエンドではSAP BTPのプロダクトである SAP AppGyverという Low-Code / No-Code のサービスを使用します。ミドルウェアとしては Go言語のDockerのコンテイナーを走らせる為にSAP BTP Kyma というクラウドネイティブでフルマネージドな Kubernetes ベースのランタイムを用います。このランタイムにより、ユーザーはSAP AppGyverを通してREST APIを用い、Document Information Extraction へ請求書のアップロードを行います。 そして自動的にODataを用いて Supplier Invoice Creation....

Do you want to find road distance and time between 2 locations with current traffic conditions using BTP Services? In this blog post we will walk through quick and easy low-code steps to use the capabilities provided by SAP Kyma Serverless Functions.We will tackle the common but frequently occurring problem of finding the road distance and times to go from one place to....

The SAP Business Technology Platform (BTP) Developer Onboarding video tutorial series from the SAP HANA Academy has just been completely revised and updated for the 2022 season. In this article you will find the videos embedded with references and additional information. For the main article, see SAP BTP Developer Onboarding | Hands-on Video Tutorials Anything....

This blog is the first of two I’m publishing and has the focus on how data from an on-premise S/4HANA system is extracted (for ECC it’s analogous), transformed and loaded (ETL) into SAP Signavio Process Intelligence for business process analysis. It reflects my personal learning journey and excitement working with SAP Signavio. It’s therefore not....

In this article, you will come to know the coolest language for well developing your extension apps and also talk about every BTP buildpacks (programming languages) on how CPU spikes, memory, Disk space usage based on simple web app deployment.. Once your app is deployed and its currently been consumed by every users in your....

Introduction Integration APIs are a powerful and flexible way to expose new APIs to access and update SAP Commerce Cloud data.  We have been using this feature for many years but some recent enhancements have made it even more useful!  As of SAP Commerce Cloud release v2011, OAuth2 authentication is now supported for exposed Integration....

Do you wonder if Mathematical Optimization software like MIP Codes from FICO-Xpress or Gurobi can be easily deployed on SAP BTP Runtimes. This is a 2-part blog which will walk through quick and easy steps to deploy on 1. SAP’s AI Core via the AI Launchpad 2. SAP Kyma (this blog post). Steps to create the docker....

I am planning to publish multiple blog posts on the  topic “How to  Check ,View ,Download SAP Business Technology Platform Logs” , This blog post will act as a “Table of Contents” / with all the links for this blog series. 1 . How to Download MTA Deployment Logs from SAP Business Technology Platform Cloud Foundry Environment. Other....

In many ways, nature is a great architect and comes up with concepts long before developers and architects had even thought about using them to solve IT problems. After they did, they typically realize quickly that nature’s concepts provide great value for them. Event-driven architecture is one of these concepts that for a long time....

Get creative using SAP BTP, Kyma Runtime! Part 1 I’ve recently spent some time working on business applications that leverage a mix of Python and SAP Business Technology Platform. Having picked up some new technical skills I thought it would be great to share these with the community so others can leverage within their own work!....

I’m part of the Kyma team working on the Observability feature, and I’ve seen the Kyma project evolving over time into a runtime that provides Kubernetes building blocks with enterprise-grade quality. In this blog post, I want to show you how this evolution is going to apply to Kyma’s observability features. Up until now, we....

Motivation In a customer meeting this week I was asked: “We develop Microsoft .NET applications. Can we run them on SAP BTP?”. I found this a fascinating challenge – particularly since I never worked with MS .NET as a developer before. Why not try and see if and how it would work? Let’s go! Proof....

Hi Everyone, Hope everyone is doing great. In this blog we will learn how to create small Python REST API and deploy the same to SAP BTP, Kyma Environment using Kubernetes, and Docker containerized. There are 2 different options so far I have learned. Using GitHub Package Registry Using Docker Pre-requisites Create SAP BTP Trial/Tier Account....

Well here we are in the middle of summer but that doesn’t mean we can’t have another episode of the Developers Digest!   I am so happy to get to host with my friend and colleague Kevin Riedelsheimer Kevin and Josh on the show floor We were not together for the filming but we hope to be....

SAP S/4HANA, Cloud Application Programming (CAP) Model, Kyma and SAP Conversational AI (CAI) – these are all popular services and tools used by developers on the SAP Business Technology Platform (BTP). However, have you ever integrated all these components to build a chatbot powered by S/4HANA data? In this blog post, I will share my....

This is going to be a short but important update. A while ago I have published a blog post about Using SAP Application Router with Kyma runtime To help developers leverage the standalone application router without having the overhead to build or maintain docker images, SAP recently made the application router docker image publicly available. The tag corresponds....

There are things known and things unknown and in between are the doors. -Jim Morrison (Singer) Introduction: When we are working on BTP, most probably one of the initial service we lay our hands on is the XSUAA service as all security on BTP is controlled by and revolves around xsuaa. Approuter is a Node.js....

Introduction – What’s the secret behind the powerful web which Spider-Man builds?  I don’t have the answer for this, but I can tell you what an Intelligent enterprise makes use of, to build its messaging mesh which is secured, reliable and consistent. Creating an Enterprise messaging mesh was never easy before then it’s now with....

With the Kyma Runtime, you can use services offered by the SAP Business Technology Platform (SAP BTP). Previously service bindings were limited to the SAP BTP Cloud Foundry environment. Learn how to consume them in your application running in the SAP BTP Kyma environment. Introduction SAP BTP services run outside of your Kyma cluster, just like....

With the latest CAP major release 6 for cds and cds-dk, you can deploy your CAP application on the Kyma Runtime of SAP Business Technology Platform (SAP BTP). The Kyma Runtime is the SAP-managed offering for the Kubernetes based Kyma cloud-native application runtime. Scope For the first release of CAP on Kyma, our goal was to support “extension” projects: Single-tenant CAP service (Node.js....

The SAP Kyma runtime provides a fully managed Kubernetes runtime based on the open-source project Kyma. The runtime offers a number of cluster configuration options. This blog will explain the different options available when provisioning a SAP Kyma runtime. Additionally, it will explore how the runtime scales as workloads are added to the cluster. Using....

Motivation This is going to be a short blog. I mean: short. My motivation to write it is because I searched for examples and couldn’t find any. So I hope it will help others. What are Serverless Functions Kyma and the managed offering SAP BTP Kyma runtime offers so-called serverless functions. These are services you can....

This blog shows an example application combining SAP AppGyver with the spatial engine of SAP HANA Cloud by making use of GeoServer on BTP as a middleware. Everything has been done on the free tier and can be replicated without involving any license costs. Fast Food Finder: Fill your belly with SAP AppGyver and SAP....

Background Large-scale distributed data has become the foundation for analytics and informed decision-making processes in most businesses. A large amount of this data is also utilized for predictive modeling and building machine learning models. There has been a rise in number and variety of hyperscaler platforms providing machine learning and modeling capabilities, along with data....

According to Gartner, “more than 75% of midsize and large organizations use two or more public cloud providers today and have plans to expand.”  Multi cloud strategy helps companies solve issues around cost, security, and regulatory environments, while still providing consumption flexibility and ensuring that enterprises avoid vendor lock-in.  The Multi Cloud Challenge   One of the side-effects of....

Background:  Large-scale distributed data has become the foundation for analytics and informed decision-making processes in most businesses. A large amount of this data is also utilized for predictive modeling and building machine learning models.  There has been a rise in the number and variety of hyperscaler platforms providing machine learning and modeling capabilities, along with....

SAP Federated-ML or FedML is a library that enables businesses and data scientists to build, train and deploy machine learning models on hyperscalers, thereby eliminating the need for replicating or migrating data out from its original source. If you would like to know more about the FedML library and the data federation architecture of SAP....

SAP Customer Data Cloud webhooks send out asynchronous event notifications to custom notification URLs when specific events occur in SAP Customer Data Cloud flows such as login, registration, and account update. This post demonstrates an example in which event notifications for the subscription updated event are sent to a Kyma serverless function, which has a code snippet that implements some business logic to....

SAP Cloud Application Programming (CAP for short) lets you develop applications quickly while also guiding you to use the best practices. See the Updates section for new information. CAP application development is fast as the tools allow you to quickly create a new project which has a useful configuration out of the box. It helps you focus by....

Since Kyma 2.0, on-premise connectivity is enabled. This implies you can now extend your on-premise systems by building and deploying extensions on SAP BTP, Kyma runtime. One of the key requirements when extending on-premise systems is to enable principal propagation. This blog provides details on how you can achieve principal propagation flow when extending an on-premise system using....

With the Kyma 2.0 release, it is possible to configure the access to the Kyma runtime via a Custom / Corporate Identity Provider. This can be done either during provisioning of a Kyma runtime or later on via an update. Note: This is different from earlier way of doing it via XSUAA in the subaccount.....

Kyma & Istio Istio Service mesh is a part of the Kyma runtime. So what does this mean? This implies every workload your run in Kyma runtime, has a sidecar proxy container running next to the application container. This sidecar container is istio-proxy and  acts as a Proxy for inbound and outbound traffic for your....

Philip MUGGLESTONE from the SAP HANA Academy just released a new series of hands-on tutorial videos introducing SAP Graph. In this blog post you will find the videos embedded with references and some additional information for the Developer persona. For the introduction article, see SAP Graph | Hands-on Video Tutorials For the other personas, see SAP Graph –....

If you are new to the SAP Business Technology Platform (SAP BTP), there is definitely a lot to learn. Especially if you’re excited about one of the many solutions on SAP BTP, such as app development, data, and analytics, integrating and automation, artificial intelligence, machine learning, and many more. That being said, let’s get straight....

    Introduction SAP AppGyver provides a great opportunity to quickly build mobile & desktop applications which can be used in field supplementing the business processes provided by core ERP/Transactional applications. In this blog post you will learn how I developed a prototype using AppGyver to count similar objects in a warehouse.(counting the packaging boxes....

TL;DR: The Service Catalog inside SAP BTP, Kyma runtime is being removed and replaced by the SAP BTP Service Operator. Existing service instances are migrated. Secrets created via the service catalog will stay in the cluster. Until October 2022, the same goes for all PodPresets which inject those secrets to given pods. Update Jun 10, ’22: Migration....

Just think of SAP BTP as a solar system with its native runtimes and services but still allowing you to reach destinations in a different universe.  Indeed, SAP BTP offers a number of kernel services. Among them the connectivity services. SAP BTP Connectivity services comprise a connectivity lite, connectivity proxy and destination services. The destination service is the....

Great news! With one of its latest releases, SAP Continuous Integration and Delivery is providing a predefined pipeline for container-based applications. With this new offering, you can create Docker images, push them to your container registry, and deploy them to SAP Business Technology Platform (SAP BTP) – all with the click of a button. In....

This video tutorial series extends the Getting Started with the SAP Business Technology Platform (BTP), Kyma environment tutorial playlist with two videos about SAP SuccessFactors system registration. For the video tutorials covering how to create the SAP BTP Kyma environment, see SAP BTP Kyma Runtime Getting Started | Video Tutorial Series For the video tutorials....

This video tutorial series extends the Getting Started with the SAP Business Technology Platform (BTP), Kyma environment tutorials with SAP S/4HANA Cloud. For the video tutorials covering how to create the SAP BTP Kyma environment, see SAP BTP Kyma Runtime Getting Started | Video Tutorial Series For the video tutorials about extending SAP solutions, see....

In this blog post I will share my experience replacing docker with podman on my computer. A few months ago it was announced that Docker Desktop will require a license depending on how you use it. Based on my usage of Docker desktop it is hard to justify a license for it. I previously heard of podman and thought....

In this article we will cover the installation of open source Kyma on a local development system using Rancher Desktop as alternative to Docker Desktop. The Rancher Desktop project status is beta and using Rancher Desktop with open source Kyma is neither documented nor supported. However, with some configuration, Kyma deploys successfully and could be used for....