27

Company Appstore Suite

Embed Size (px)

DESCRIPTION

Der CAS - Mobile Applikation Management in Reinform Der CAS liefert Ihnen alle Funktionen, die Sie sich schon immer von einem unternehmensinternen Appstore und einer zentralen Entwicklungsplattform gewünscht haben. Neben umfangreichen Berechtiungskonzepten, einer flexiblen Middleware und ausgereifter Sicherheit bietet Ihnen der CAS auch tolle Usability und einfache Entwicklung über alle Deviceklassen. Warum sollten Sie den Company Appstore nutzen? Als Entscheider: Flexibel und Modular Der CAS ist als System sehr modular aufgebaut. Er ist an verschiedene CRM, ERP, CMS und MDM Systeme anbindbar und sorgt so für die notwendige Flexibilität bei zukünftigen Entwicklungen. Durch den Einsatz von zukunftssicherer Technologie und flexibler Middleware sorgt er für ein langfristig einsetzbares System, das trotzdem den Zugriff auf allen neuen Geräte und Funktionen gewährt. Deutscher Hersteller Der CAS ist vollständig in Deutschland entwickelt und programmiert worden, um Sie bei der Erstellung von leistungsfähigen unternehmenseigenen Applikationen und Inhalten zu unterstützen. Sie können in kürzester Zeit Applikationen entwickeln und bereitstellen, so sind Sie immer einen Schritt vor Ihren Mitbewerben. Internationales Netzwerk Der CAS wird von einem weltweiten Partner-Netzwerk von Dienstleistern und Entwicklern unterstützt. So haben Sie schnellen Zugriff auf lokale Entwicklungsressourcen. Das hilft uns bei unserem Anspruch, Sie nah und garantiert kompetent bei allen Anfragen zu unterstützen. Vom Design, über die Erstellung bis hin zur Entwicklung von individuellen Applikationen. Als Techniker: Transparente Entwicklung und Roadmap Die Entwicklung der CAS ist dank der einsehbaren Roadmap, aus der die Pläne für zukünftige Releases hervorgehen, jederzeit greifbar. Für jegliche Art von Fragen steht außerdem unser Produktmanagement zur Verfügung. Transparentes System Der modulare Aufbau des Systems ermöglicht es Ihnen, jederzeit den Informationsfluss und die technische Struktur nachzuvollziehen und zwischen den Applikationen anzupassen. Support und professionelle Schulungen Die digital Media Group bietet viele Support-Möglichkeiten von der vor Ort Schulungin Ihrem Unternehmen, Webinare bis hin zur peerprogramming Session, sowie unterschiedliche Wartungsverträge an. Sie können sich sicher sein: Wir lassen Sie nicht im Stich!

Citation preview

Page 1: Company Appstore Suite
Page 2: Company Appstore Suite

COMPANY APPSTORE SUITE

Trends von heute

Company Appstore Suite

IT Infrastruktur

Page 3: Company Appstore Suite

COMPANY APP STORE

Page 4: Company Appstore Suite

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

Page 5: Company Appstore Suite

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

Page 6: Company Appstore Suite

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

Page 7: Company Appstore Suite

COMPANY APPSTORE SUITE

7

Page 8: Company Appstore Suite

COMPANY APPSTORE SUITE

8

Page 9: Company Appstore Suite

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

Page 10: Company Appstore Suite

INDIVIDUALISIERUNG // EXTERNAL VIEW

10

Page 11: Company Appstore Suite

INDIVIDUALISIERUNG // INTERNAL VIEW

11

Page 12: Company Appstore Suite

INDIVIDUALISIERUNG // STORE

12

Page 13: Company Appstore Suite

IT INFRASTRUKTUR

Page 14: Company Appstore Suite

SYSTEMSKIZZE

14

Page 15: Company Appstore Suite

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

Page 16: Company Appstore Suite

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

Page 17: Company Appstore Suite

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

Page 18: Company Appstore Suite

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

Page 19: Company Appstore Suite

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

Page 20: Company Appstore Suite

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

Page 21: Company Appstore Suite

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

Page 22: Company Appstore Suite

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

Page 23: Company Appstore Suite

VERFÜGBARE PLATTFORMEN

Smartphone & Tablet

Blackberry

Windows Phone 8

Windows8 (RT)

Android

iOS

Desktop

Mac OSX

Windows

Linux

Andere

SmartTV

HBBTV

23

Page 24: Company Appstore Suite

APP DEPLOYMENT

24

Page 25: Company Appstore Suite

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

Page 26: Company Appstore Suite

HABEN SIE WEITERE

FRAGEN?

Page 27: Company Appstore Suite

KONTAKT

THIS IS! Digital Media Group GmbH

www.thisisdmg.com

Pelikanviertel

Günther-Wagner-Allee 7

30177 Hannover

T 0511 169 299 - 0

[email protected]

Sarotti-Höfe

Mehringdamm 55

10961 Berlin

T 030 340 6026- 00

[email protected]

Hafencity

Großer Grasbrook 9

20457 Hamburg

T 0511 169 299-0

[email protected]

HANNOVER BERLIN HAMBURG 27