COMPANY APPSTORE SUITE
Trends von heute
Company Appstore Suite
IT Infrastruktur
COMPANY APP STORE
COMPANY APPSTORE SUITE
Der Company Appstoresuite bietet den zentralen Punkt, in
dem alle Unternehmensanwendungen kontrolliert
bereitgestellt und verwaltet werden können.
Durch den plattformunabhängigen Ansatz des CAS können
alle Applikationen Device übergreifend genutzt werden.
Durch ein Software Development Kit mit entsprechenden
Templates und Richtlinien sind alle Applikationen Länder-,
Vertriebslinien- und Abteilungsübergreifend nutzbar und das
Nutzungserlebnis über alle Applikationen gleichbleibend
hoch.
4
SOFTWARE DEVELOPMENT KIT – SDK
Ein Software Development Kit (SDK) ist eine Sammlung von
Werkzeugen und Anwendungen, um eine Software zu
erstellen, meist inklusive Dokumentation.
Mit diesem ist es externen Softwareentwicklern möglich,
eigene darauf basierende Anwendungen zu erstellen.
Es wird sichergestellt, dass Teile einer App (z.B. Suche) in
jeder Anwendung gleich dargestellt werden und
funktionieren.
5
AUFBAU UND STRATEGIE CLOUD (ON-PROMISE)
B2C APPS
B2E APPS
App App App App App App
App App App App App App
App App App App App App
6
COMPANY APP STORE MAM MDM SDK
MIDDLEWARE
COMPANY APPSTORE SUITE
7
COMPANY APPSTORE SUITE
8
PERSONALISIERUNG
Die Anzeige der Apps im CAS können je nach zugreifendem
User variieren
Der zentrale CAS zeigt alle entwickelten Apps
nach Rollen & Rechten gesteuert
nach Vertriebslinien
nach Funktionen und Anwendungen
Auch eine Unterscheidung nach Mitarbeitern (intern) und
Kunden (extern) ist möglich
9
INDIVIDUALISIERUNG // EXTERNAL VIEW
10
INDIVIDUALISIERUNG // INTERNAL VIEW
11
INDIVIDUALISIERUNG // STORE
12
IT INFRASTRUKTUR
SYSTEMSKIZZE
14
SICHERHEIT
15
Store
Local Storage
CAS App
Native C
AS
Applic
atio
n
Temporary Data
App Verification
Cached Data
SANDBOX
Network
Request
Data
Request
via SDK
Company App Store Internet
Sandbox
restriction
Middleware
HTTPS
via VPN
Access Control Verify Access Rights for
App and for User
App Based Access Restriction
via API key
User Based Access Restriction
via login token
IP Based Access Restriction
Authentification Process
Data
Sources
Data
External API Cached API
Data
APP SICHERHEIT
Security
API Calls
Verbindung über VPN/SSL
Authorisierung auf IP Basis (und oder Geofencing)
Authorisierung auf Userbasis (Rechtemanagement)
Authorisierung auf Appbasis (Zugriffsmanagement)
Sandbox (Native App + CAS App)
Authentifizierung über Mitarbeiter RFID Tag
(+PIN) möglich
16
MIDDLEWARE
AP
I C
ALL
CAS APP
SIGNIEREN
17
1 Application
HTML/JS/Res
ources Developer Submit
Zipped file containing all HTML, JS and Resources,
including App specific API KEEY
2 Approval (Business Process)
3 Prepare for Live Application
HTML/JS/Res
ources
Sign Hash
MetaData
Signature
Application
HTML/JS/Res
ources
MetaData
Signature
Rights
Management
Developer Submit CAS Publishing Process CAS Backend
CA
S A
pp
lica
tio
n
4 Search CAS Download and Install
Download Decrypt Signature Install
PERFORMANCE UND HOSTING
Performance
Requestlimit auf App/Device Basis konfigurierbar
Requests aus fremden IP Raum werden nicht durchgelassen
Skalierbarkeit der Middleware durch konfigurierbare
Replikationslogik
Datenbank- und Ressourcen-Caching an zentraler Stelle möglich
Hosting
Alle Server stehen in Deutschland
Auf internen Servern möglich
Replikation der Middleware auf N-Satellitensysteme möglich
18
MIDDLEWARE UND SDK
Middleware
Zentraler Knotenpunkt für alle Anfragen der Peripheriesysteme
Stabile und verlässliche Schnittstellen
Klare Versionierung sämtlicher Schnittstellen
Zugriffsbeschränkt durch Access Modul
SDK
Einfache zu nutzende Funktionssammlung zur Erstellung von CAS
Apps
Minimierung von Entwicklungszeiten durch wiederverwendbare
Basiskomponenten
Performante Funktionen, um auf Middlewaredaten zuzugreifen
Einfache, plattformübergreifende Persistierung von Daten
19
ROLLEN UND RECHTEVERWALTUNG
User Beschränkungen
Abbildung der Unternehmensstruktur in Baumstruktur
Rollenbasierte Rechteverwaltung für einfache Einteilung aller
Mitarbeiter
Vererbung der Rollen und Rechte in Unterbäume
Beschränkung der Rollen
App Beschränkungen
Eingrenzen der Rechte für maximale Datensicherheit
Restriktionsmöglichkeiten für die Nutzung von Apps
Konfiguration von Freigaberechten
Fernlöschung // Zwangsupdates // Zwangsinstallationen
(BasisApps)
20
TRACKING UND LOKALISIERUNG
Tracking
Automatisches Anbinden von Trackingservices in jeder App, um
Kennzahlen zum Nutzerverhalten zu erhalten:
Seiten abrufen, User countries, Operating System, Screen
Resolution, Engagement (Time on Site, Seiten pro Abruf,
Wiederkehrende Abrufe), Push Kampagnen Tracking, Individuelle
Parameter, Top Entry/Exit Seiten, Downloaded Files, Besucher,
Aktionen
Lokalisierung
Jede CAS App kann automatisch über das SDK lokalisiert werden
21
MOBILE DEVICE MANAGEMENT
Single Point of Contact
CAS kann über MDM Deployed
werden
Installation weiterer nativer Apps
über das MDM
MAM über CAS
Content Deployment über CAS
22
VERFÜGBARE PLATTFORMEN
Smartphone & Tablet
Blackberry
Windows Phone 8
Windows8 (RT)
Android
iOS
Desktop
Mac OSX
Windows
Linux
Andere
SmartTV
HBBTV
23
APP DEPLOYMENT
24
APP ENTWICKLUNG // ENTSCHEIDUNGS-MATRIX
Anforderung Native Hybrid Web Web Content CAS Apps
Einsatzgebiete
Für Anwendungen mir
hohem
Performancebedarf
Mittelmäßig komplexe
Anwendungen mit
unterschiedlichen
Anforderungen
Basis Anwendungen
mit Serverseitiger
Unterstützung
Anwendungen die ohne
3D Darstellung
auskommen
Entwicklungs-
aufwand
Hohe Komplexität bei
mehreren
Betriebssystemen
Geringe bis
mittelmäßige
Komplexität
Geringe Komplexität
Geringe bis
mittelmäßige
Komplexität
Entwicklungs-
umgebung
Native Entwicklung und
SDK für Tools und UI
Je nach technischem
Ansatz Webentwicklung CAS SDK
Plattform-
unabhängigkeit Nein Ja Ja Ja
Offline
Verfügbarkeit Ja Teilweise Eingeschränkt Ja
Zugriff auf
Device
Ressourcen
Ja Teilweise Eingeschränkt Ja
Usability /
User Experience Plattformoptimiert Individuell Individuell
Plattformoptimiert durch
CAS Rahmen 25
HABEN SIE WEITERE
FRAGEN?
KONTAKT
THIS IS! Digital Media Group GmbH
www.thisisdmg.com
Pelikanviertel
Günther-Wagner-Allee 7
30177 Hannover
T 0511 169 299 - 0
Sarotti-Höfe
Mehringdamm 55
10961 Berlin
T 030 340 6026- 00
Hafencity
Großer Grasbrook 9
20457 Hamburg
T 0511 169 299-0
HANNOVER BERLIN HAMBURG 27