Wie wurde SAP HANA entwickelt, was kann man damit machen und wie viel verdienen?
SAP HANA ist eine moderne Weiterentwicklung der klassischen SAP ERP-Software, welche die meisten Geschäftsprozesse vieler Unternehmen abbildet. Das Besondere daran ist die neue Architektur, welche die Geschwindigkeit für Analysen um ein Vielfaches beschleunigt. Erreicht wird das durch den Einsatz einer darunter liegenden In-Memory-Datenbank. So ist es möglich, große Datenmengen im schnellen RAM vorzuhalten und bei Bedarf abzurufen. Der nächste Ausbauschritt, den viele Unternehmen in den kommenden Jahren planen, ist ein Wechsel vom einfachen SAP oder von SAP HANA zu SAP S4/HANA. Bei dieser Migration wird die ERP-Software auf eine völlig neue Codebasis gestellt, welche das Zusammenspiel mit der In-Memory-Datenbank optimal unterstützt.
Wie wurde SAP HANA entwickelt?
Der Konkurrenzkampf der Unternehmen und die zunehmende Komplexität der Geschäftsabläufe stellen ständig höhere Anforderungen an jede betriebswirtschaftliche Software. Diese muss alle wichtigen Funktionsbereiche wie Materialwirtschaft, Produktionsplanung, Controlling, Verkauf, Dokumentenmanagement und viele mehr abbilden. Das führte in den letzten Jahren dazu, dass die ERP-Systeme durch ihre Hersteller umfassender ausgestattet, dadurch aber schwerfälliger, unüberschaubarer und vor allem langsamer wurden. Alleine durch das enorme Wachstum an Daten, sind die hinter der SOftware stehenden Datenbanken an ihre Grenzen gelangt. Darum installierten viele Firmen zahlreiche zusätzliche Systeme, deren einzige Aufgabe darin bestand, Daten aus dem Hauptsystem zu extrahieren, zu summieren und schnell und übersichtlich darzustellen. Das Hasso-Plattner-Institut und die Stanford University forschten darum zusammen nach einer Möglichkeit, wie man riesige Datenmengen in Echtzeit analysieren kann. Im Jahr 2008 fanden sie einen Weg, den hauptsächlichen Teil einer Datenbank im flüchtigen, schnellen Speicher vorzuhalten und für Auswertungen zur Verfügung zu stellen. Spezielle Mechanismen verhindern bei diesem Verfahren, dass der Inhalt des RAMs beim Herunterfahren des Servers verloren geht. Die Hardware muss dafür speziell ausgelegt sein, insbesondere erreicht die Ausstattung des RAMs früher ungewohnte Ausmaße. Während der Entwicklungsphase waren mehrere Codenamen für die neue In-Memory-Datenbank im Umlauf. Nach “NewDB” und “SanssouciDB” setzte sich HANA (Hasso’s New Architecture) durch. Die Datenbank, gekoppelt an das bestehende SAP ERP-System, wurde als SAP HANA im Jahr 2010 dem Fachpublikum vorgestellt. 2015 folgte die Applikation SAP S4/HANA, die vollkommen auf die neue Technologie ausgerichtet ist. Die Koexistenz beider Varianten, von SAP HANA und SAP S4/HANA, ist vom Hersteller noch für mehrere Jahre geplant.
Welche Möglichkeiten bietet SAP HANA und SAP S4/HANA?
SAP HANA ist eine Innovation, primär aus technischer Sicht. Es ist die SAP Business Suite, deren zugrunde liegende Datenbank nun die HANA-DB ist. Diese kann nur auf einem Linux Betriebssystem installiert werden. Da SAP HANA ein Hybrid ist, eine technologische Verbindung der “alten” und “neuen” Welt, braucht es zum vorher genannten Datenbankserver auch einen Applikationsserver für den ABAP-Teil, der auf Linux oder Windows installiert werden kann. An der Oberfläche der Suite, dort wo die SAP-Berater ihre Einstellungen vornehmen und der Endbenutzer mit der Software arbeitet, gibt es funktionell keine wesentlichen Veränderungen. Die Antwortzeiten der Software, besonders langlaufende Datenabfragen und Auswertungen, sind deutlich schneller als bei SAP ohne HANA. Die nächste Ausbaustufe für noch mehr Produktivität ist SAP S4/HANA. Diese kann “On Premise” im Unternehmen laufen oder in der Cloud. Die Software verarbeitet nicht nur die geschäftlichen Datenflüsse schneller als früher, sondern verschafft Echtzeitinformationen und kann gut mit Big Data umgehen. Es ist abzusehen, dass durch SAP S4/HANA zusätzliche Analysesysteme wie Business Warehouse in der Zukunft an Bedeutung verlieren werden. Das noch recht junge System SAP S4/HANA wird vom Hersteller aktiv weiterentwickelt und regelmäßig durch neue Support Packages verbessert.
Wie kann man SAP HANA erlernen, was ist das Besondere an der Technologie?
Seit 2016 gibt es eine kostenlose Ausgabe HANA Express zum Herunterladen. Diese lässt sich auf Computern bis zu einer Speicherausstattung von 32 GB RAM nutzen und sie eignet sich hervorragend zum Herumexperimentieren und Kennenlernen der Software. Technisch Interessierte sollten den Fokus auf die Installation, das Tuning der Profilparameter und auf die Handhabung der Datenbank mit dem Tool HANA DB Studio Konsole setzen. Entwickler fokussieren sich auf die Programmierung der Oberflächen, die im Gegensatz zu früher auf UI5 und Fiori aufbaut. Berater für die Geschäftsabläufe oder solche, die es werden wollen, konzentrieren sich auf eines der betriebswirtschaftlichen Module. Die Software ist zu umfangreich und zu komplex, als dass einer allein alles Wissen darüber auf sich vereinen kann. Es gibt neue Komponenten für IoT (Internet of Things), die unter dem Begriff SAP Leonardo gebündelt sind.
Wie und wo kann ich mit SAP HANA arbeiten? Welches Gehalt ist möglich?
Die kostenlose Express-Ausgabe bietet Dir auch zuhause einen guten Einstieg in SAP HANA oder SAP S4/HANA. Die Software ist im Web gut dokumentiert. Für technisch Versierte oder Umsteiger sind Kenntnisse anderer Datenbanken wie DB2 oder MaxDB von Vorteil. Viele Zusammenhänge und Abhängigkeiten von SAP HANA oder SAP S4/HANA verstehst Du aber erst beim Einsatz in der Praxis. Ein- bis fünftägige Kurse für spezifische Themen werden vielerorts angeboten, sie sind aber nicht gerade günstig. Dafür sind SAP Spezialisten derzeit gefragt und verdienen gut. Nach einigen Jahren Berufserfahrung und je nach Region darfst Du einen durchschnittlichen Jahreslohn zwischen 53.000 und 75.000 Euro brutto erwarten.