Wednesday, November 19, 2014

What is difference between HANA Cloud Platform (HCP) and HANA Enterprise Cloud Platform (HEC)?

These two terms are actually pretty tricky. There are plenty of articles available on web trying to explain those two. Actually none of them satisfied my curiosity to understand them. This is basically the reason why I wrote this post. One thing to consider is that these two SAP offering are rapidly changing. Also some of SAP definitions of cloud computing terminologies (like IaaS, PaaS, SaaS) are different from industry's perspective definitions.

Basic facts
Both HCP and HEC are cloud platforms and are built around SAP HANA. Very basic fact is that SAP started HANA as database. This database evolved over the time to platform. They both use the same infrastructure. What is different is their purposes and different types of users.


HCP - is cloud platform (Platform-as-a-Service) intended for independent software vendors and developers to create and test cloud apps on HANA using its infrastructure, database and existing app. The platform is Java-based, relies on open standards and leverages industry leading tools to accelerate ramp-up and maximize developer productivity.
Former name of the HCP was SAP NetWeaver Cloud or NetWeaver Neo (neo = SAP HANA Cloud Console Client) or OnDemand Cloud Platform.


HEC - private managed cloud as hosting service where SAP provides the infrastructure (Infrastructure-as-a-Service) and the services needed to host SAP apps (e.g. Business Suite) deployment. This can include HANA custom and out-of-the box applications and SAP NetWeaver Business Information Warehouse software, all on a single instance of the HANA in-memory database platform. Also customer having already HANA license can user by moving it from their on-premise to cloud. In case of not having license an subscription model can be used. SAP HANA Enterprise Cloud runs on the SAP HANA Cloud Platform.



More details on the topic can be found in following ASUG article

No comments: