BTPintermediate
SAP HANA Cloud vs On-Premise HANA
Key differences between SAP HANA Cloud (the DBaaS offering on BTP) and traditional on-premise/IaaS-hosted HANA.
Same engine, different operating model. What changes is who runs it and how you pay.
On-premise HANA is like owning and maintaining your own car - full control over every setting and full responsibility for maintenance and repairs; HANA Cloud is like a well-run car subscription service - someone else handles maintenance and you can flexibly upgrade to a bigger vehicle when needed, in exchange for giving up some of the deep customization control a full owner would have.
Key Concepts
1
What SAP takes over with HANA Cloud.
on-premise / IaaS HANA Cloud
you size the hardware you pick memory and storage, and change it
you patch the OS and DB SAP patches
you schedule backups managed
you plan capacity months scale in minutes
ahead
capital expenditure subscription2
Elastic scaling is the difference people underestimate. On-premise, adding memory means procurement,
delivery and a maintenance window — measured in weeks. In HANA Cloud it is a configuration change.
3
That changes how you size. On-premise you buy for the peak you expect in three years, and pay for it from
day one. In the cloud you size for now.
4
The engine is the same. Column store, dictionary compression, SQLScript, calculation views — the
concepts and most of the SQL carry over directly.
5
Where they differ in practice is what they are used for.
on-premise HANA most often the database under an ABAP stack,
i.e. under S/4HANA
HANA Cloud most often the persistence for CAP applications
and SAP Datasphere6
HANA Cloud is a fully capable general-purpose HANA. But in a BTP project it usually sits under cloud-native
applications rather than under an application server, and that shapes which features get exercised.
7
Be candid about the gaps. Not everything maps one to one. Some deep administrative features assume
access to the operating system you no longer have, certain older calculation view constructs are not
supported, and specific high-end scale-out configurations differ.
8
A migration is not automatic, and saying so is the more credible answer.
9
How to frame the choice. It is about operational ownership, not capability.
10
Keep it on-premise or on IaaS when you need full control, have specific configuration requirements, or run
S/4HANA on it. Choose HANA Cloud when you want SAP to operate it, need to scale without a procurement
cycle, and are building on BTP where the integration with CAP and Datasphere is native.
11
What the interviewer is probing.1. "What are the main differences?" Probing: the comparison. Stalls: "One is hosted." *Moves
up:* HANA Cloud separates storage from compute with native storage extension, scales without
downtime, and is upgraded by SAP on their schedule.
12
2. "What do you lose moving to HANA Cloud?" Probing: honesty. Stalls: "Nothing." Moves up:
OS-level access, some legacy features and modelling objects, and control over the patch schedule.
13
3. "What is native storage extension?" Probing: the cost lever. Stalls: "Caching." *Moves
up:* a warm disk-backed tier for less-used data, so you pay for less in-memory capacity without
making it unqueryable.
14
4. "How does connectivity differ?" Probing: the practical detail. Stalls: "The same." *Moves
up:* access is through allowlisted IPs or private endpoints rather than an internal network, which
changes how on-premise systems reach it.