Milliarden Aktionen effizient verwalten und intelligent ... WCM, DAM OpenCMS, OpenKM, Nuxeo Social...
Transcript of Milliarden Aktionen effizient verwalten und intelligent ... WCM, DAM OpenCMS, OpenKM, Nuxeo Social...
Milliarden Aktionen effizient verwalten und intelligent auswertenFrank Closheim, inxire GmbH
JAVALAND 2016, 08.03.2016
Zur Person
08.03.2016Präsentation inxire2
2001 – 2014 bei Oracle
Consulting
Solution Architect (GSS)
Product Development
Customer Escalations Manager
Technical Product & Release Manager
seit 2014 bei inxire GmbH
Zur inxire GmbH
08.03.2016Präsentation inxire3
Gegründet 2002 in Frankfurt
Ehemalige Oracle Mitarbeiter
Produkt- und Serviceanbieter
inxire ECM, ECMSDK
Zertifizierter Oracle und SAP Partner
Internet der Dinge
Minimierung derInformationslücke zwischenrealer und virtueller Welt
26 Mrd Geräte im IoT in 2020(Gartner Inc., Jan 2014)
127 neue Dinge pro Sekunde
Daten sind die Währung des21. Jh.
08.03.2016Präsentation inxire4
List of countries by IoT devices online per 100 inhabitants as published by the OECD in 2015.
Use Case im Telematik Umfeld
20.000 Fahrzeuge mit EKG ausgestattet
Fahrzeug EKG erfasst bis zu 4.000 verschiedene Signale
Signale werden in unterschiedlichen Abständen protokolliert
Mehrstufige Nachbearbeitung undAufbereitung der Daten
Einfache Auswertung der Signallieferungen
Zugriffsteuerung über Mandantenkonzept
Datenaustausch mit anderen Anwendungen
Archivierung
08.03.2016Präsentation inxire5
Komplexität reduzieren
08.03.2016Präsentation inxire6
Ablösung inEINE Plattform:
QueueingActiveMQ, HornetQ
PersistenceHibernate, OpenJPA, Apache Cayenne
Hohe Kostenfür:
Integration
Wartung
Migration
Einschränkungenin:
Flexibilität
Verfügbarkeit
Skalierbarkeit
Event ProcessingEsper, openNMS
Rule EngineEasy Rules, OpenRules
Auditing & ReportingAudit4j, JaVers
Access & Identity ManagementOpenIDM, Apache Syncope
CachingApache Commons JCS, EHCache
SearchLucene, Solr, Elasticsearch
DMS, WCM, DAMOpenCMS, OpenKM, Nuxeo
Social SoftwareApache Shinding, OpenSocial
Java / REST APIsMutiple, based on number of components
Internet of ThingsEclipse IoT, Kaa, ThingSpeak
...and moreSession Pooling, Transaction Handling, ...
Protocol ServerWebDAV, FTP, XMPP, MQTT
ExtendJava / REST API, Protocol Server, Business Logic
ManageObject Mgmt., Security & Compliance, Event Proc.
StoreORM, Transaction Mgmt, Storage Mgmt
ECMSDK Historie
Entwickelt bei Oracle
GA 2000
Entwicklungsplattform für Oracle eigene Lösungen
2011 – Abbau der Abhängigkeiten zurOracle Middleware
2014 – Freigabe als Open Source unterder BSD Lizenz
Weiterentwicklung bei inxire durchEx-Oracle Kernentwicklungsteam
08.03.2016Präsentation inxire8
ECMSDK im Telematik Umfeld
Backend für Telematik-Daten für Fahrzeug EKG
ca. 2 Mio. neue Datensätze pro Woche (Archiv > 200 Mio. )
Mehrere Mandanten, „Pay-per-Use“
Datenaustausch mit ca. 20 Anwendungen
Mehrstufige Nachbearbeitung undAufbereitung der Daten
Zugriff über Web-Portal, REST API, Java-API, FTP
Archivierung mit Anbindung an Oracle Tape Library
08.03.2016Präsentation inxire10
ECMSDK als Social Software Plattform
inxire ECM Plattform auf Basis von ECMSDK
Moderne Unternehmenskommunikation für effiziente Zusammenarbeit
Aktionen und Aktivitätstracking
Communities
Social Apps: Foren, Wiki, Blogs, Konversationen, Kontakte
Soziales Netzwerk für Unternehmen
Top Referenzen
08.03.2016Präsentation inxire11
ECMSDK im Logistikunternehmen
08.03.2016Präsentation inxire12
EU-weite Ausschreibung
Regelwerkerstellung für die Fahrzeuginstandhaltung
IT-System für die Erstellung und Bearbeitung
technischer Dokumente
revisionssichere Dokumentation aller
Bearbeitungs- und Veränderungsschritte