With Kyma's modular approach, you can install just the modules you need, instead of a predefined set of components.
You can choose to add any modules as required. To learn how, see Add and Delete a Kyma Module. To find out which module version is running in your cluster, go to Kyma dashboard.
A release of a new module’s version is announced with a release note in What’s New for SAP Business Technology Platform for both, the fast and regular channels:
On the day of the release in the fast channel, a release note is published with the Preview label.
When the module version becomes available in the regular channel (after approximately two weeks), the Preview label is removed.
When you create Kyma runtime in SAP BTP cockpit, it is provisioned with the default modules added. The default modules are not mandatory. If you don't need them, you can delete them in Kyma dashboard. See Add and Delete a Kyma Module.
Default Kyma Modules
Module Technical name |
Purpose |
Documentation |
---|---|---|
Istio
|
Istio is a service mesh with Kyma-specific configuration. |
|
API Gateway
|
API Gateway provides functionalities that allow you to expose and secure APIs. |
|
SAP BTP Operator
|
Within the SAP BTP Operator module, BTP Manager installs the SAP BTP service operator that allows you to consume SAP BTP services from your Kubernetes cluster using Kubernetes-native tools. |
When you create Kyma runtime in SAP BTP cockpit, the following modules are not added by default, but you can choose to add and delete them anytime in Kyma dashboard. See Add and Delete a Kyma Module.
Optional Kyma Modules
Module Technical name |
Purpose |
Documentation |
---|---|---|
Application Connector
|
Application Connector allows you to connect with external solutions. No matter if you want to integrate an on-premise or a cloud system, the integration process doesn't change, which allows you to avoid any configuration or network-related problems. |
|
Eventing
|
Eventing provides functionality to publish and subscribe to CloudEvents. At the moment, the SAP Event Mesh default plan and NATS are supported. If you choose NATS, add the NATS module. |
|
Keda
|
The Keda module comes with Keda Manager, an extension to Kyma that allows you to install KEDA (Kubernetes Event Driven Autoscaler). |
|
NATS
|
NATS deploys a NATS cluster within the Kyma cluster. You can use it as a backend for Kyma Eventing. |
|
Serverless
|
With the Serverless module, you can define simple code snippets (Functions) with minimal implementation effort. |
|
Telemetry
|
The Telemetry module collects application logs and distributed traces for your application, and dispatches them to your preferred backends. |
These modules are developed and maintained by SAP teams outside of Kyma. To get help or request a feature, contact the module provider directly.
Other SAP Modules
Module Technical name |
Purpose |
Documentation |
---|---|---|
Transparent Proxy
|
Use the transparent proxy for Kubernetes to connect workloads in a Kubernetes cluster to Internet and on-premise applications. |
|
Connectivity Proxy
|
Use the connectivity proxy for Kubernetes to connect workloads in a Kubernetes cluster to on-premise systems, exposed via the Cloud Connector. |