Forget HANA. Forget cloud. Let’s talk platform!
“Forget HANA. Forget cloud. Let’s talk platform!”
There… I said it … in public! Guess that leaves me only a couple of minutes until they came and get me! 😉
Jokes aside – with today’s blog post I want to address some of the misconceptions floating around in regards to the SAP HANA Cloud Platform (HCP)! Many a times I’ve been hearing from people that SAP HANA Cloud Platform is not of interest for them because
a) they don’t use HANA (yet) and/or
b) cloud is not a topic in their companies (yet)
Call me biased, but nothing could be further from the truth! As such, I’d like to talk about the last part of the name – platform.
Platform [definition] – a horizontal surface or structure with a horizontal surface raised above the level of the surrounding area. – Reference: dictionary.com
In simple terms, one could say that a platform is an elevated area compared to your current position – “the next level” if you will. Furthermore, it’s a stable, reliable and future-proof foundation to build on. So, one is truly well-advised to look beyond the HANA and cloud part of the name and have a closer look at the the platform aspect!
From a technical perspective one could truly state that HCP is the successor of NetWeaver. While they have completely distinct code-lines and upbringings they share a common mindset; only this time SAP develops & operates the platform for you. This implies a shift of responsibilities very favorable for customers, as now it’s SAP that takes a lot of the heavy lifting while customers can exclusively concentrate on developing apps( and not having to worry of operating the underlying platform).That’s the whole promise of Platform-as-a-Service (PaaS) and in non-technical terms it translates to business agility.
In today’s economy, everyone is competing on a global level and the speed of innovation is constantly accelerating. To gain or keep an competitive advantage companies need to be able to roll-out innovations quickly: time-to-market is critical. At the same time, ensuring smooth operation of the core processes is fundamental. Gartner has been referring to this concept of bimodal IT requirements as pace-layered IT, see In the Digital World CIOs Need Bimodal IT: Rock Solid IT with Ability for Fluidity.
That’s one of the value propositions for SAP HANA Cloud Platform and it’s something that is relevant for every company regardless of whether they have embraced HANA or cloud (yet).
Note: Of course, I strongly promote considering to use HCP to leverage HANA and make your first step towards the cloud, but to stay true to the title of this posts I’ll continue with emphasizing on the platform aspect.
In simple terms, HCP enables you to out-source your innovation – in the truest and most literal meaning of the word. Instead of doing plenty of custom-coding, configuration and customizing (or even modifying) directly within your core backend system(s) SAP recommends to use HCP for these purposes. That way, you don’t start/continue to pick up baggage (aka technical debt) and consequently benefit from being able to constantly update/upgrade your core system(s) without having to worry that something breaks.
At the same time, given the comprehensive set of platform capabilities and services provided by HCP you can develop and roll-out new applications and solutions in unprecedented time.
For many customers a great way to get started with HCP are so called on-premise extensions. In such a scenario, one uses the cloud to expose functionality residing within the on-premise Business Suite (or S/4HANA) system(s) to the end-users. Typical use-cases are employee self-services (ESS) or other Fiori-like scenarios. In general, I usually recommend to start with non mission-critical use-cases in order to have the chance to gain experiences first. Also, keeping the scope to a small or medium complexity level also helps to ensure that the first pilot solution will be a success. From my personal experiences I can say that once you have demonstrated to the business that you can now develop new solutions in a matter of weeks (not months or years) they will quickly come up with more ideas and suddenly you don’t have to convince the business people any longer, but they help you shape the path towards the cloud.
With that, I hope I was able to pique your interest and if you should happen to attend TechEd (or watch from afar) then you’ll sure hear more about SAP HANA Cloud Platform in the following days. I hope you tune-in and now that you know that HCP is more than just HANA in the cloud you may realize that there are many ways to leverage the platform as part of your own agenda.
At the end of the day, HCP is a platform intended to help you take it to the next level and build amazing things on top. Only you know what the next “killer app” may be within your company, your domain or the whole industry… so, let’s get started!
With that – let me wrap it up with a hat-tip to Hugh MacLeod aka “gapingvoid“. In his eBook “Authenticity is The New Bullshit” there’s a paraphrase from an interview conducted by Tom Peters with Horst Brandstätter (owner and CEO of the Germany-based toy manufacturer Playmobil):
Replace ‘toy’ with ‘platform’ and ‘child’ with ‘developer’ and you have a very inspiring guiding principle for any aspiring enterprise developer, don’t you agre? 😉
As requested via Twitter - for those that want to dig deeper:
SAP HANA Cloud Platform - Setting the stage (Part 1)
SAP HANA Cloud Platform - Setting the stage (Part 2)
Dear Matthias,
Good job in terms of spreading awareness about HCP it has helped clarify some of the questions I had in my mind. I have couple of quick questions for you:
Regards,
Ali
Hi Ali,
thanks for your feedback and happy to hear that my post answered some open questions! Let's try to answer the remaining ones as well:
Going forward however, there'll be a bigger overlap as both HANA and HCP will leverage Cloud Foundry to provide support for additional runtimes and programming models. HANA already shipped this with SPS11 - see here for more details: SAP HANA SPS 11: New Developer Features; XS Advanced
Cloud Foundry support in HCP is also on the roadmap, as is... additional deployment models including (virtual) private cloud. Our most recent roadmap can be viewed here: SAP HANA Cloud Platform - Product Road Map (Q3/2015)
Hope that helped!
Cheers,
Matthias
Dear Matthias
Yes, your explanation helped.
Regards,
Ali
Hi Ali,
1) hm, it's a bit like: Comparing SAP HANA to HANA Cloud Platform: Is it Apples to Oranges?
2) Maybe this whitepaper helps: S/4HANA Extensibility – The new White Paper
Cheers,
matthias
PS: I'm about to head out for the holiday season, hence there may be a delay in future responses! A wonderful holiday season to all!
Yup, platforms to devs are like toys to children. 😉
Thanks for another great piece Matthias! Keep it up!
Cheers,
--Vlado
But my mom won't let me have it. 🙂 😉
Nice Blog Matthias!
Cheers,
Wilbert
😯 I need to talk to your Mom Wilbert! 😉
Thanks & cheers, matthias
I think that this is more successful technology then the others are I am using these cloud to secure and transfer data in a quick way.
Wonderful..
Nice article, Matthias!
Very good article. To further understand SAP's Solution as Service, how the business who have done customization will use this SaaS? Will they lose those functionality? Will SAP develop standard solutions for different industries?
Hi Chintesh, thanks for your interest in the topic. However, I'm not 100% I truly understand your question. When you say to "customizations" are you referring to Business Suite customizations or to one of our Software-as-a-Service solutions (SuccessFactors Employee Central, etc.)
Best regards,
matthias
Hi Matthias, Lot of clients have done the custom developments to support business processes, for example batch determination, customer confirmation date? Will SAP support customer specific needs while offering SAP solution as a service on cloud? Or customer has to have its own private cloud to meet specific requirements?
Hi Chintesh, well I assume you are speaking about custom development in your on-premise business suite systems. Well, that's exactly one of the targeted use-cases: HCP is the recommended extension/custom development platform for both the business suite and/or our SaaS solutions, so no... you can develop & run them on HCP.
BR,
matthias
Star Wars is coming. Let me rephrase some parts from your text:
a) They don't have a lot of midichloriHANA
b) The dark side clouds this topic in their company
Lot's of similitudes between SAP and Star Wars. HANAkin Skywalker (walks in the coud) and HANa Solo. And the "On-Premise Extensions" sounds like a light saber !!
Great article.
Wow, the level of geekiness in this comment was so high, I just felt a great disturbance in the Force...
I'm as much of a Star Wars fun as the next guy ... actually I can claim to have quoted Obin-Wan in one of the first presentations on HCP ever: SAP NetWeaver Neo*: Community-Driven Development
Oh, and have you seen the HCP IoT demos featuring BB-8 already?
Robin van het Hof auf Twitter: "#starwars #bb8 droid connected to #saphcp #iot services #sitNL @tbroek https://…
The icings on the cake of HCP propositioning would be that of reassuring customers on the magic word for all cloud environments- SECURITY !
A nice piece that was though. Thanks Matthias.
Thanks Samuel for the feedback!
The smartest thing I ever heard about security was along the lines of:
In that context, SAP is taking security very, very seriously and in case you want to know more about all the related security certificates, audits, regulations and processes in SAP's data centers please check out: http://www.sapdatacenter.com/
BR,
matthias
@Matthias: Many thanks for the link wrt Security.
This is what I always get hit with whenever I mention SAP Cloud - "Security"
Great article Matthias, and it had to be said so well done 😉
Thanks Simon for the kind words!
Well said 😎