A midsize company is operating a variety of applications on their own self-managed systems. The problem they have is that they are operating a huge workload of applications without efficiently utilizing their resources. They are looking for a solution to manage their applications and resources more efficiently on a scalable and reliable platform.
They are considering the SAP managed Kubernetes offering aka SAP BTP, Kyma runtime as a solution to their problem.
You can also learn more about the solution's new capabilities, keep updated, and onboard other developers to your team if you already have SAP BTP, Kyma runtime running.
What is Kubernetes?
Before exploring Kyma, let's look at Kubernetes because it is the underlying technology that Kyma is built on. Kyma is basically a set of extensions to Kubernetes.
"Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications" (Kubernetes.io). Kubernetes is highly portable and can run almost anywhere, whether in a public or private cloud or on-premises. All major cloud providers offer Kubernetes as a managed service (Kubernetes as a Service, or KaaS). SAP BTP, Kyma runtime is one of these managed Kubernetes services.
Kubernetes was initially developed by Google back in 2014 to handle their massive workload of running containers in production and builds upon many years of experience running production workloads internally. Two years later, it was donated to the Cloud Native Computing Foundation (CNCF). The Cloud Native Computing Foundation is a vendor-neutral organization founded in 2015 to advance the development of cloud-native technologies. This consortium and its members (for example SAP, Google, IBM, Red Hat, Docker, Microsoft, ...) are all working together to define the future of cloud-native technologies such as Kubernetes.