SAP HANA Cloud - Architecture



SAP HANA cloud is a platform as a service solution to provide the in-memory columnar based Database engine for development and runtime on Cloud applications. Developers can easily create scalable, an interactive and efficient applications on top of HANA DB.

Developers can use different scenarios on SAP HANA Cloud platform for application development −

Scalability of On-demand Cloud Solution

Easily scalable solution for already existing application running in Cloud and extending the infrastructure as per requirement.

Scalability of On-premise Solution

With existing applications running in on-premise data centers, you can extend existing application on Cloud. This is called a Hybrid approach of landscape for app development.

New Cloud based Solution

To build the new custom applications running on Cloud based platform.

In below architecture diagram, you can see the basic approach of SAP HANA cloud platform −

CLOUD ENGINE

Components in SAP HANA Cloud platform

In SAP HANA Cloud platform, you have the below key components −

  • SAP HANA Database
  • SAP HANA Application Services
  • Developer Experience

SAP HANA Database Service

At the bottom of HANA Cloud platform service, you have in-memory HANA database where data can be stored in row and columnar based format. HANA database is full-fledged application platform which allows you to perform analysis on Text, graphical and spatial data, data manipulation like Predictive Analysis, etc.

SAP HANA Application Services

In HANA Cloud platform, developers can build XS based applications on Cloud platform with no additional cost involved.

Developer Experience

To start with application development on HANA based platform, developers should set few of the perquisites to use Cloud-based platform like Eclipse based features. SAP HANA Native Storge Extension is enabled by default in HANA Cloud. DB developers can select specific tables, columns to use Native storage. Initial size of NSE is 10% of HANA cloud instance memory size however this can also be changes after instance creation.

For Example,

SAP HANA Memory NSE Buffer Cache SAP HANA in-memory data (compressed) NSE Data Volume Size Total SAP HANA Database Data Size
60 GB 6 GB 30 GB - 6 GB (24 GB) 48 GB 72 GB
Advertisements