Skip to main content

SAP on HANA and why it matters


If you're doing any business with SAP, being SAP consultant or SAP user, you should not have missed last week's press conference where SAP announced SAP's business suite on HANA. A long expected message, but thrilling even so. It shows how serious SAP is taking In Memory technology. And even more, analyst Dennis Howlett, identified SAP's stepping stone into the cloud future, from #SAPonHANA into SAP's business suite in the cloud. Following the path so successfully set by Salesforce.

A lot can be found on SDN or other analyst sites. Please allow me to point out and summarize three blogs. My advice to you: start with reading, jump into other reading material, subscribe to developer licenses and start getting your hands dirty. And by that make up your mind. The SAP world is changing rapidly, important for System Integrator's as they have to change their business model accordingly. 2013 is the year of making choices.

Find out, as System Integrator, to which category you belong in the statement from Mary Kay Ash:
There are three types of people in this world: those who make things happen, those who watch things happen and those who wonder what happened.


Image copied from Strategydriven.com


Dennis Howlett, SAP on HANA: where SAP wins and how it has missed the real goal

  • The analysts were surprisingly positive and pushing SAP towards new things. The SIs were less than enthusiastic.
  • First the good stuff. SAP is coming to market with beta customers. The product is available now. Development for Business Suite on HANA started in 2010 so to get this to the current state in less than 42 months is laudable by any standards.
  • SAP's stepping stone into the cloud future: Hence, while SAP does not say so in so many words, the company will have the BusinessSuite running on HANA in cloud environments in the not too distant future.
  • This is going to be very bad news for SIs who have been used to a diet of one, two and three year upgrades.
  • What's more, the new class of SI that HANA is attracting will outsmart and outpace the big boys very quickly. That will represent what today is an untold story but one that will bring into question the entrenched SI model.
  • So where did SAP miss? We are of the belief that SAP should bundle the database but charge more for the new applications and especially those that deliver quantum value.
  • However, HANA is a database and while speedy, it is in a class of technology that has become commoditized.
  • In my view SAP missed a unique opportunity to do something that would be truly disruptive and allow it to start getting serious scale for HANA adoption.
  • Let's not forget we are now seeing an SAP that is coming to market with new solutions and the first customers at the same time. That's something entirely new and should impress customers used to the yawning chasm that has previously existed between announcement and delivery, let alone implementation.


John Appleby, 2013 - the year of the SAP Database

  • This means that if you want to, you can run all of your SAP apps on a SAP database. I don't believe there is a current software revision that requires a non-SAP database.


Thorsten Franz, SAP on HANA, and Pushdown for All: News about ABAP's Adventurous Relationship with the Database

  • To sum it up briefly, in previous years, all ABAP programming against the database used a layer of abstraction that reduced the possibilities to the smallest common denominator – a very small subset of SQL features defined by those functions that were supported by all databases on which SAP runs.
  • In order to achieve the amazing performance HANA is capable of – executing queries and calculations hundreds or even thousands of times faster than other databases –, one has to  change the applications so that they let the database do the things it can perform much faster than the ABAP application server.
  • Fork for HANA:
    • For every optimization, introduce a fork (IF HANA … THEN … ELSE … ENDIF). The existing code remains unchanged, and new, incompatible code using HANA-specific artifacts, is added as the HANA branch of the fork.
  • Rewrite for all
    • For as many optimizations as possible, try to get away without a fork. Rewrite the code once, so that the new code is processed on systems with HANA and without HANA.
  • The smart solution is to combine the two approaches: Realize as much of the HANA optimization as possible with the “rewrite for all” approach, but don’t be shy to use “fork for HANA” when amazing factors or entirely new features are within reach
  • Stored Procedures would now be a used for HANA and other databases, too.
  • And some interesting comments:
    • Hasso was very clear - this is the beginning of the end for batch and ABAPers will find they have much less to do. The first thing ABAPers should do (as per Thomas Jung) is learn or brush up on SQL.
    • That's because this is only a stepping stone to SAP offering BusinessSuite on HANA in the cloud...at some point in the not too distant future.

Comments

Unknown said…
Usually we think that how the big multinational company’s owner mange their all business in the wide area network and how they can control it, the answer is simple they all used the SAP module for controlling the task of their companies, and they will get the SAP form this https://twbs.com/.

Popular posts from this blog

SAP Fiori and SAP Screen Personas finally free for SAP customers

This week the SAPPHIRENOW event takes place in Orlando, a yearly event where SAP announces its strategy and new products. On Tuesday Bill McDermott, the CEO from SAP, did some major announcements . All with regard to making SAP simpler. In this blog I will describe the license changes for SAP Fiori and SAP Screen Personas. These new UI innovations are now part of SAP’s maintenance fee. SAPPHIRENOW keynote

Thank you @CiberNL and hello @TheNextView

Another strange moment in my professional life, I will leave Ciber to join The Next View  March 1st. Time to have a short retrospective . Team picture at outing 2010 First of all I am proud , proud on our SAP NetWeaver team: Alice, Arnaut, Bernard, Dave, Dennis, Frank, Guido, Harrie, Iemke, Igor, Jeroen, Juan-Jose, Laurens, Leo, Marc, Michael, Ravi, Roel, Ronan, Sanket, Steven, Ted, Tim, Wim and Vladimir. 

SAP TechEd 2013, the best and strangest experience ever

SAP TechEd 2013 - The best but also the strangest SAP TechEd ever Together with 10 colleagues I visited SAP TechEd in November 2013. Tim Burchartz - Jaap van de Mheen - Frank Hammen - Michael Hardenbol - Steven Spronk Twan van den Broek - Roel van den Berge - Ted Castelijns - Maarten Kreijveld (Missing on the pic: Leo van Hengel and Wim Snoep, who attended one day due to busy customer schedule) Best Team CloudSitter won the SAP InnoJam on Monday with an app that monitors new born baby’s on their wellbeing. Premature babies have an higher risk on Sudden Infant Death Syndrome , that’s why we came up with a sensor that tracks heartbeat, temperature and breathing. Information is stored in a central database in which thresholds can be validated. If there is reason to warn, the mobile app sends an alarm and changes color. Time to check upon your child. Matt presenting at InnoJam. Winning InnoJam meant that we could also participate in DemoJam , the ultimate stage for