Holger Seubert, SAP
Bastian Nominacher , Celonis GmbH
MODEL – CODE – RUN:
Echtzeit Anwendungen aus der Cloud
Was sind technische
Voraussetzungen
für Echtzeitanwendungen
© 2014 SAP AG. All rights reserved.
Umsetzung von Echtzeitanwendungen
Im Kontext der heutigen Informationslieferkette
OLTP...
© 2014 SAP AG. All rights reserved.
Umsetzung von Echtzeitanwendungen
Im Kontext der heutigen Informationslieferkette
Geo ...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 5
Leistung
Spielerprofil
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 6
Anzahl
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 7
Räumliche Darstellung in 3D
© 2014 SAP AG. All rights reserved.
{ MODEL } { CODE } { RUN }
© 2014 SAP AG. All rights reserved.
Tables Analyt. Model
Data Engines
{ MODEL } { CODE } { RUN }
© 2014 SAP AG. All rights reserved.
Extended
Application Services
Extended
Application Services
Tables Analyt. Model
Code
...
© 2014 SAP AG. All rights reserved.
Extended
Application Services
Tables
Web IDE
Eclipse IDE
ApplikationsserverApplikation...
© 2014 SAP AG. All rights reserved.
Echtzeitanwendungen aus der Cloud
SAP HANAAnwendungen mit AWS: Typische Aufgaben und W...
© 2014 SAP AG. All rights reserved.
Echtzeitanwendungen aus der Cloud
SAP HANA Anwendungen mit AWS: Skills
SAP HANA baut a...
© 2014 SAP AG. All rights reserved.
Echtzeitanwendungen aus der Cloud
SAP HANA Anwendungen mit AWS: Datenanalyse in Echtze...
© 2014 SAP AG. All rights reserved.
Anwendungsentwicklung im SAP HANA Studio (Eclipse)
Entwicklungsperspektive
Erweiterbar...
© 2014 SAP AG. All rights reserved.
Anwendungsentwicklung im SAP HANA Web Studio
Editor | Catalog | Security | Traces
Entw...
Celonis Process Mining –
Ein HANA UseCase in Aktion
© 2014 SAP AG. All rights reserved.
Process Mining macht den IST-Prozess auf Basis der
Prozessspuren sichtbar
Visualisieru...
© 2014 SAP AG. All rights reserved.
Warum sind Process Mining Auswertungen notwendig?
Mit konventionellen Verfahren sind A...
© 2014 SAP AG. All rights reserved.
Wie kann ein Prozessmodell aus den Datenbanken rekonstruiert
werden?
Durch die Struktu...
© 2014 SAP AG. All rights reserved.
Celonis nutzt die HANA Plattform für Process Mining im Big Data
Bereich
Celonis Schema...
© 2014 SAP AG. All rights reserved.
Live Demo
Celonis Process Mining
© 2014 SAP AG. All rights reserved.
Anwendungsgebiete für Process Mining
Anwendun
gs-gebiete
Vertrieb /
CRM
„Lead to
Order...
Zusammenfassung
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 26
SAP HANA – einfacher, agiler und schneller
Datenbank + ...
© 2014 SAP AG. All rights reserved.
SAP HANA Developer Day
Learn&&Develop&&Connect
In einem eintägigen Workshop begleiten ...
© 2014 SAP AG. All rights reserved.
SAP HANA Developer Day
Agenda
09:00 Uhr Begrüßung
09:30 Uhr SAP HANA als Entwicklungsp...
© 2014 SAP AG or an SAP affiliate company. All rights reserved. 30
Q&&A// SAP Developer Relations
Vielen Dank!
finish()
Nächste SlideShare
Wird geladen in …5
×

Echtzeitanwendungen aus der Cloud - Partnervortrag vom AWS Summit

1.037 Aufrufe

Veröffentlicht am

Holger Seubert, SAP
Bastian Nominacher , Celonis GmbH

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.037
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
4
Aktionen
Geteilt
0
Downloads
6
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Echtzeitanwendungen aus der Cloud - Partnervortrag vom AWS Summit

  1. 1. Holger Seubert, SAP Bastian Nominacher , Celonis GmbH MODEL – CODE – RUN: Echtzeit Anwendungen aus der Cloud
  2. 2. Was sind technische Voraussetzungen für Echtzeitanwendungen
  3. 3. © 2014 SAP AG. All rights reserved. Umsetzung von Echtzeitanwendungen Im Kontext der heutigen Informationslieferkette OLTP Traditionell: OLTP & OLAP separat >48 Stunden>48 Stunden 10:00 AM 10:00 AM >48+hr alte Daten Aggregate ETL OLAP Replikation Replikation Replikation Transaktionale Anwendung 101010010101 001001010011 0101101101110 100100010011 Entscheidungen auf Basis alter Daten Mehrere Datenquellen OLTP + OLAP in SAP HANA 10:00:00 AM 10:00:00 AM EchtzeitEchtzeit Direkte Aktionen auf Basis von aktuellsten Daten Auch für Planung & Simulation. Mehrere Datenquellen 101010010101 001001010011 0101101101110 100100010011 Anwendungen powered by SAP HANA VEREINFACHUNGKOMPLEXE ARCHITEKTUREN Analytische Anwendung 101010010101 001001010011 0101101101110 100100010011
  4. 4. © 2014 SAP AG. All rights reserved. Umsetzung von Echtzeitanwendungen Im Kontext der heutigen Informationslieferkette Geo Spatial Data Mining Text Analyse Business Functions Funktionsbibliotheken powered by SAP HANA OLTP + OLAP in SAP HANA 10:00:00 Uhr 10:0x:xx Uhr EchtzeitEchtzeit Mehrere Datenquellen 101010010101 001001010011 0101101101110 100100010011 Anwendungen powered by SAP HANA Planung & Simulation
  5. 5. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 5 Leistung Spielerprofil
  6. 6. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 6 Anzahl
  7. 7. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 7 Räumliche Darstellung in 3D
  8. 8. © 2014 SAP AG. All rights reserved. { MODEL } { CODE } { RUN }
  9. 9. © 2014 SAP AG. All rights reserved. Tables Analyt. Model Data Engines { MODEL } { CODE } { RUN }
  10. 10. © 2014 SAP AG. All rights reserved. Extended Application Services Extended Application Services Tables Analyt. Model Code Repository Data Engines Text Analysis / GeoSpatial / . . . Advanced Libraries / SQLScript Web IDEWeb IDE Eclipse IDEEclipse IDE HANA Deployment Shell { MODEL } { CODE } { RUN } SAP HANA
  11. 11. © 2014 SAP AG. All rights reserved. Extended Application Services Tables Web IDE Eclipse IDE ApplikationsserverApplikationsserver Browser (mobil) Browser (mobil) Analyt. Model Code Repository HANA Deployment Shell Data Engines OData HTTP(S) Text Analysis / GeoSpatial / . . . ODBC Advanced Libraries / SQLScript JPA 2.x* *via EclipseLink Database Platform Class JDBC { MODEL } { CODE } { RUN } SAP HANA
  12. 12. © 2014 SAP AG. All rights reserved. Echtzeitanwendungen aus der Cloud SAP HANAAnwendungen mit AWS: Typische Aufgaben und Werkzeuge Daten Laden SQL, Werkzeuge (3rd Party) MODEL CONTROLER VIEW Analytisches Modell Graphischer Editor Datenintensive Logik SQLScript, AFL, CE Kontrollfluss-Logik JavaScript Datenmodell SQL, Core Data Services, SAP River Web-Zugriff auf Daten OData , XMLA Benutzeroberfläche SAPUI5, UI Integr. Services, XS JavaScript
  13. 13. © 2014 SAP AG. All rights reserved. Echtzeitanwendungen aus der Cloud SAP HANA Anwendungen mit AWS: Skills SAP HANA baut auf bekannte Programmiersprachen, Programmiermodelle (MVC) und Entwicklungswerkzeuge: HTML5 für moderne Oberflächen JavaScript für Client-Seitige und native Server-Seitige Logik SQL für datenintensive Logik UI Layer In-Memory Database Layer Data Models Native HANA Applications HTML5 JavaScript JavaScript SQL SQL Modeling SQL Native SAP HANA Anwendungen
  14. 14. © 2014 SAP AG. All rights reserved. Echtzeitanwendungen aus der Cloud SAP HANA Anwendungen mit AWS: Datenanalyse in Echtzeit Attribute Views • Optimiert für einfache und komplexe JOIN Operationen von Datenbank-Tabellen • Modellierung von Hierarchien für multi-dimensionales Reporting Analytic Views • Optimiert für analytische Verarbeitung und star-based Daten- Modelle inkl. Aggregation • Materialisierung der Daten sondern Berechnung in Echtzeit! Calculation Views • Optimiert für komplexe Berechnungen und Kombinationen von Views und Datenbank-Tabellen • Eigenes Skripting (SQLScript, Appl. Function Libraries) Analytische Modelle
  15. 15. © 2014 SAP AG. All rights reserved. Anwendungsentwicklung im SAP HANA Studio (Eclipse) Entwicklungsperspektive Erweiterbare und integrierte Entwicklungsumgebung auf Basis von Eclipse Kepler • Interaktion mit SAP HANA über unterschiedliche Perspektiven • Erstellung Analytischer Modelle (Information Views) • OData Services definieren & testen • Nutzung der SAP HANA Funktionsbibliotheken • Testen & Debuggen • Versionierung und Entwicklung in Teams im HANA Repository via Eclipse Team Provider API • SAP HANA Studio als Eclipse-basierte IDE
  16. 16. © 2014 SAP AG. All rights reserved. Anwendungsentwicklung im SAP HANA Web Studio Editor | Catalog | Security | Traces Entwickler müssen keine lokale IDE installieren. Direkter Start mit Web-IDE möglich. Templates ermöglichen einen schnellen Start in die innovative HANA Entwicklung, inkl. SAPUI5 Templates Editieren und Debuggen von HANA Entwicklungs-Artefakten (Syntax-Highlight, Code-Folding, Code-Completion etc.) Unterstützung mehrer Tabs Zugriff zum SAP HANA Repository inkl. Vergleichs-Editor zweier Versionen
  17. 17. Celonis Process Mining – Ein HANA UseCase in Aktion
  18. 18. © 2014 SAP AG. All rights reserved. Process Mining macht den IST-Prozess auf Basis der Prozessspuren sichtbar Visualisierung des echten Prozesses Prozessspuren aus den IT Systemen SAP Business Suite / SRM/ CRM / Dritt- systeme etc. Big Data Analytics powered by SAP HANA platform Mehrwerte: Reduzierte Komplexität Senkung der Prozesskosten Optimierung der Prozessqualität Höhere Compliance Bessere Systemnutzung Celonis Process Mining
  19. 19. © 2014 SAP AG. All rights reserved. Warum sind Process Mining Auswertungen notwendig? Mit konventionellen Verfahren sind Analysen von Prozessen aufwändig und kompliziert EigenschaftenDatenstruktur Celonis Process Mining o Klassische Cube Strukturen, Data Warehouse / BI Systeme sind für Prozessdaten nur sehr bedingt geeignet und haben Schwierigkeiten komplexe Prozesse umfassend und übersichtlich darzustellen. o Damit ist es nicht möglich explorative Prozessanalysen durchzuführen und einen anderen Blickwinkel auf den Prozess zu gewinnen. o Es fehlen flexible und dynamische Analysemöglichkeiten und die gelebten IST Prozesse bleiben intransparent.
  20. 20. © 2014 SAP AG. All rights reserved. Wie kann ein Prozessmodell aus den Datenbanken rekonstruiert werden? Durch die Struktur des Celonis Eventlogs können Geschäftsmodelle dynamisch und schnell ausgewertet werden. Process Mining rekonstruiert aus den digitalen Spuren Ihrer IT Systeme den tatsächlich abgelaufenen Prozess. Modell des Geschäftsprozesses HerausforderungDaten aus dem Quellsystem Celonis Process Mining
  21. 21. © 2014 SAP AG. All rights reserved. Celonis nutzt die HANA Plattform für Process Mining im Big Data Bereich Celonis Schema P2PO2CM2S SAP Raw Data Schema PMAlgorithms SAP HANA ECC M2IP2PO2C PLAF AFKO AFPO AUFK STKO STPO AFRU AFVC … EBAN EKKO EKPO EKBE MKPF MSEG RBKP RSEG … VBAK VBAP LIKP LIPS VBRK VBRP VBUK VBUP … M2I Process Mining Tables (3 Tables) P2P Process Mining Tables (3 Tables) O2C Process Mining Tables (3 Tables) SAP systems (one or multiple) Real-time SLT extraction HANA infrastructure Celonis web-visualization layer Celonis Process Mining
  22. 22. © 2014 SAP AG. All rights reserved. Live Demo Celonis Process Mining
  23. 23. © 2014 SAP AG. All rights reserved. Anwendungsgebiete für Process Mining Anwendun gs-gebiete Vertrieb / CRM „Lead to Order“ Buchhaltun gsprozesse Einkauf „Procure to pay“ Kunden- dienst / After sales Produktion „Make to Inventory“ IT-Service- manageme nt Auftrags- abwicklung „Order to cash“ Revision und Compliance Celonis Process Mining
  24. 24. Zusammenfassung
  25. 25. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 26 SAP HANA – einfacher, agiler und schneller Datenbank + Funktionsbibliotheken + Anwendungsplattform Eine Datenbank optimiert für OLTP und OLAP EINFACH Nativ integrierte Anwendungsentwicklung SCHNELL Vielfältige, in-memory optimierte Funktionsbibliotheken AGIL TextGraph Spatial/GISTransactionsSensors PrescriptivePredictive Sentiment Intelligence Machine Learning Operational Analytics SAP HANA (Main Memory) SAP HANA (Main Memory) SAP HANA (Main Memory) Application Layer In-Memory Database layer Libraries
  26. 26. © 2014 SAP AG. All rights reserved. SAP HANA Developer Day Learn&&Develop&&Connect In einem eintägigen Workshop begleiten wir den typischen Entwicklungsprozess einer nativen Anwendung auf Basis von SAP HANA. Termine: • 27. Mai 2014, Walldorf • 11. Juni 2014, Hamburg • 10. Juli 2014, Berlin • 25. September 2014, Walldorf Weitere Informationen • Agenda ansehen • Jetzt anmelden
  27. 27. © 2014 SAP AG. All rights reserved. SAP HANA Developer Day Agenda 09:00 Uhr Begrüßung 09:30 Uhr SAP HANA als Entwicklungsplattform 11:00 Uhr Pause 11:30 Uhr {Demo} Einführung in HANA Studio & Hands-On Umgebung 12:00 Uhr Mittagspause 13:00 Uhr {Hands-on} Analytische Modellierung 13:45 Uhr {Hands-on} SAP HANA Funktionsbausteine am Beispiel Text-Analyse 14:30 Uhr Pause 15:00 Uhr {Hands-on} Native SAP HANA Programmierung 15:45 Uhr {Demo} SAPUI5 Front-End Entwicklung 16:15 Uhr Pause 16:30 Uhr Startklar: Alle wichtigen Informationen um mit der SAP HANA Entwicklung zu starten 17:00 Uhr Abschluss & Feedback
  28. 28. © 2014 SAP AG or an SAP affiliate company. All rights reserved. 30 Q&&A// SAP Developer Relations
  29. 29. Vielen Dank! finish()

×