Angebot anfordern
Preisliste herunterladen
Beratungsgespräch vereinbaren

SAP HANA

E-Book SAP HANANeben den Schlagworten Mobile und Cloud prägt in den letzten Jahren vor allem ein Begriff die Kommunikation, die Strategie und die Produktentwicklung der SAP: SAP HANA. Sie sind sich unsicher ob und wie Sie SAP HANA im Unternehmen einführen? Mit dem SAP HANA Awareness Impulsvortrag greifen wir Ihre Situation auf, klären alle offenen Fragen, erarbeiten mit Ihnen Leitlinien und geben Ihnen die zu tätigenden next Steps an die Hand.

Obwohl die Technologie mittlerweile rund sechs Jahre alt ist, herrscht bei vielen meiner Kunden noch Unklarheit: „Sorry, aber was ist das denn alles genau? HANA, DB, Cloud Platform, S/4 usw…“. Die Frage höre ich immer wieder. Hier meine Erklärung:

Die Geschichte von SAP HANA

Die technologische Basis von SAP HANA geht zurück auf die Entwicklung der in-memory-Technologie am Hasso Plattner Institut HPI in Berlin in Zusammenarbeit mit SAP. Ziel der Forschungsgruppe war es, eine neue Art von ERP-System aus der Taufe zu heben und die Limitationen der aktuellen ERP-Generation zu überwinden. In memory bezeichnet das Prinzip, die betriebswirtschaftlichen Daten nicht auf Festplattenspeichern zu verwalten und mit Indizes darauf zuzugreifen, sondern sie stattdessen in einem deutlich größeren und schnelleren Hauptspeicher zu halten, sodass die Daten vergleichsweise in Echtzeit zur Verfügung stehen. Mit dem Einsatz der in-memory-Technologie entfällt die Unterscheidung zwischen OLTP (Online Transaction Processing) und OLAP (Online Analytic Processing). Während klassisch getrennte, spezialisierte Systeme für transaktionale und analytische Funktionen erforderlich sind, ist mit der in-memory-Technik beides in einem System möglich. Jenseits der Forschung findet die SAP HANA-Datenbanktechnologie inzwischen den Weg in die Softwareprodukte der SAP SE. Dabei hat sich der Begriff von der ursprünglichen Bedeutung „High Performance Analytic Appliance“ weiterentwickelt – inzwischen wird SAP HANA von der SAP selbst als Produktbezeichnung in verschiedenen, teils sehr unterschiedlichen Kontexten genutzt. Der Begriff wird in drei Hauptkontexten verwendet:

  1. SAP HANA DB – die in-memory-Datenbank
  2. SAP HANA Cloud Platform – Das Cloud-Angebot der SAP für Platform as a Service
  3. SAP S/4HANA – die nächste Generation der ERP Suite der SAP

Damit ist jedes Mal etwas anderes gemeint.

Was ist SAP HANA? Mit dieser Visualisierung wird deutlicher, wie die Systeme zusammenspielen.

Was ist SAP HANA? Mit dieser Visualisierung wird deutlicher, wie die Systeme zusammenspielen.

SAP HANA DB

  • Die HANA Datenbank ist eine revolutionäre Datenbanktechnologie.
  • Sie basiert auf in-memory-Technologie und wendet weitere neue Techniken an, wie zum Beispiel Spaltenorientierung.
  • Damit ist eine Performance möglich, die aktuelle relationale Datenbanksysteme nicht leisten können.
  • Es ist spezielle Hardware erforderlich, um die SAP HANA Datenbank betreiben zu können.
  • Als Ergänzung zu SAP Business-Suite-Systemen können bestimmte Rechen- oder Analyseaufgaben an eine separat betriebene SAP HANA DB ausgelagert werden (side-car-Architektur).

SAP nutzt die HANA DB jetzt, um auf verschiedenen Einsatzfeldern aus den Eigenschaften der HANA DB betriebswirtschaftlichen Nutzen zu generieren. In Stand-Alone-Szenarien werden beispielsweise spezielle Analyse-Aufgaben erledigt. SAP Business Intelligence (SAP BI / SAP BW) auf SAP HANA gilt häufig als das Szenario, das in besehenden SAP Landschaften den besten Nutzen als Einstiegsprojekt bringt. Dies, obwohl die Beschleunigung eines OLAP Systems eigentlich nicht Kernziel der HANA Technologie ist. Es sind gleichwohl signifikante Performancegewinne möglich, ohne die Systembebauung grundlegend zu ändern. Große Verbreitung erlangt die SAP HANA DB aktuell durch die Migration von SAP ERP Systemen auf HANA als neue Datenbankplattform. Sie benötigen Unterstützung bei der Migration Ihrer Systeme? Zusammen mit unseren Beratern erstellen wir gemeinsam mit Ihnen, Ihre individuelle SAP HANA Roadmap, zugeschnitten auf Ihre Anforderungen.

Webinar SAP HANA

SAP Business Suite powered by SAP HANA

  • Ein SAP Business Suite System, das SAP HANA DB als Datenbank nutzt, nennt man SAP Business Suite powered by SAP HANA.
  • Ein SAP Business Suite System, das prinzipiell geeignet wäre, auf einer SAP HANA DB zu laufen wird als „HANA ready“ bezeichnet. Damit ein System als „HANA ready“ eingestuft wird, sind definierte Checks durchzuführen. Mit unserem SAP HANA Readiness Paket sind Sie auf der sicheren Seite. Wir stellen sicher, dass alle Voraussetzungen für eine erfolgreiche Migration erfüllt sind.

Ab einem bestimmten Release ist die SAP Business Suite in der Lage, SAP HANA DB als Datenbank zu nutzen (Release ist zum Beispiel SAP ERP 6.0 EHP7). Die betriebswirtschaftlichen Funktionen (Business Functions) bleiben dabei unverändert: Das SAP ERP bleibt das SAP ERP. Es wird allerdings statt einer der bisher eingesetzten Datenbanken (Oracle, DB2, SQL-Server, MaxDB) die SAP HANA DB verwendet. Dabei sind je nach Release weniger oder mehr der SAP Standardprogramme dafür optimiert, die SAP HANA-Performancevorteile aktiv auszunutzen. Die meisten Programmteile bleiben zunächst unverändert. Zur Performance gilt folgender Grundsatz: Einige Programme laufen schneller, einige bleiben gleich und in Ausnahmefällen kann es vorkommen, dass Programme auch langsamer laufen. In neueren Releases werden immer mehr SAP-Standardfunktionen ausgeliefert, die das HANA-Performancepotenzial optimal ausnutzen.

Vorteile in der SAP Business Suite powered by SAP HANA

  • Hauptvorteil einer SAP Business Suite powered by SAP HANA ist das Potenzial für die Beschleunigung von bestehenden Business Functions und die Möglichkeit, neue Business Functions auszuführen, die bisher aufgrund von Performance-Einschränkungen nicht möglich waren.
  • Für Kunden und Partner besteht die Möglichkeit, die eigenen Kundenentwicklungen, um die SAP HANA DB-Möglichkeiten zu erweitern und auf diese Weise Vorteile auszunutzen.
  • Datenintensive Berechnungen können signifikant optimiert werden: Dazu gehören klassische SAP-Standardfunktionen wie der MRP-Lauf aus dem Bereich der Disposition oder typische „Langläufer-Reports“. Es ist nicht selten, dass Berechnungen, die bisher über Nacht eingeplant werden mussten, jetzt in Echtzeit zur Verfügung stehen.
  • Andererseits sind analytische Anwendungen möglich, die bisher den spezialisierten Business Intelligence Systemen vorbehalten waren. Durch die Verfügbarkeit aller Daten in Echtzeit sind Aggregationen auch über größere Zeiträume hinweg schnell möglich, beispielsweise für Reportings.

Ein typischer Anwendungsfall für eine Anwendung, die das Potenzial von SAP HANA DB nutzt, ist beispielsweise ein Reporting Cockpit, das Umsätze über Kunden, Produkte und Regionen zeigt und es ermöglicht, von der maximal aggregierten Übersicht in Echtzeit bis auf den einzelnen Beleg zu navigieren. Dabei sind dann jederzeit die aktuellen Daten des ERP Systems die Grundlage.

Softwareentwicklung mit SAP HANA

Aus Sicht eines SAP Entwicklers sind zwei Aspekte einer SAP Business Suite powered by SAP HANA zu unterscheiden:

  • Allgemein müssen Programme so entwickelt sein, dass sie datenbankunabhängig sind und keine datenbankspezifischen Teile enthalten, die zum Beispiel auf Oracle oder DB2 als Datenbanksystem angewiesen sind. Die regelkonforme Nutzung von OpenSQL ist dafür im Normalfall ausreichend. Unser ABAP on HANA Entwicklertraining greift genau diese Themen auf und zeigt anhand von Praxisbeispielen wie Programme „HANA ready“ entwickelt werden können.
  • Performancevorteile werden auf diese Weise nicht gezielt ausgenutzt, weil die Formulierung von Anfragen in der gleichen Weise wie bisher erfolgt. Unsere ERP on HANA Performanceoptimerung stellt dar, auf welche Aspekte es bei der Performanceoptimerung ankommt und mit welchen Tools optimierbare Codeschnipsel in Programmen aufgefunden werden können.
  • Innerhalb von Migrationsprojekten stellt dies eine wichtige Aufgabe dar, die aber nicht unbedingt einen großen Anteil am Projektaufwand in Anspruch nimmt.
  • Dagegen ist für die gezielte Ausnutzung von in-memory-Performance für den Programmierer in der Regel mit dem Einsatz von HANA-Mechanismen verbunden. Mit einem als „Push-Down“ bezeichneten Vorgehen werden besonders datenintensive Operationen explizit von der Applikationsschicht in die Datenbank verlagert. Ähnlich einer klassischen Stored-Procedure berechnet die SAP HANA DB diese Anweisung dann intern und unter Einsatz aller in-memory-Vorteile und liefert somit die gewünschten Abfrageergebnisse mit verbesserter Geschwindigkeit.

SAP HANA Cloud Platform

Mit der SAP HANA Cloud Platform (HCP) ist die SAP auf dem Markt der Platform-as-a-Service-Anbieter (PaaS-Anbieter) aktiv, auf dem sich auch Amazon Web Services, Salesforce‘ force.com und Microsoft AZURE tummeln.

Die SAP HANA Cloud Platform ist demnach eine Plattform für Applikationen und Dienste, die alle Vorteile einer Cloud-Lösung bietet:

  • sofortige Verfügbarkeit ohne Hardwarebeschaffung, Installation etc.
  • beliebige Skalierbarkeit
  • Verfügbarkeit und Sicherheit durch hoch spezialisierte Rechenzentren und Betrieb

Die HCP beinhaltet zunächst aber keine betriebswirtschaftlichen Funktionen eines ERP-Systems, sondern ist die Plattform, auf der derartige Anwendungen und Apps aufgesetzt werden können. Für die Anwendungen auf der HCP stehen zahlreiche Dienste zur Verfügung, die eingebunden und genutzt werden können. Als einer der Dienste kommt wiederum die SAP HANA-Datenbank zum Einsatz, die also als Teil der HANA Cloud Platform für Datenoperationen in Echtzeit zur Verfügung steht. Weitere Dienste innerhalb der HCP sind beispielsweise SAP Fiori Cloud Edition, SAP JAM Social Collaboration, Dienste für das Internet of Things (IoT) und die Unterstützung mobiler Szenarien. Die Anwendungsentwicklung auf der SAP HANA Cloud Platform wird mit Java, SAPUI5 (HTML5) und serverseitigem JavaScript betrieben. Eines der Haupteinsatzgebiete der HANA Cloud Platform ist die Erweiterung von SAP Lösungen, seien es On-Premise-Systeme oder SAP-Cloudlösungen.

SAP S/4HANA

Neben SAP HANA Datenbank und SAP HANA Cloud Platform ist SAP Business Suite 4 SAP HANA oder kurz S/4HANA das dritte große Produkt, das mit dem HANA-Label bezeichnet ist. Bei S/4HANA handelt es sich um die nächste Generation der Anwendungssuite von SAP – nach SAP R/2, SAP R/3, SAP ERP sozusagen ein SAP R/4 – nur eben unter dem Namen S/4HANA. Dabei symbolisiert das S das Prinzip Simple. Die wichtigsten Kennzeichen von SAP S/4HANA:

  • vollständig neu entwickelt auf Basis der HANA in-memory-Technologie
  • neue Benutzeroberflächen nach dem SAP Fiori-Standard mit dem Ziel der Vereinfachung der Bedienung
  • Vereinfachung des Datenmodells als Voraussetzung für die Verschlankung und Beschleunigung von Geschäftsprozessen

SAP S/4HANA kann wie gewohnt im eigenen Rechenzentrum betrieben (on premise), von SAP als eigene Instanz gehosted oder in der sogenannten Public-Cloud als reine Software-as-a-Service-Lösung genutzt werden. Der Umstieg von einer SAP ERP 6.0 Lösung auf S/4HANA wird in der Regel eingeleitet durch die Migration der Datenbank auf SAP HANA DB. Dies ist allerdings nur eine technische Voraussetzung. Der eigentliche Umstiegsprozess liegt in der Beurteilung der einzelnen Geschäftsprozesse der neuen S/4HANA Lösung (sogenannte Innovationen) im Vergleich zur im Moment vom Unternehmen tatsächlich eingesetzten.

Unsere fertigen Lösungen im Bereich SAP HANA

Nutzen Sie unser Know How im Bereich SAP HANA!
Wir beraten sie zu HANA DB, S/4HANA oder HANA Cloud Platform und unterstützen auf dem Weg zu Ihrer neuen Anwendung.
Sie erhalten die Komplettlösung – Ihr Projekt machen wir zu unserem Projekt. Wir sind Ihr Dienstleiter für Ihr Entwicklungsprojekt, das den Anwender in den Mittelpunkt stellt. Gerne spreche ich mit Ihnen über Ihre Ausgangslage und zeige Lösungsmöglichkeiten auf. Auf Wunsch unterbreite ich Ihnen im Anschluss ein unverbindliches Angebot.

Kontaktieren Sie mich: Telefon 0211 9462 8572-16 oder per E-Mail info@erlebe-software.de Ingo Biermann, Fachbereichsleiter


SHARE
nach oben


Schreiben Sie einen Kommentar

Bitte füllen Sie alle mit * gekennzeichneten Felder aus. Ihre E-Mail Adresse wird nicht veröffentlicht.