Applikationsplattform für IoT und Social auf dem Oracle Stack Frank Closheim, inxire GmbH DOAG 2015, 19.11.2015
Zur Person 2001 2014 bei Oracle Consulting Solution Architect (GSS) Product Development Customer Escalations Manager Technical Product & Release Manager seit 2014 bei inxire GmbH 2
Zur inxire GmbH Gegründet 2002 in Frankfurt Ehemalige Oracle Mitarbeiter Produkt- und Serviceanbieter inxire ECM, ECMSDK Zertifizierter Oracle und SAP Partner 3
Internet der Dinge Minimierung der Informationslücke zwischen realer 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 des 21. Jh. List of countries by IoT devices online per 100 inhabitants as published by the OECD in 2015. 4
Social Software Wissen geht verloren Generation Internet Suchen 15 35 % der Arbeitszeit 1 Home Office Fusion und Akquisition Breites Spektrum an Anwendungen Welche Arten von Social Software setzen Sie intern ein? n = 121; Angaben in Prozent; Quelle: Bitkom Informationsmanagement, Kollaboration, Kommunikation, Vernetzung und Identitätsmanagement 1: Quelle: Special IDC Report Enterprise Search Technology: Information Disasters and the High Cost of Not Finding Information 5
Komplexität reduzieren...and more Session Pooling, Transaction Handling,... Protocol Server WebDAV, FTP, XMPP, MQTT Java / REST APIs Mutiple, based on number of components Configuration Management DB CMDBuild, OneCMDB Hohe Kosten für: Integration Wartung Migration Einschränkungen in: Flexibilität Verfügbarkeit Skalierbarkeit Social Software Apache Shinding, OpenSocial DMS, WCM, DAM Alfresco, OpenKM, Nuxeo Search Lucene, Solr, Elasticsearch Caching Apache Commons JCS, EHCache Access & Identity Management OpenIDM, Apache Syncope Auditing & Reporting Audit4j, JaVers Event Processing Esper, opennms Rule Engine Easy Rules, OpenRules Queueing ActiveMQ, HornetQ Persistence Hibernate, OpenJPA, Apache Cayenne Ablösung in EINE Plattform: Extend Java / REST API, Protocol Server, Business Logic Manage Object Mgmt., Security & Compliance, Event Proc. Store ORM, Transaction Mgmt, Storage Mgmt Integration Wartung Migration Flexibility Verfügbarkeit Skalierbarkeit 6
ECMSDK Plattform Architektur 7
ECMSDK Historie Entwickelt bei Oracle 2000 - Oracle ifs Interne Entwicklungsplattform für Oracle eigene Lösungen 2011 Abbau der Abhängigkeiten zur Oracle Middleware 2014 Freigabe als Open Source unter der BSD Lizenz Weiterentwicklung bei inxire durch Ex-Oracle Kernentwicklungsteam 8
Demo 9
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 und Aufbereitung der Daten Zugriff über Web-Portal, REST API, Java-API, FTP Archivierung mit Anbindung an Oracle Tape Library 10
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 11
ECMSDK im Logistikunternehmen 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 12
Vielen Dank für Ihre Aufmerksamkeit! www.inxire.com www.ecmsdk.com