Licensing
Commercial
BTP
RISE/GROW

Licensing & Commercial Center

Centralised reference for architects, project managers, and solution owners. Covers BTP commercial models, scenario-by-scenario licensing requirements, extension patterns, AI scenarios, a comprehensive reference matrix, and common architecture pattern dependencies.

Status:Generally AvailablePlannedRoadmapFuture Direction
1

BTP Licensing Overview

The four commercial models for SAP BTP services — and what RISE/GROW includes by default.

Pay-as-you-Go (PAYG)No Commitment

Consume BTP services on demand with no upfront commitment. Highest unit price. Ideal for development sandboxes, exploration, and non-production workloads.

No minimum spend
Instant activation
Good for PoC/dev
3–5× higher unit cost vs CPEA
Not suitable for production at scale
SubscriptionFixed Term

Flat-rate subscription for specific services (Integration Suite, Work Zone Advanced, Build Apps). Predictable cost regardless of consumption within defined limits.

Predictable monthly cost
No per-unit metering risk
Service-level guarantees
Over/under-utilisation risk
Inflexible for spiky workloads
CPEA (Pre-committed Credits)Pre-committed

Cloud Platform Enterprise Agreement. Pre-purchase a credit block at discounted unit rates. Credits can be consumed across all eligible BTP services. Being replaced by BTPEA for new contracts.

Discounted unit rates
Flexible across services
No per-service commitment
Upfront commitment required
Credits expire end of contract
Being superseded by BTPEA
BTPEA (BTP Enterprise Agreement)SAP Preferred (2024+)

The replacement for CPEA in new contracts from 2024. Similar pre-committed credit model with improved flexibility, better reporting in SAP for Me, and lower minimum commitment thresholds.

Improved credit flexibility
Better SAP for Me reporting
Lower minimum than CPEA
New model — fewer existing examples
Rollover terms deal-specific

Commercial Model Architecture

How SAP commercial agreements map to BTP platform services, subscriptions, and bundle inclusions.

SAP Commercial Agreements → Platform → Services → Bundle Inclusions
Rendering diagram…

RISE with SAP vs GROW with SAP vs On-Premise

Standard published scope. Actual entitlements vary by contract tier — verify in SAP for Me (me.sap.com).

Feature / Entitlement
RISE with SAPGenerally Available
GROW with SAPGenerally Available
S/4HANA On-Premise
ERP Deployment
S/4HANA deployment modelPrivate Cloud (PCE)Public Cloud (SaaS)On-Premise
Upgrade managed by SAP
Upgrade cadenceAnnualQuarterlyCustomer-defined
Custom ABAP (ABAP Cloud)
Hyperscaler choice (AWS/Azure/GCP)
BTP & Platform
BTP credits includedYes (tier-based)Yes (limited)Purchase separately
SAP Business App Studio (BAS)Purchase separately
Cloud Identity Services (IAS/IPS)Purchase separately
Cloud ALMPurchase separately
Build & Extensibility
SAP Build AppsLimitedPurchase separately
Build Process AutomationLimitedPurchase separately
Build Work Zone — Standard Edition
Build Work Zone — Advanced EditionSeparately pricedSeparately priced
AI & Copilot
Joule Core Skills (11 GA)Limited
Joule BoosterAdd-on entitlement
AI Foundation (AI Core + Gen AI Hub)CPEA consumptionCPEA consumptionPurchase separately
Other Entitlements
SAP LeanIX Enterprise Architecture
SAP Business Network Starter Pack
SAP Learning Hub — selected content
Negotiate at contract signing. Bundle inclusions vary by tier and negotiation. Confirm your specific entitlements in your SAP Order Form and SAP for Me portal.

BTP Commercial Models — CPEA / BTPEA / PAYG / Subscription

CPEA is being superseded by BTPEA for new contracts from 2024. PAYG is only for non-production workloads at scale.

Aspect
PAYG
Subscription
CPEA
BTPEA
Commitment modelNo commitmentFixed termPre-committed creditsPre-committed credits
Minimum spendNoneContract minimumYesYes (lower than CPEA)
Unit price vs. PAYGFull priceFixed (predictable)DiscountedDiscounted
ScopeMost BTP servicesSpecific serviceCross-BTP servicesCross-BTP services
Credit expiryNoneEnd of termEnd of contractEnd of contract
Unused credit rolloverN/AN/ANoDeal-specific
New contracts (2024+)Always availableService-specificBeing replacedSAP preferred vehicle
Best forDev/PoC/sandboxPredictable serviceExisting customersNew BTP workloads

BTP Service Licensing Catalogue

Licensing overview for all covered BTP services. Select any service to view full details.

Platform

SAP BTP

Generally Available· GA — core platform; individual services vary

SAP's unified platform for application development, integration, data management, and AI — hosting 80+ services across Cloud Foundry, Kyma, and ABAP runtimes.

CPEABTPEASubscription
Capacity Units

Platform access is free; individual services consume CPEA/BTPEA credits or carry their own subscription.

RISE with SAPGROW with SAP
Development

CAP

Generally Available· GA — continuously updated; see cap.cloud.sap for releases

An open-source, convention-over-configuration framework for building cloud-native services and applications on SAP BTP using CDS, Node.js, and Java.

Free

Framework is free (Apache 2.0). BTP infrastructure costs apply when deployed on Cloud Foundry, Kyma, or ABAP environment.

Build

Build Apps

Generally Available· GA

SAP's visual, no-code/low-code application development tool for building responsive web and mobile applications without hand-coding.

SubscriptionRISEGROW
Active Users

Licensed per active user per month. Included with GROW with SAP (limited). Available as stand-alone subscription.

GROW with SAPSAP Build Suite
Build

Build Process Automation

Generally Available· GA

Combines workflow automation and robotic process automation (RPA) in one SAP BTP service — enabling end-to-end process automation with pre-built SAP content packages.

CPEASubscriptionGROW
WorkflowsBots

Workflow automation instances consumed via CPEA credits. RPA bots (attended/unattended) carry separate licensing. Included in GROW with SAP.

GROW with SAPSAP Build Suite
Build

Work Zone

Generally Available· GA — Standard edition included in RISE/GROW; Advanced edition separate

A central digital workplace hub — providing a unified launchpad for SAP and non-SAP applications, personalised workpages, notifications, and workflow management.

RISEGROWSubscription
Active Users

Standard edition included. Advanced edition licensed per active user — requires separate CPEA/BTPEA allocation.

RISE with SAPGROW with SAP
Data

HANA Cloud

Generally Available· GA — quarterly feature releases

A fully managed, cloud-native, in-memory database platform on SAP BTP — supporting relational, vector, JSON, spatial, and graph data models with integrated data lake.

CapacityRISE
Capacity UnitsStorage (GB)

Capacity-based: compute block sizes (16–512 GB RAM), storage units (1 GB increments), and optional data lake file/relational storage. Included in RISE with SAP.

RISE with SAP
Integration

Integration Suite

Generally Available· GA — includes Cloud Integration (CPI), API Management, Event Mesh, and more

SAP's enterprise integration platform-as-a-service (iPaaS) — enabling cloud-to-cloud, cloud-to-on-premise, and B2B integration via 2,000+ pre-built connectors.

Subscription
MessagesAPI Calls

Subscription-based. Message volume and API call thresholds define the tier. API Management and Event Mesh may carry separate entitlements.

Data

Datasphere

Generally Available· GA — previously SAP Data Warehouse Cloud (renamed 2023)

SAP's business data fabric platform — enabling data integration, federation, semantic modelling, and governed access across heterogeneous data sources without data duplication.

CapacitySubscription
Compute HoursStorage (GB)

Capacity units: Workload Class A (standard compute), Workload Class B (large-scale transforms), plus storage. Can be procured standalone or via Business Data Cloud bundle.

Data

Business Data Cloud

Generally Available· GA — announced SAP Sapphire May 2025

A unified data and AI product (GA May 2025) combining SAP Datasphere, SAP Analytics Cloud, pre-built SAP business data products, and Snowflake — for intelligent enterprise data management.

Subscription

Bundle subscription — includes Datasphere, SAP Analytics Cloud, pre-built SAP data products, and Snowflake technology. Pricing per organisation deal.

AI

AI Core

Generally Available· GA

SAP's MLOps service on SAP BTP — providing infrastructure for AI model training, deployment, serving, and lifecycle management including access to the Generative AI Hub.

CPEA
Resource UnitsInference UnitsStorage (GB)

CPEA consumption-based: Resource Units for model training/serving, Inference Units for production AI workloads. Storage charged separately.

AI

Generative AI Hub

Generally Available· GA — 20+ foundation models available; model catalogue continuously updated

SAP's curated access point for 20+ foundation models (GPT-4o, Claude, Gemini, Llama, DALL-E, and SAP-specific models) — with data privacy, usage tracking, and SAP context grounding.

CPEA
TokensInference Units

Access via SAP AI Core (Standard plan). Token consumption billed per model per 1,000 tokens. All inference processed within SAP-operated infrastructure for data sovereignty.

AI

Joule

Generally Available· GA — core skills GA; Joule Booster GA for RISE customers; advanced skills vary

SAP's generative AI copilot embedded across SAP applications — providing natural language interaction for navigation, transactions, insights, and code generation across the SAP portfolio.

RISESubscription
Active Users

Core Joule skills included in RISE with SAP. Joule Booster (additional skill pack) is a separate entitlement for RISE customers. Standalone access requires SAP AI Business Services licensing.

RISE with SAP

Service Dependency Map

Architectural layers showing which services depend on which.

Foundation LayerRequired by most services
Data & AI LayerData management and intelligence services
Application LayerUser-facing applications and automation
Requires (hard dependency)
Integrates with (optional)
Detailed dependencies — click service card
2

Development Scenarios — Decision Matrices

For each development scenario: required services, optional services, runtime dependencies, and key licensing considerations.

A. CAP Application
Required Services
  • SAP BTP subaccount (any commercial model)
  • SAP Business App Studio (BAS) — for development
  • Cloud Foundry Runtime OR Kyma Runtime — for deployment
  • XSUAA service (included with CF/Kyma)
Optional Services
  • SAP HANA Cloud — for persistent data storage
  • SAP Destination Service — for backend (S/4HANA) connectivity
  • SAP Event Mesh — for async event-driven patterns
  • SAP API Management — for API governance and rate limiting
Runtime Dependencies
  • Cloud Foundry Runtime: memory/CPU-based billing
  • Kyma Runtime: node-based billing (Kubernetes)
  • BAS: included in RISE/GROW; separate subscription otherwise
  • HANA Cloud: capacity unit billing (separate)
Licensing Considerations
  • CAP framework itself is free — open source (Apache 2.0)
  • Runtime costs depend on chosen hosting (CF or Kyma)
  • RISE/GROW includes a BTP credit envelope covering CF/Kyma usage
  • Commercial deployment requires BTPEA/CPEA or Pay-as-you-Go
  • No per-user licence for CAP applications — platform consumption only
B. SAP Build Apps
Required Services
  • SAP BTP subaccount
  • SAP Build Apps subscription (per active user)
  • HTML5 Application Repository (included)
  • Cloud Identity Services — IAS (included in RISE/GROW)
Optional Services
  • SAP Destination Service — for OData/REST backend access
  • SAP Build Work Zone — to host published apps in launchpad
  • SAP HANA Cloud — for app-level data persistence
  • SAP Integration Suite — for complex backend integration
Runtime Dependencies
  • HTML5 runtime: included in BTP (no separate runtime charge)
  • Published apps run in browser — no server-side runtime
  • Backend calls via Destination Service use BTP connectivity quota
  • Work Zone hosting: requires Work Zone Standard or Advanced licence
Licensing Considerations
  • Subscription model: priced per active user per month
  • Standard plan: included in GROW with SAP
  • RISE with SAP: Limited Build Apps included; full plan extra
  • Premium features (custom JS, offline): require higher plan tier
  • Verify current plan tiers on SAP Discovery Center
C. SAP Build Process Automation
Required Services
  • SAP BTP subaccount
  • SAP Build Process Automation subscription or CPEA
  • SAP Cloud Identity Services — IAS (for user auth)
  • SAP Build Work Zone — Task Center integration (recommended)
Optional Services
  • SAP Destination Service — for S/4HANA event triggers
  • SAP Event Mesh — for S/4HANA business event-driven BPA triggers
  • SAP HANA Cloud — for process data and audit logs
  • Desktop Agent — required for RPA bot execution on-premise
Runtime Dependencies
  • Process Service runs in SAP-managed cloud (no runtime to provision)
  • RPA Desktop Agent: deployed on attended/unattended Windows machines
  • Task Center: requires Work Zone + backend task provider configuration
  • S/4HANA event integration: requires BTP Event Mesh + S/4HANA config
Licensing Considerations
  • Free Tier: limited workflow instances and bots for exploration
  • Standard: per active workflow participant; CPEA or subscription
  • Standard + RPA: adds unattended bot execution licence
  • GROW with SAP: Build PA included in suite (limited quota)
  • RISE with SAP: limited allocation; requires top-up for production scale
D. SAP Build Work Zone
Required Services
  • SAP BTP subaccount
  • SAP Build Work Zone subscription (Standard or Advanced)
  • Cloud Identity Services — IAS (for SSO)
  • HTML5 Application Repository (included)
Optional Services
  • SAP Task Center — for unified inbox (RISE/GROW task providers)
  • SAP Joule — embedded AI copilot in Work Zone (requires Booster)
  • SAP Launchpad Service — for Fiori app catalogue federation
  • SAP Build Apps — for custom app cards in Work Zone
Runtime Dependencies
  • Work Zone Standard: included in RISE and GROW — no additional cost
  • Work Zone Advanced: per active user per month (separate licence)
  • Task Center: configuration effort, no additional BTP runtime charge
  • Joule in Work Zone: requires Joule Booster entitlement
Licensing Considerations
  • Standard Edition: included in RISE with SAP and GROW with SAP
  • Advanced Edition: separately priced per active user
  • Advanced required for: custom homepages, Joule integration, dynamic tiles
  • ISV/reseller scenarios require separate Work Zone entitlement
  • SAP Launchpad Service deprecated — migrate to Work Zone Standard
E. SAP Integration Suite
Required Services
  • SAP BTP subaccount
  • SAP Integration Suite subscription (Standard or Enterprise)
  • Cloud Integration (CPI) — for iFlow mediation
  • SAP Cloud Identity Services — IAS (for inbound auth)
Optional Services
  • API Management — for northbound API gateway and developer portal
  • SAP Event Mesh — for async event-driven integration patterns
  • Open Connectors — for 170+ third-party SaaS connectors
  • Integration Advisor — for B2B/EDI message standards
  • SAP Cloud Connector — required for on-premise system connectivity
Runtime Dependencies
  • Flat-rate subscription: Standard or Enterprise tier (not CPEA)
  • Priced by message volume and concurrent integration flows
  • Cloud Connector: deployed on-premise; free to use
  • Event Mesh: consumption-based on top of Integration Suite
Licensing Considerations
  • NOT CPEA-based: flat-rate subscription independent of BTP credits
  • Standard: suitable for typical enterprise integration volumes
  • Enterprise: required for very high message volumes, advanced B2B
  • API Management add-on: priced separately per API call volume
  • Migration from CPI standalone to Integration Suite required (CPI deprecated)
F. SAP Joule
Required Services
  • SAP S/4HANA 2023 or later (or SuccessFactors / Ariba for those skill packs)
  • SAP BTP subaccount with Joule configuration
  • SAP Cloud Identity Services — IAS + SPS (Identity Propagation)
  • SAP BTP Destination Service — for Principal Propagation to S/4HANA
Optional Services
  • SAP Build Work Zone Advanced — to embed Joule panel in Work Zone
  • Joule Booster — for extended skill packs and Joule Studio access
  • SAP AI Core — for Joule Studio custom skills (requires Booster)
  • SAP Generative AI Hub — for LLM-powered custom skill responses
Runtime Dependencies
  • Joule infrastructure runs on SAP-managed BTP (no runtime to provision)
  • SAP AI Core Standard plan required for Joule Studio deployments
  • Gen AI Hub: CPEA token consumption for LLM-powered responses
  • Joule Booster automated provisioning: simplifies BTP setup
Licensing Considerations
  • Joule Core Skills: INCLUDED in RISE with SAP
  • Joule Booster: additional entitlement on top of RISE
  • Joule Studio (custom skills): requires Joule Booster
  • GROW with SAP: limited Joule capabilities; Booster not available
  • Non-RISE customers: standalone Joule subscription required
G. SAP AI Core
Required Services
  • SAP BTP subaccount
  • SAP AI Core service instance (Free Tier or Standard plan)
  • SAP Cloud Identity Services — for service authentication
  • Git repository — for Argo Workflow pipeline templates (GitOps)
Optional Services
  • SAP AI Launchpad — for visual MLOps management (separate subscription)
  • SAP HANA Cloud — for training data and Vector Engine RAG
  • SAP Datasphere — for managed training dataset pipelines
  • Object store (S3-compatible) — for artefact storage (included in Standard)
Runtime Dependencies
  • CPEA / BTPEA consumption-based: Resource Units (training), Inference Units (serving)
  • Free Tier: limited compute, 1 deployment — exploration only
  • Standard: GPU compute for training, unlimited deployments
  • AI Launchpad: separate subscription, not included in CPEA
Licensing Considerations
  • CPEA consumption: Resource Units (GPU/CPU training hours) + Inference Units (serving)
  • AI Core is bundled at a base level in RISE/GROW AI Foundation entitlement
  • Extended GPU training and high-volume inference require CPEA top-up
  • Gen AI Hub access requires AI Core Standard plan as prerequisite
  • No per-user licence — platform infrastructure consumption only
H. SAP Generative AI Hub
Required Services
  • SAP AI Core Standard plan (prerequisite — Gen AI Hub runs on AI Core)
  • SAP BTP subaccount with AI Core service instance
  • SAP Cloud Identity Services — for token-based authentication
  • CPEA/BTPEA balance for token consumption
Optional Services
  • SAP AI Launchpad — for prompt management UI and model testing
  • SAP HANA Cloud Vector Engine — for RAG grounding via Orchestration Service
  • SAP Build Code / Joule Studio — for developer access to Gen AI Hub models
  • SAP Integration Suite — for routing Gen AI Hub calls in integration flows
Runtime Dependencies
  • No additional runtime beyond AI Core — Gen AI Hub is a tenant on AI Core
  • Orchestration Service: included with Gen AI Hub; no separate billing
  • HANA Vector Engine: separate HANA Cloud capacity charge
  • Token consumption varies by model — GPT-4o highest; Llama 3 lowest
Licensing Considerations
  • CPEA consumption: per 1,000 tokens per model (rates vary by model)
  • AI Core Standard plan required — Free Tier gives limited model access
  • Data sovereignty: prompts via SAP infrastructure — no vendor direct access
  • Joule Booster includes Gen AI Hub access for Joule Studio skills
  • Token budget controls via Orchestration Service recommended for production
3

Extension Scenarios

Comparison of all S/4HANA and BTP extension methods — BAdIs, Custom Fields, RAP, CAP, and side-by-side extensions. Shows whether BTP is required and the licensing implications.

Extension MethodDescriptionBTP Required?Licence RequiredAdditional CostClean Core?Notes
BAdI (Business Add-In)Embedded ABAP exit points in S/4HANA for custom logicNoS/4HANA Developer UserNone — included in S/4HANATier 2 (ABAP Cloud). Use only Released BAdI interfaces. No unreleased APIs.
Custom Fields & Logic (Key User)In-app extensibility via Custom Fields and Logic UI5 appsNoS/4HANA Professional User + Custom Fields app accessNone — included in RISE/GROWTier 1 (Key User). No code. Upgrade-safe by design.
RAP (ABAP RESTful Application Programming)OData V4 service development using CDS + ABAP behaviourNoS/4HANA Developer User (S/4HANA) or ABAP Environment BTPDeveloper User licence; ABAP Environment BTP if on BTPTier 2 (Developer Extensibility). Released APIs only in ABAP Cloud. Best for custom Fiori/OData services.
CAP Side-by-Side ExtensionCustom BTP application consuming S/4HANA APIs externallyYesBTP subaccount + CF/Kyma runtime + Destination ServiceBTP runtime (CF/Kyma) + optional HANA CloudTier 3 (Side-by-Side). Most flexible. Best for complex UX, integrations, and AI-powered extensions.
ABAP Legacy (Classic Z/Y)Traditional ABAP modification in customer namespaceNoS/4HANA Developer UserNone — but upgrade risk and migration costNOT Clean Core. Not supported in ABAP Cloud. Migration to BAdI/RAP required for RISE/GROW.
Fiori App Extension (UI Adaptation)UI-level adaptation of standard Fiori apps without codeNoKey User / Developer depending on adaptation typeNone (included)Tier 1 (UI Adaptation). Changes stored in S/4HANA LREP. Upgrade-safe.
SAP Build Apps ExtensionNo-code companion app extending S/4HANA processYesBTP + Build Apps subscription (per active user)Build Apps per active user per monthConsumes S/4HANA via released OData APIs. Work Zone integration recommended.
Key User Extensibility — Custom Business ObjectsCreate new business objects via CBO app (without ABAP)NoS/4HANA Professional User + CBO app accessNone — included in RISE/GROWTier 1. Creates OData service automatically. Integrated in Fiori Launchpad.
BTP not always required for extensions. BAdIs, Key User Extensibility, RAP, and Fiori Adaptation run entirely within S/4HANA — no BTP subaccount or additional licences required beyond the S/4HANA base licence. BTP is required only for side-by-side (CAP, Build Apps) and deep integration scenarios.
4

AI Scenarios

Licensing requirements for every SAP AI capability — from embedded Joule through custom model training on AI Core.

Status:Generally AvailablePlannedRoadmapFuture Direction
AI ScenarioWhat it doesRequiresCommercial ModelAdditional CostStatus
Joule Core SkillsPre-built AI copilot skills in S/4HANA Finance, HR, ProcurementS/4HANA 2023+ · BTP · IAS · Destination Service (PP)Included in RISE with SAPNone for RISE customersGenerally Available
Joule BoosterExtended skill packs, Joule Studio access, Agent Builder (Preview)RISE with SAP + Joule Booster entitlementAdditional RISE entitlement (separately priced)Joule Booster add-on feeGenerally Available
Joule Studio (Custom Skills)Develop custom Joule skills and agents using SAP Joule Skill SDK (TypeScript)Joule Booster · AI Core Standard · Gen AI HubJoule Booster required; AI Core CPEA consumptionAI Core Resource Units + Gen AI Hub token consumptionGenerally Available
SAP AI Core — Custom MLTrain and serve custom machine learning models with Argo WorkflowsBTP subaccount · AI Core Standard plan · Git repo for templatesCPEA / BTPEA (Resource Units + Inference Units)Per GPU-hour (training) + per inference pod-hour (serving)Generally Available
SAP Generative AI HubAccess 20+ foundation models (GPT-4o, Claude, Gemini, Llama, Mistral)AI Core Standard plan · CPEA balanceCPEA per 1,000 tokens per model (rates vary by model)Token consumption — budget with Orchestration ServiceGenerally Available
Gen AI Hub Orchestration ServiceDeclarative RAG pipeline: template + grounding + PII masking + content filterAI Core Standard · Gen AI Hub · HANA Cloud Vector Engine (for RAG)Included with Gen AI Hub; HANA Cloud charged separatelyUnderlying LLM token cost only; no separate Orchestration chargeGenerally Available
HANA Cloud Vector Engine (RAG)Vector similarity search for RAG-grounded AI applicationsSAP HANA Cloud (any capacity plan)Included in HANA Cloud capacity licenceNo separate Vector Engine charge — included in HANA CloudGenerally Available
Joule Agent BuilderLow-code tool to create autonomous Joule Agents in Joule StudioJoule Booster · AI Core Standard · Gen AI HubJoule Booster required; Preview statusNo additional cost beyond Joule Booster + AI CorePlanned
SAP AI LaunchpadVisual web UI for AI Core — manage pipelines, deployments, logsAI Core service instance (any plan)Separate BTP subscription (not included in AI Core)Separate subscription fee (see SAP Discovery Center)Generally Available
Multi-Agent OrchestrationDynamic orchestration of multiple specialist agents by a planner agentAI Core + Gen AI Hub + custom orchestration frameworkNo dedicated SAP product yet — CPEA consumption on AI CoreAI Core + Gen AI Hub CPEA; custom development requiredRoadmap

SAP Joule Licensing Tiers

Three distinct Joule tiers. Do not assume Joule Booster or Studio are included in base RISE.

Joule Core Skills
Included in RISE with SAP
  • 11 GA skills: S/4HANA Finance, HR, Procurement, Service Cloud
  • Natural language Fiori navigation
  • Context-aware process guidance
  • Joule panel in Fiori Launchpad
Joule Booster
Additional RISE Entitlement
  • Extended skill packs beyond core
  • Deeper S/4HANA process coverage
  • Prerequisite for Joule Studio
  • Automated BTP provisioning
Joule Studio (Custom Skills)
Requires Joule Booster
  • Custom skill authoring (TypeScript SDK)
  • AI Core deployment of skills
  • Gen AI Hub LLM integration
  • Knowledge sources + RAG grounding
5

Technology Reference Matrix

Comprehensive one-stop reference: every SAP technology covered in this playbook with its purpose, licence, BTP requirement, cost model, and runtime dependency.

TechnologyPurposeLicence RequiredBTP Required?Cost ModelRuntime Dependency
SAP BTP SubaccountFoundation — all BTP services require a subaccountIncluded in RISE/GROW; CPEA/PAYG otherwiseYesNo direct costPlatform prerequisite
Cloud Foundry RuntimeHost CAP/Java/Node.js applications on BTPRISE/GROW bundle or CPEA consumptionYesPer memory/CPU instanceBTP Cloud Foundry
Kyma RuntimeHost containers and functions on KubernetesCPEA / BTPEA node-hour billingYesPer Kyma node (3-node minimum)BTP Kyma (Kubernetes)
ABAP Environment (BTP)ABAP Cloud development without on-premise S/4HANASubscription or CPEAYesMonthly subscription per ABAP unitBTP ABAP stack
SAP CAP FrameworkBuild OData V4 services with CDS-first designFree (Apache 2.0 open source)YesRuntime cost only (CF or Kyma)CF or Kyma (deployment)
SAP Business App StudioCloud IDE for SAP developmentIncluded RISE/GROW; standalone subscriptionYesIncluded or per-user subscriptionBTP (SAP-managed)
SAP Build AppsNo-code app development with drag-and-dropPer active user (subscription)YesPer active user / monthHTML5 runtime (included)
SAP Build Process AutomationBusiness process automation + RPA botsCPEA or subscription; free tier availableYesPer workflow + per bot (RPA)SAP-managed cloud + Desktop Agent
SAP Build Work Zone — StandardFiori launchpad and content federationIncluded in RISE + GROWYesNo additional cost (RISE/GROW)BTP (SAP-managed)
SAP Build Work Zone — AdvancedDigital workplace portal with custom homepagesPer active user (subscription)YesPer active user / monthBTP (SAP-managed)
SAP HANA CloudIn-memory DB, Vector Engine, Data LakeCapacity-based (compute blocks + storage GB)YesPer capacity unit / hourBTP HANA service
SAP Integration SuiteCloud Integration, API Management, Event MeshFlat subscription (Standard / Enterprise)YesMessage volume + API callsBTP CF (SAP-managed)
SAP DatasphereBusiness data fabric — integration and modellingCapacity/subscriptionYesCompute hours + storage GBBTP HANA + CF
SAP Business Data CloudUnified data + AI product (DS + SAC + HANA + Delta)Subscription bundleYesBDC licence (includes DS + SAC)BTP multi-service
SAP Analytics CloudBI, planning, and predictive analyticsPer user subscriptionNoPer user / monthSAP-managed cloud (standalone)
SAP AI CoreMLOps platform — train and serve ML modelsCPEA (Resource Units + Inference Units)YesPer GPU-hour (train) + pod-hour (serve)BTP AI Core (Kubernetes)
SAP Generative AI HubManaged access to 20+ foundation modelsCPEA per 1,000 tokens per modelYesToken consumption (varies by model)AI Core (prerequisite)
SAP AI LaunchpadVisual MLOps management UISeparate BTP subscriptionYesSeparate subscriptionBTP (SAP-managed)
SAP Joule (Core)AI copilot in S/4HANA + SuccessFactorsIncluded in RISE with SAPYesNo additional cost (RISE)BTP + SAP-managed Joule infra
SAP Joule BoosterExtended skills + Joule Studio + Agent BuilderAdditional RISE entitlementYesJoule Booster add-on feeBTP + AI Core Standard
ABAP BAdI (in S/4HANA)Embedded ABAP extension via released exit pointsS/4HANA Developer UserNoDeveloper User licence onlyS/4HANA ABAP stack
Key User ExtensibilityNo-code custom fields, apps, and CBOs in S/4HANAS/4HANA Professional UserNoIncluded in RISE/GROWS/4HANA Fiori UX
RAP (in S/4HANA or BTP ABAP)OData V4 service development with ABAPS/4HANA Developer User (or ABAP Environment)NoDeveloper User or BTP ABAP EnvironmentS/4HANA ABAP or BTP ABAP
Fiori UI AdaptationIn-browser UI customisation of standard Fiori appsKey User (no code) or Developer User (code)NoIncluded — no additional costS/4HANA LREP (local)

All costs and licensing terms are indicative only. Verify current plans and pricing on SAP Discovery Center (discovery-center.cloud.sap) and your SAP Order Form.

6

Common Architecture Patterns — Service Dependencies

For each common SAP architecture pattern: all required BTP services, their licences, and whether each service is mandatory or optional.

A
S/4HANA → CAP → HANA Cloud → Work Zone
Full side-by-side extension stack. CAP service extends S/4HANA with custom logic, persists in HANA Cloud, and surfaces via Work Zone.
BTP Service / ComponentLicenceRequired?
S/4HANA (PCE or OP)RISE or On-Premise licenceMandatory
SAP BTP SubaccountRISE BTP creditsMandatory
SAP CAP (Cloud Foundry or Kyma runtime)CF/Kyma runtime consumptionMandatory
SAP HANA Cloud (HANA service)Capacity unitsMandatory
SAP Destination ServiceIncluded in BTPMandatory
SAP Build Work Zone (Standard)Included in RISEMandatory
SAP Cloud Identity Services (IAS)Included in RISEMandatory
SAP Business App StudioIncluded in RISEOptional
SAP API Management (optional governance)Integration Suite add-onOptional
B
S/4HANA → Integration Suite → External SaaS
B2B and A2A integration. S/4HANA as the system of record; Integration Suite mediates, transforms, and routes to external partners.
BTP Service / ComponentLicenceRequired?
S/4HANA (PCE or OP)RISE or On-Premise licenceMandatory
SAP BTP SubaccountRISE BTP creditsMandatory
SAP Integration Suite (Standard or Enterprise)Flat subscriptionMandatory
SAP Cloud ConnectorFree (for on-premise)Mandatory
SAP API Management (for northbound APIs)Included in Integration Suite EnterpriseOptional
SAP Event Mesh (for async patterns)Integration Suite or standaloneOptional
Open Connectors (for SaaS targets)Integration Suite add-onOptional
C
S/4HANA → Joule (AI Copilot)
Standard Joule deployment for RISE customers. Joule embedded in S/4HANA Fiori Launchpad with Principal Propagation.
BTP Service / ComponentLicenceRequired?
S/4HANA 2023+ (RISE/GROW)RISE with SAP (Joule included)Mandatory
SAP BTP SubaccountRISE BTP creditsMandatory
SAP Cloud Identity Services (IAS + SPS)Included in RISEMandatory
SAP Destination Service (Principal Propagation)Included in BTPMandatory
Joule Core Skills (11 GA apps)Included in RISEMandatory
SAP Build Work Zone (Joule panel hosting)Included in RISE (Standard)Optional
Joule Booster (for extended skills)Additional RISE entitlementOptional
D
Custom AI App: CAP + AI Core + Gen AI Hub + HANA Cloud
Production-grade AI application: CAP service layer, AI Core for ML/LLM execution, Gen AI Hub for foundation models, HANA Cloud Vector Engine for RAG.
BTP Service / ComponentLicenceRequired?
SAP BTP SubaccountCPEA / BTPEAMandatory
SAP AI Core (Standard plan)CPEA (Resource Units + Inference Units)Mandatory
SAP Generative AI HubCPEA (per 1K tokens per model)Mandatory
SAP CAP on Kyma or CFCPEA runtime consumptionMandatory
SAP HANA Cloud (Vector Engine)HANA Cloud capacity unitsMandatory
SAP Destination Service (for S/4HANA tools)Included in BTPOptional
SAP AI Launchpad (MLOps UI)Separate subscriptionOptional
SAP Cloud Identity ServicesIncluded in RISE or standaloneMandatory
E
Business Data Cloud (BDC) + Joule Analytics
AI-powered analytics: BDC provides the governed data fabric; Joule enables natural language access; SAC narrates insights.
BTP Service / ComponentLicenceRequired?
SAP Business Data Cloud (BDC)BDC subscription (includes DS + SAC + HANA)Mandatory
SAP Datasphere (within BDC)Included in BDCMandatory
SAP Analytics Cloud (within BDC)Included in BDCMandatory
SAP HANA Cloud (within BDC)Included in BDC (capacity limits)Mandatory
SAP Joule (BDC AI layer)Gen AI Hub CPEA tokensMandatory
SAP AI Core / Gen AI HubCPEA (via BDC AI Foundation)Mandatory
SAP S/4HANA (source system)RISE or On-PremiseOptional
Databricks / Snowflake (Delta Sharing)External licence + BDC connectorOptional
F
Work Zone + BPA + Task Center (Digital Workplace)
End-to-end digital workplace. Work Zone as entry point, BPA for approvals, Task Center aggregating tasks from all systems.
BTP Service / ComponentLicenceRequired?
SAP Build Work Zone (Advanced Edition)Per active user / monthMandatory
SAP Build Process AutomationCPEA or subscriptionMandatory
SAP Task Center (task federation)Included in Work Zone AdvancedMandatory
SAP Cloud Identity Services (IAS)Included in RISE/GROWMandatory
S/4HANA / SuccessFactors (task providers)Respective application licenceMandatory
SAP Joule (Work Zone embedding)Joule Booster requiredOptional
SAP Build Apps (custom Work Zone cards)Build Apps per active userOptional
7

Best Practices, Pitfalls & Disclaimer

Best Practices

  • Verify entitlements in SAP for Me before architecture commitments. Actual entitlements vary by contract tier and negotiation. Always check me.sap.com for your specific entitlement scope before committing to architecture decisions based on "standard" bundle content.
  • Use BTPEA for all new BTP contracts (2024+). CPEA is being replaced by BTPEA for new contracts. BTPEA offers improved credit flexibility, better reporting, and lower minimums. Ask your SAP account executive to confirm your agreement type.
  • Negotiate Joule Booster at RISE contract signing. Joule Booster is not included in standard RISE. Adding it later requires a contract amendment. If Joule Studio or custom skills are in your roadmap, include Joule Booster in the initial RISE contract.
  • Model AI token consumption before committing CPEA budget. Gen AI Hub token costs vary 10-20× between models. Baseline actual production usage in a PoC — then size your CPEA commitment. Use the Orchestration Service token budget controls.
  • Use PAYG only for development and PoC. PAYG prices can be 3-5× higher than CPEA rates. For any production workload running more than 3 months, migration to BTPEA/CPEA delivers significant cost reduction.
  • Separate HANA Cloud sizing from general BTP credits. HANA Cloud capacity units are sized independently. Under-provisioning causes performance degradation; over-provisioning wastes budget. Right-size at deployment and review quarterly with HANA metrics.

Common Pitfalls

Assuming all BTP services are covered by RISE credits

RISE/GROW includes a fixed BTP credit envelope covering runtimes and core services — but not HANA Cloud, AI Core, or Integration Suite at production scale.

Fix: Request a service-by-service BTP entitlement breakdown from SAP before go-live planning.

Building on Roadmap or Future Direction features

Projects have failed by designing against features that are still on the SAP Road Map with no committed date.

Fix: Architecture only against GA features. Get contractual commitments for Planned items before including in delivery scope.

Underestimating Work Zone Advanced Edition cost

Work Zone Standard is free in RISE/GROW, but Advanced Edition is per active user. Large user bases with advanced homepages, Joule integration, or custom cards require the Advanced subscription.

Fix: Evaluate whether Standard Edition meets requirements before defaulting to Advanced. Audit active user counts quarterly.

Missing the AI Core prerequisite for Gen AI Hub

Developers often try to use Gen AI Hub without provisioning AI Core Standard plan first — Gen AI Hub runs on AI Core and cannot be used independently.

Fix: Provision AI Core Standard plan first. Free Tier gives limited Gen AI Hub access; Standard plan required for production.

S/4HANA Named User Licence Types

S/4HANA uses named-user licensing. User type determines scope and fee.

User TypeDescriptionTypical RolesAccess Scope
Professional UserFull access to all S/4HANA functionalityFI accountant, SD manager, procurement leadAll modules — SAP GUI + Fiori
Limited ProfessionalModule-specific transactional accessAP/AR clerk, inventory operator, shop floor workerNamed module only (e.g., FI-AP)
SAP Fiori UserFiori launchpad only — no SAP GUITask worker, approver, self-service requesterAssigned Fiori app groups
Developer UserABAP development and system configurationABAP developer, Basis administrator, architectADT, SE80, system tables, BTP ABAP
Employee Central UserSuccessFactors Employee Central self-serviceAll employees (leave, timesheet, expenses)HR self-service Fiori apps only

SAP Official References

Licensing Disclaimer — Indicative only. SAP licensing is customer-specific, changes with product releases, and is governed by individual commercial agreements. All content in this Licensing & Commercial Center reflects general published SAP guidance as of June 2025 and is provided for reference and orientation purposes only. Actual entitlements, service plans, pricing, and included services must be confirmed with your SAP Account Executive, your SAP Order Form, and the SAP for Me portal (me.sap.com).SAP reserves the right to change commercial models, service plans, and pricing without notice. Use the SAP Discovery Center for current service plans and the SAP Road Map Explorer for product availability commitments. Contact your SAP Account Executive for a current quote.