How to Provision SAP BTP Services: AI Core · AI Launchpad · HANA · Kyma

How to Provision SAP BTP Services: AI Core · AI Launchpad · HANA · Kyma

How to Provision SAP BTP Services: AI Core · AI Launchpad · HANA · Kyma

This guide provides step-by-step instructions for provisioning the following SAP Business Technology Platform (SAP BTP) services:

  • SAP AI Core – The runtime environment for AI model deployment and inference.
  • SAP AI Launchpad – The web-based interface for managing AI workflows and scenarios.
  • SAP HANA Cloud – The cloud-based in-memory database service.
  • Kyma Environment – The Kubernetes-based runtime environment for cloud-native applications.

All services are created from the SAP BTP Cockpit through the "New Instance or Subscription" wizard, which follows a 3-step process: Basic Info → Parameters → Review.

1. SAP AI Services

The SAP AI services include SAP AI Launchpad (subscription-based) and SAP AI Core (instance-based). Both are accessible from the SAP BTP Cockpit under Services.

1.1 Subscription and Instance

To create a new instance or subscription, navigate to your SAP BTP subaccount, go to Services > Instances and Subscriptions, and click Create. The service selection dialog shows all available services. Locate SAP AI Core and SAP AI Launchpad in the list.

SAP AI Core is listed as "aicore" and SAP AI Launchpad as "ai-launchpad" in the service catalog. SAP HANA Cloud and Kyma Environment are also visible in the same list.


1.2 SAP AI Launchpad

SAP AI Launchpad is provisioned as a subscription (not an instance). It uses the Standard plan and does not require a runtime environment or space configuration.

  1. In the "New Instance or Subscription" wizard, select SAP AI Launchpad as the Service.
  2. Select the "standard" plan.
  3. Check the cost acknowledgment checkbox.
  4. Click Create.
SAP AI Launchpad only has one step (Basic Info) since it is a subscription, not a service instance. No runtime environment or space selection is required.


1.3 SAP AI Core

SAP AI Core is provisioned as a service instance. It requires a runtime environment and space, as well as optional JSON parameters for advanced configuration.

Basic Info — Step 1:

  1. Select SAP AI Core as the Service.
  2. Select "standard" as the Service Plan.
  3. Check the cost acknowledgment checkbox.
  4. Select "Cloud Foundry" as the Runtime Environment.
  5. Select the desired Space (e.g., DEV_AWS).
  6. Enter an Instance Name (e.g., I_AI_C_1).
  7. Click Next to proceed to Parameters.

Parameters — Step 2:

  1. In the Parameters step, optionally upload a JSON configuration file or enter JSON parameters manually.
  2. Leave the field as {} if no custom parameters are needed.
  3. Click Next to proceed to Review.

Review — Step 3:

The Review step shows a summary of the instance configuration before creation. Verify all details are correct.

The Review screen confirms: Instance Name = I_AI_C_1 | Service = SAP AI Core | Service Plan = standard | Runtime Environment = Cloud Foundry | Space = DEV_AWS. Creating an instance may take a while.


2. SAP HANA Cloud

SAP HANA Cloud provides an in-memory cloud database. It is provisioned as a service instance through the SAP BTP Cockpit and requires JSON parameters to configure memory, system password, and edition.

2.1 Subscription and Instance

SAP HANA Cloud appears in the service catalog as "hana-cloud | hana-cloud-tools". Select it from the dropdown in the New Instance or Subscription wizard.

Ensure you scroll down in the service list to find SAP HANA Cloud, identified as "hana-cloud | hana-cloud-tools" in the plan column.


2.2 Basic Info — Step 1

When provisioning SAP HANA Cloud, the Basic Info step requires the service plan, runtime environment, space, and instance name.

  1. Select SAP HANA Cloud as the Service.
  2. Select "hana" as the Service Plan.
  3. Check the cost acknowledgment checkbox.
  4. Select "Cloud Foundry" as the Runtime Environment.
  5. Select the Space (e.g., DEV_AWS).
  6. Enter an Instance Name (e.g., I_HANA_C_1).
  7. Click Next.
SAP HANA Cloud Central is the recommended tool for creating SAP HANA Cloud instances. The BTP Cockpit wizard is only recommended for advanced users or development/testing environments.


2.3 Parameters — Step 2

The Parameters step requires a JSON configuration with the database settings. The minimum required parameters include memory allocation, system password, and edition.

  1. In the Parameters step, enter the JSON configuration in the text editor or upload a JSON file.
  2. Provide the required parameters: memory (GB), systempassword, and edition.
  3. Click Next to go to Review.

Example JSON configuration:

{
"data": {
"memory": 16,
"systempassword": "<your-password>",
"edition": "cloud"
}
}
Replace <your-password> with a strong system password. The memory value is in GB (16 GB shown in the example). The edition value should be "cloud" for SAP HANA Cloud.


2.4 Review — Step 3

The Review step displays the summary of the HANA Cloud instance before creation. Verify all details are correct before clicking Create.

The Review screen confirms: Instance Name = I_HANA_C_1 | Service = SAP HANA Cloud | Service Plan = hana | Runtime Environment = Cloud Foundry | Space = DEV_AWS.


3. Kyma Environment

The Kyma Environment provides a Kubernetes-based runtime for building cloud-native extensions and applications on SAP BTP.

Enabling Kyma can take between 30 minutes and 1 hour. You can continue working in the BTP Cockpit while waiting.

3.1 Enable Kyma — Basic Info (Step 1)

Kyma is enabled as an environment, not a service instance. In the BTP Cockpit, navigate to your subaccount and click "Enable Kyma" or create a new environment instance.

  1. Open the "Enable Kyma" or "New Environment Instance" dialog.
  2. The Environment field is pre-set to "Kyma Environment".
  3. Select the Plan (e.g., aws for AWS-hosted Kyma).
  4. Check the cost acknowledgment checkbox.
  5. The Instance Name and Cluster Name are auto-generated (e.g., onibex-aws-517dm9qk-e6s01xwx).
  6. Select the Region (e.g., us-east-1 — US East, N. Virginia).
  7. Click Next or Create.
The cluster name is auto-generated and matches the instance name by default.


3.2 Enable Kyma — Review (Step 3)

The Review step confirms the Kyma environment configuration before final creation. Verify all details and click Create.

The Review screen confirms: Environment = Kyma Environment | Plan = aws | Instance Name = onibex-aws-517dm9qk-e6s01xwx.


4. Additional Notes

4.1 Cost Awareness

All services shown in this guide may incur costs depending on the plan selected. Always review the SAP Services Catalog before provisioning and confirm with your administrator.

4.2 Instance Creation Time

Some services take longer to provision than others. SAP AI Core and SAP HANA Cloud instances are typically ready within a few minutes, while the Kyma Environment can take up to 30–60 minutes.

4.3 JSON Parameters

SAP AI Core and SAP HANA Cloud support optional or required JSON parameters during provisioning. Ensure the JSON is valid before submitting. Use the JSON editor in the wizard or upload a pre-validated .json file.

4.4 SAP HANA Cloud Central

For production-grade SAP HANA Cloud instances, SAP recommends using SAP HANA Cloud Central instead of the BTP Cockpit wizard. The wizard is suitable for development/testing environments only.

    • Related Articles

    • SAP BTP - Infrastructure Requirements

      Overview This document defines the minimum infrastructure sizing required to execute the BVC on SAP Business Technology Platform (BTP) using Kyma runtime environments. Three independent environments must be provisioned: One Connect Smart Gateway — ...
    • Kyma OneConnect Platform — Complete Deployment Guide

      Overview This manual guides you through the fully private deployment of OneConnect on SAP BTP Kyma (AWS EKS). All access is routed through SAP Cloud Connector — no services are exposed to the public internet. Installation Flow Overview Follow the ...
    • How to connect Kubectl to BTP Kyma environment using AWS EC2

      Overview This guide walks through the steps required to connect kubectl to a BTP Kyma environment using an AWS EC2 instance as the intermediary host. Prerequisites EC2 instance running Amazon Linux. pem key file for the EC2 instance (e.g., ...
    • HANA Sink Connector Setup

      HANA Sink Connector Setup v1.0 · 2026 0 Prerequisites Before starting, make sure you have the following access and information available. Required Access Access to AKHQ (Kafka administration UI) HANA connection details: URL, schema, user and password ...
    • SmartGateway Configuration - Creating SAP Connectors

      SmartGateway Configuration Manual Creating SAP Connectors on the SmartGateway Platform Note Each account and user will have the ability to create SAP connectors in their designated environment. The following will show how a SAP Connector is created ...