MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer.mobile PROFI Mobile Business Agenda
MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform 02 PROFI News eine Beispiel App 03 IBM Worklight 04 Angebot der PROFI für Mobile Business 2
MOBILE BUSINESS ÜBERSICHT 3 29.01.2013 Mobile Enterprise Application Platform (MEAP)
MOBILE ENTERPRISE APPLICATION PLATFORM MEAP Plattform zum Entwickeln, Betreiben und Managen von Apps Adressiert häufige Themen: Unterschiedliche mobile Betriebssysteme Skills von Entwicklern Integration in bestehende Systemlandschaft Security Push-Nachrichten... MEAP Middleware MEAP Device Runtime 4 29.01.2013 Mobile Enterprise Application Platform (MEAP)
MOBILE ENTERPRISE APPLICATION PLATFORM WANN LOHNT SICH MEAP Gartner: Rule of Three (min. 1 Bedingung): 3 oder mehr Apps 3 oder mehr mobile OS 3 oder mehr Backends Zu beachten: Man kann Telefon und Tablet als 2 Apps betrachten iphone, ipad, Android Phone und Android Tablet = 4 Apps 5 29.01.2013 Mobile Enterprise Application Platform (MEAP)
EINE BEISPIEL APP 6
EINE BEISPIEL APP PROFI NEWS Voraussetzung: iphones wurden an alle PROFIs verteilt Idee: Zentrale Bereitstellung von Neuigkeiten aus verschiedenen internen und externen Quellen Ziel: Bessere Information der Mitarbeiter und gezielte Informationen an Vertrieb 7
EINE BEISPIEL APP PROFI NEWS 8
EINE BEISPIEL APP PROFI NEWS Anforderungen: Push-Benachrichtigung bei Neuigkeiten Benutzer-Login für personalisierte News Offline-Verfügbarkeit 9
EINE BEISPIEL APP PROFI NEWS Intranet Homepage Partner Social Media 10
EINE BEISPIEL APP PROFI NEWS Intranet Homepage Partner Social Media 11
EINE BEISPIEL APP PROFI NEWS Social Intranet Homepage Partner Media middleware 12
EINE BEISPIEL APP PROFI NEWS Aufgaben: middleware Integration unterschiedlicher Systeme Security Kommunikation und Login in Fremdsysteme Senden von Push- Benachrichtigungen 13
EINE BEISPIEL APP PROFI NEWS Social Intranet Homepage Partner Media MEAP middleware 14
PROFI NEWS MÖGLICHE APPS Einfach zu entwicklen und verwalten nur Browser Spezifika Kompromiss Abhängig von Entwicklungsumgebung Hohe Performance Beste Usability Device abhängig Web App Mobile Web App Hybrid Mobile App Native mobile App HTML(5), JavaScript HTML(5), JavaScript HTML(5), JavaScript-Bridge Objective C, Java,... Keine Device spezifischen Funktionen Offline Möglichkeiten Zugriff auf Device- Hardware Performance,alle Möglichkeiten Mobile Browser (App-)Store Download und Installation Mobile Feeling Portabilität Bereitstellungskosten 15
PROFI NEWS MÖGLICHE APPS Einfach zu entwicklen und verwalten nur Browser Spezifika Kompromiss Abhängig von Entwicklungsumgebung Hohe Performance Beste Usability Device abhängig Web App Mobile Web App Hybrid Mobile App Native mobile App HTML(5), JavaScript HTML(5), JavaScript HTML(5), JavaScript-Bridge Objective C, Java,... Keine Device spezifischen Funktionen Offline Möglichkeiten Zugriff auf Device- Hardware Performance,alle Möglichkeiten Mobile Browser (App-)Store Download und Installation Mobile Feeling Portabilität Bereitstellungskosten 16
EINE BEISPIEL APP PROFI NEWS Aufgaben: Abrufen und darstellen von News Navigation Offline-Fähigkeit Push empfangen Security Kommunikation Sichere Speicherung von Daten 17
EINE BEISPIEL APP PROFI NEWS Weitere Fragestellungen: Verteilung der App Nicht über öffentlichen Store Verwaltung unterschiedlicher Versionen ios Updates... 18
EINE BEISPIEL APP PROFI NEWS Social Intranet Homepage Partner Media MEAP middleware PROFI App-Store MEAP runtime 19
EINE BEISPIEL APP PROFI NEWS IM LAUFE DER ZEIT Benutzer wünschen: Eigene ipad Version, in der die Inhalte übersichtlicher dargestellt werden können Marketing wünscht: Bereitstellen auch für Kunden, Partner mit ausgewählten Inhalten Hersteller und Benutzer wünschen: Ständig neue Geräte mit neuen OS-Versionen Unterstützung iphone, ipad, Android Fon und Android Tablet Apps in öffentlichen Stores Push-Benachrichtungen für unterschiedliche Hersteller Entwicklung braucht Tools, um die minimalen Unterschiede effizient zu managen 20
EINE BEISPIEL APP PROFI NEWS IM LAUFE DER ZEIT Social Intranet Homepage Partner Media MEAP middleware Entwicklungs-Tools PROFI App-Store MEAP runtime öffentlicher öffentlicher App-Store öffentlicher App-Store öffentlicher App-Store App-Store 21
MOBILE ENTERPRISE APPLICATION PLATFORM EINE APP IST NUR DIE SPITZE DES EISBERGES Mobile Solution Konzept Strategie Prozesse Entwicklung Usability Security Backend Integration Bereitstellung Compliance Legal Betrieb Test... 22
MOBILE ENTERPRISE APPLICATION PLATFORM KONSOLIDIERUNG DER HERAUSFORDERUNGEN Extend & Transform Extend existing business capabilities to mobile devices Transform the business by creating new opportunities Build & Connect Build mobile applications Connect to, and run backend systems in support of mobile Manage & Secure Manage mobile devices and applications Secure my mobile business 23
IBM WORKLIGHT 24
WORKLIGHT ARCHITEKTUR 25
WORKLIGHT RUNTIME 26
WORKLIGHT INTEGRATION 27
WORKLIGHT UPDATE MECHANISMUS 28
WORKLIGHT ENTWICKLUNG Worklight Studio: Eclipse basiert Lokaler Worklight-Server Keine Lizenzen für Entwickler Eine App Ein Projekt 29
PROFI MOBILE AGENDA 30
PROFI MOBILE BUSINESS AGENDA PROFI MOBILE BUSINESS ANGEBOT.mobile PROFI Mobile Business Agenda Workshops Themen Business Case Design Busines Case Zielgruppe / -markt Zielplattform BPM fachlich Design Roadmap Benennung Verantwortlichkeiten Budgetierung Security Berechtigungskonzept Mobile Device Management Quell Code Security Security Applikationsanbindung IT-Systems Bereitstellung IT Backup & Recovery Staging (Prod, Dev, Test) Anbindung Applikationen Anbindung Cloud Services Development & Design Plattform Knowledge Dev Tools Testing User Interface Design Application Lifecycle Management BPM technisch Deployment Schulung Support & Betrieb Application Support Infrastructure Support Ressourcen für Betrieb Definition von SLAs Schulung 31
PROFI MOBILE BUSINESS AGENDA PROFI MOBILE BUSINESS APPLIANCE 32
MOBILE ENTERPRISE APPLICATION PLATFORM FAZIT Einführen, entwickeln, einbinden und betreiben mobiler Applikationen erfordert eine Strategie! 33
PROFI ENGINEERING SYSTEMS AG OLIVER STEINHAUER SOFTWARE ARCHITEKT Otto-Röhm-Straße 18 D-64293 Darmstadt Telefon: +49 6151 8290-0 Telefax: +49 6151 8290-7610 Mobil: +49 151 61310225 E-Mail: o.steinhauer@profi-ag.de www.profi-ag.de