Skip to Content
ServicesSAP Service Offerings OverviewSAP Business Technology Platform
Service offering

SAP Business Technology Platform

SAP BTP is the mandatory innovation layer for every SAP cloud customer — unifying application development, data & analytics, integration, and AI under one platform with shared identity, security, and governance. We design, provision, and operate BTP landscapes that are production-ready, upgrade-safe, and built for long-term extension.

Account ModelCloud FoundryKyma / K8sIntegration SuiteCAPSAP BuildHANA CloudCloud Identity (IAS/IPS)Cloud Transport MgmtClean Core
SAP BTP Big Picture — platform overview

The Four Pillars of SAP BTP

SAP Business Technology Platform organises its services into four capability pillars — all sharing a common identity layer, security model, and set of platform services. Every SAP cloud product (S/4HANA, SuccessFactors, Ariba, and others) uses BTP as the extension and integration target.

Application Development
SAP BAS · CAP (Node.js / Java) · Kyma · SAP Build Code · SAPUI5 / Fiori Elements
Data & Analytics
SAP HANA Cloud · SAP Datasphere · SAP Analytics Cloud · Data Marketplace
Integration
Integration Suite · CPI · API Management · Event Mesh · Cloud Connector · Open Connectors
Artificial Intelligence
SAP AI Core · AI Launchpad · Generative AI Hub · Joule · Document Information Extraction

Account Model & Governance

BTP uses a four-level hierarchy to separate organisational units, landscapes, and cost management. Understanding this structure is the foundation for every BTP engagement — it drives how entitlements, users, and services are distributed.

BTP Account Hierarchy — recommended structure
Global Account
Your Company’s BTP Contract (e.g. “Acme Corp”)
Purchased entitlements · Quota distribution · Billing root · Linked IAS identity tenant
Directory — Production
Production workloads, aligned to cost centre
Directories can hold quota and manage multiple subaccounts across regions
Subaccount
PROD · eu10 (Frankfurt)
CF Space + Kyma cluster · Integration Suite · HANA Cloud · Production users
Subaccount
PROD · us10 (Virginia)
Regional failover or data-residency requirement · US user base
Directory — Non-Production
Development and test landscapes, isolated from production
Reduced quotas · Developer platform users · No production data
Subaccount
DEV · eu10
Active development · Loose entitlements · SAP BAS integration
Subaccount
TEST · eu10
Integration & regression testing · Pre-production validation gate
Subaccount
Shared Platform Services
Cloud Identity · Cloud Transport Mgmt · Alert Notification · Audit Log

Entitlements define which services and service plans are assignable to a subaccount — controlled centrally at global account or directory level. Each service comes with one or more plans (e.g. standard, free, large), and entitlements can be quota-limited (e.g. number of HANA Cloud instances or API Management calls per month). We configure entitlement governance to prevent uncontrolled consumption and align costs to business units.

Runtime Environments

BTP provides three fully managed runtime environments within each subaccount. Selecting the right environment for each workload type is a key architectural decision we drive during the design phase.

Cloud Foundry
CF Runtime
Diego container scheduler · Buildpack-based deployment · MTA / cf push · CF CLI
  • CAP Node.js and Java applications
  • Multi-target application (MTA) bundles
  • SAP Integration Suite runtime services
  • Stateless services, microservice patterns
  • Best for: rapid CAP development with SAP defaults
Kyma
Kyma Runtime
Managed Kubernetes · Istio service mesh · SAP BTP Kyma modules · Helm / kubectl
  • Containerised / Docker-based workloads
  • Microservices and event-driven architectures
  • Serverless Kyma Functions (Node.js, Python)
  • Full Kubernetes flexibility with SAP add-ons
  • Best for: complex, scalable, polyglot landscapes
ABAP
ABAP Environment
SAP-managed ABAP stack · RESTful ABAP Programming (RAP) · ABAP Test Cockpit · abapgit
  • ABAP cloud-native extensions via RAP model
  • OData V4 services authored in ABAP
  • Tier-1 extensions for SAP S/4HANA Cloud
  • Only released APIs — enforced by ATC checks
  • Best for: ABAP-specific logic staying in ABAP stack

BTP Landscape & Transport Architecture

A production-ready BTP landscape isolates DEV, TEST, and PROD concerns across separate subaccounts and uses SAP Cloud Transport Management (CTM) to promote integration content, application MTA archives, and configuration through a gated, auditable pipeline.

Code & Content Promotion: Developer → Production
DeveloperSAP BAS / VS Code
Git RepoGitHub / GitLab / ADO
CI/CD PipelineSAP CI/CD Service
DEV Subaccounteu10 · CF / Kyma
CTM ExportTransport package
TEST SubaccountValidation gate
CTM ApprovalChange manager sign-off
PROD SubaccountLive · eu10
Hybrid Connectivity: On-Premise ↔ BTP
On-Premise SystemS/4HANA · ECC · RFC · IDoc
SAP Cloud ConnectorOutbound HTTPS tunnel · no inbound ports
Connectivity ServiceBTP subaccount proxy
Destination ServiceNamed connections · OAuth / Basic / ClientCert
BTP ApplicationCAP · Integration Suite · Kyma

The Cloud Connector creates an outbound tunnel from your on-premise network to BTP — no inbound firewall rules required. Destinations store named connection parameters (URL, auth method, proxy type, additional headers), decoupling application code from environment-specific connection details entirely.

Clean Core & Extensibility Model

SAP’s Clean Core principle requires extending SAP without touching its standard code — keeping your system stable, supportable, and upgrade-safe. BTP is the designated platform for all four extension types defined in SAP’s extensibility framework.

SAP Extensibility Model — Clean Core tiers
SAP S/4HANAStandard code untouchedPublic APIs only
BTP Side-by-SideCAP apps on CF / KymaConsumes released APIs
Integration LayerCPI iFlows · Event MeshOpen Connectors · APIs
Tier 1 — Side-by-Side Extension
Independent BTP Applications
Full business applications running on BTP, consuming SAP S/4HANA’s released OData and REST APIs from SAP Business Accelerator Hub. Zero changes to the SAP system. Fully decoupled lifecycle — BTP extensions don’t block or break SAP upgrades.
CAP Node.js / Java · Kyma microservices · SAP Build Apps · SAPUI5 / Fiori Elements
Tier 2 — Developer Extensibility (ABAP Cloud)
RAP-Based Extensions Inside SAP
Extensions developed in ABAP using only SAP’s released C1-classified APIs — enforced at build time by the ABAP Test Cockpit (ATC). Follows the RESTful ABAP Programming Model (RAP) for OData V4 service creation. Upgrade-compatible because only public APIs are consumed.
RAP business objects · Behaviour definitions · OData V4 · abapgit · ATC checks
Tier 3 — Key User Extensibility
No-Code Configuration by Business Users
Business users extend standard SAP Fiori apps through SAP-provided tooling — adding custom fields, logic, page variants, and workflow steps without developer involvement. Fully managed by SAP and upgrade-safe by design.
Custom Fields & Logic · Adaptation Editor · SAP Build Process Automation · BTP Workzone
Integration Extension
Event-Driven & API-Based Connectivity
Connecting SAP and non-SAP systems without point-to-point coupling. S/4HANA publishes business events (e.g. Business Partner Created) to SAP Event Mesh; BTP services subscribe and react asynchronously. API Management provides a governed API gateway for external consumers.
Integration Suite CPI · API Management · SAP Event Mesh · Open Connectors (170+ pre-built)

What We Deliver

BTP Foundation & Account Architecture

Global account structure, directory design, and subaccount provisioning aligned to your organisational chart and cost centres. Entitlement distribution, service plan selection, and region strategy across SAP’s 30+ hyperscaler regions. Security baseline: platform role collections, emergency access, audit log activation.

SAP Integration Suite

End-to-end deployment of Cloud Integration (CPI) iFlows, API Management products with OAuth 2.0 and rate-limiting policies, Event Mesh topic spaces, and Open Connectors. We apply SAP’s pre-built integration packages from the Integration Content Catalog and deliver reusable iFlow design patterns for your S/4HANA landscape.

Application Development — CAP & Kyma

Side-by-side extension applications built with the SAP Cloud Application Programming Model (CAP) in Node.js or Java — deployed to Cloud Foundry or Kyma, backed by SAP HANA Cloud, with OData V4 / REST APIs, XSUAA-secured endpoints, and Fiori Elements UIs. SAP Business Application Studio (BAS) as the development environment.

Identity, Security & Access Control

SAP Cloud Identity Services configuration — IAS as your corporate identity provider with SAML 2.0 / OIDC federation, IPS for SCIM-based user and group provisioning into BTP. XSUAA OAuth 2.0 setup for application-level security, role collection design, and platform user governance. SSO federation with Microsoft Entra ID, Okta, or Google Workspace.

Landscape Automation & DevOps

Terraform-based BTP provisioning (BTP Terraform provider), BTP CLI scripting, and SAP Continuous Integration & Delivery pipeline setup. Cloud Transport Management configured for DEV→TEST→PROD promotion with approval workflows. Full Infrastructure-as-Code for repeatable, auditable environment creation and configuration drift detection.

AI & Analytics Enablement

SAP AI Core deployment for ML model training and inference workflows. Generative AI Hub configuration for LLM-backed business scenarios using SAP’s managed model access. SAP HANA Cloud data modelling, calculation views, and SAP Datasphere integration for a unified analytical data layer across SAP and non-SAP sources.

How Customers Benefit

Zero
Upgrade Risk from Custom Code
Clean-core extensions on BTP are fully decoupled from SAP standard code. SAP S/4HANA upgrades proceed without regression-testing custom modifications — there are none.
1 Platform
Integration, Apps, Data & AI unified
Shared identity, security, and data services across all workload types. No separate middleware stack, no separate IAM tool, no separate BI platform to operate and license independently.
170+
Pre-Built Connectors via Open Connectors
SAP Integration Suite ships with ready-made connectors to Salesforce, ServiceNow, Workday, Zendesk, and hundreds more SaaS platforms — substantially reducing the cost of custom integration builds.
Auditable
Transport Control with CTM
SAP Cloud Transport Management enforces gated promotion of integration content, MTA archives, and configuration from DEV through TEST to PROD — every change tracked, every release approved.
30+ Regions
Data Residency & Sovereignty
BTP runs on AWS, Azure, GCP, and Alibaba Cloud across 30+ regions. Subaccounts are pinned to specific regions for data residency, GDPR, and sovereign cloud requirements — configurable per workload.
CAP
Convention-over-Configuration Development
The SAP Cloud Application Programming Model provides multi-tenancy, XSUAA authorization, OData V4, and HANA database abstraction out of the box — development teams focus on business logic, not infrastructure plumbing.

How We Work

01

Discovery & Landscape Assessment

We review your existing SAP contracts, active BTP entitlements, integration touchpoints, current identity providers, and team skill sets. Output: a gap analysis and BTP readiness report with a prioritised service and architecture recommendation.

02

Architecture & Design

Global account structure, directory and subaccount design, environment selection (CF / Kyma / ABAP), security model, identity federation topology, Cloud Connector placement, and Destination configuration — fully documented and reviewed against SAP’s best practices before provisioning begins.

03

Foundation Build

Terraform-based BTP provisioning, Cloud Identity Services (IAS/IPS) configuration, Cloud Connector installation and system mapping, Destination Service setup, and CI/CD + Cloud Transport Management pipeline establishment — before any application or integration work begins.

04

Workload Delivery — Sprint-based

Integration iFlows, CAP applications, Kyma services, and SAP Build artefacts are delivered sprint by sprint — each deployed to DEV, validated in TEST, and promoted to PROD through the established CTM pipeline with formal approval checkpoints.

05

Observability & Hardening

SAP Cloud ALM integration for health monitoring, SAP Alert Notification Service for operations alerting, and SAP Audit Log Service for compliance and GDPR event recording. Security review against BTP’s shared responsibility model before go-live sign-off.

06

Knowledge Transfer & Handover

Live architecture workshops, full landscape documentation, operational runbooks for every deployed service, and a recorded walkthrough of the CI/CD and transport pipeline — your teams are self-sufficient before we leave.


Ready to build your BTP foundation?

Let’s design your platform.

Tell us about your SAP landscape, active entitlements, and strategic goals — we’ll scope a BTP engagement that gets you to a production-ready, upgrade-safe, and future-proof foundation.

Get in touch →