33
Herzlich Willkommen! Fit for Future: Innovations-Forum meets IT Strategie Workshop 2018

Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Herzlich Willkommen!Fit for Future: Innovations-Forum meets IT Strategie

Workshop 2018

Page 2: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Roadmap 2018

• Neue Geräte Plattformen

• Neue Entwicklungen• Erweiterung der Client-Basis• Neubau des Server Managers• Flexiblere Lizenzierungsmöglichkeiten

• Cloudumgebungen

Page 3: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Windows CE / Mobile

Lifecycle Start Mainstream Support Extended SupportWindows CE 4.2 01.06.2003 08.07.2008 09.07.2013Windows CE 5.0 August 2004 14.10.2014Windows CE 6.0 30.11.2006 09.04.2013 10.04.2018Windows CE 7.0 15.03.2011 12.04.2016 13.04.2021Windows CE 8.0 Juni 2013 10.10.2023

• Windows CE ist >15 Jahre alt, Markt stagnierte lange• Hersteller wechseln langsam auf moderne Plattformen• Support für ältere Versionen läuft aus

• Updates laufen teils dennoch weiter

Vorführender
Präsentationsnotizen
- Bisher gab es eigentlich nur Windows CE im Industrieumfeld
Page 4: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Neue Mobile Hardware Plattformen

iOS

•iPhone•iPad

Android

•Scanner•Tablet

Windows 10

•Scanner•Tablet•Desktop•IoT

Page 5: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Apple iOS

• Gute aber teure Hardware• Eher geeignet für „Management“ Apps (KPIs, Reports, etc.)

• Updates für fast alle Geräte• iOS 11 75% Marktanteil• iOS 10 15% Marktanteil

• Sehr Consumer orientiert• Alles in den AppStore• Enterprise Deployment ist schwierig

• Hardware Abhängigkeit• Sowohl für Apps als auf für Entwicklung• Emulation für Schulungen nur auf MacOS

Page 6: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Android

• Sehr flexible Hardware• Auswahl von vielen Herstellern

• Sehr großer Marktanteil (>87%)• Deployment ist sehr einfach

• APK Side-Loading• Kleinere MDM Systeme sind ausreichend (Knox, SOTI)

• Emulation auf Windowssystemen ist schwierig

Page 7: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Android

• Update- und Sicherheitspolitik ist sehr schwierig• Für Industriegeräte noch seltener als für Handys• Geräte werden derzeit teils noch mit Android 4.1 verkauft!

Code name Version Release Date Security updates

Ice Cream Sandwich 4.0 – 4.0.4 October 18, 2011 Unsupported

Jelly Bean 4.1 – 4.3.1 July 9, 2012 Unsupported

KitKat 4.4 – 4.4.4 October 31, 2013 Unsupported

Lollipop 5.0 – 5.1.1 November 12, 2014 Unsupported

Marshmallow 6.0 – 6.0.1 October 5, 2015 Supported

Nougat 7.0 – 7.1.2 August 22, 2016 Supported

Oreo 8.0 – 8.1 August 21, 2017 Supported

Page 8: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Windows 10• Windows 10 (alle nicht IoT Versionen)

• Desktop Betriebsystem für PCs und Tablets

• Windows 10 IoT Enterprise• Nachfolger von Windows Embedded (XP etc.)• Für x86 Rechner wie Industrie Terminals

• Windows 10 IoT Mobile Enterprise• Industrie Variante von Windows 10 Mobile (Windows Phone)• Für nicht x86 Geräte wie Scanner oder Tablets

• Windows 10 IoT Core• Kleinstvariante für “System on a chip” Geräte (Raspberry Pi)• “echte” IoT Variante

Vorführender
Präsentationsnotizen
https://blogs.perficient.com/microsoft/2016/01/windows-10-iot-editions-explained/
Page 9: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Windows 10

• IoT Version sehr neu am Markt• Bisher wenig Geräte und Hersteller

• Update- und Sicherheitspolitik ist klar• Semi-Quartalsweise Updates, 5-10 Jahre Support

• Deployment ist sehr einfach• APPX Side-Loading

• APPs sind auf allen Windows Plattformen kompatibel• Raspberry Pi, Scanner, Tablet, Desktop, Server 2016

Page 10: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit
Page 11: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Hardware Auswahlpunkte

• Für welchen Benutzerkreis ist die APP gedacht?• Wieviel wird gescannt?

• Kamera ist kein Ersatz für Laser

• Wie wichtig ist flexible Geräteauswahl?• Lieferantensupport

• Wie sicher muss die Umgebung sein?• Updatepolitik• OS Support LifeCycle

• Ist bereits ein Mobile-Device-Managment System (MDM) im Einsatz?• Welche Hardware wird supported?

Page 12: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Mobile Software Plattformen

Native

• Swift• Java• C++

Web

• PhoneGab• Cordova• Webpage

Hybrid

• NativeReact• NativeScript

Cross

• Xamarin• Flutter

Page 13: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Native

• Programmierung in der herstellerspezifischen Umgebung• Apple iOS –Objective-C, Swift• Google Android – Java, C++• Microsoft Windows – UWP

• Sehr gute Performance und Integration• Kein Code-Sharing, Projekt pro Plattform

Page 14: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Web / Hybrid

• App ist Container in dem Browser läuft• Integration von Hardware läuft über Plugins

• Bekannteste• PhoneGab – Adobe• Cordova – Apache OpenSource

• Programmierung in HTML5 und JavaScript• Einfache Programmierung• App kann auch gehosted sein

• Performance ist schlechter als nativ

Page 15: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Native / Hybrid

• Programmierung in JavaScript, Rendering nativ• Wrapper über native Programmierung & Controls• Framework kapselt Darstellung

• Bekannteste• NativeReact – Facebook (OpenSource)• NativeScript – Progress (OpenSource)

• Perf. & Integration sind gut• Läuft auch über Plugins

• Benutzer merken keinen Unterschied• Facebook / Instagram• Airbnb

Page 16: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Cross

• Programmierung in „nicht-JavaScript“• Aufbau ist ähnlich wie bei Hybrid

• Bekannteste• Xamarin – Microsoft (OpenSource)• Flutter – Google (OpenSource)

• Perf. & Integration sind sehr gut• Startup dauert etwas länger• APPs sind größer (Framework Größe)

Page 17: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Die Membrain Client Basis (PAS)

• Membrain SDK• Abstraktion für Betriebssysteme und Hardware

• Scanner Anbindung etc.• Kommunikationskomponenten für gesicherte Übertragung

• Membrain PAS• Basis Komponenten für jede APP

• Berechtigungen, Menüs, Systemzuteilung• Standarddialoge

• Login, Barcode Tests, Systeminformationen etc.

• APPs• Angepasste Dialoge für Projekte

Membrain SDK

Membrain PAS

APP APPAPP

Betriebssystem & Hardware

Page 18: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Erweiterung auf Xamarin

• Vorhandener Code kann weiter verwendet werden• UI muss für Plattformen neu erstellt werden• Dank Xamarin.Forms kann bis zu 90% geteilt werden

• Plattform Support ist breit• nahezu alle Geräte & Betriebssysteme werden unterstützt• Aufkauf durch Microsoft verbreitert Akzeptanz bei IT Abteilungen

Page 19: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Neubau des ServerManagers

• Bisherige Silverlight Anwendung ist veraltet• Eingeschränkter Funktionsumfang• Nutzung war für IT und Support vorgesehen

• Neubau einer modernen HTML5 Anwendung• Features auch für Key-User

Page 20: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Infos

• Für Rechner ohne RDP Zugriff• Anzeige über Systemzustand

• CPU, Memory, Speicherplatz, Prozesse, etc.

• Anzeige über Servicezustand• aktiv/inaktiv – start/stop• Überprüfungen, z.B. Verbindung besteht – Benutzer ist abgelaufen

• Performance Anzeige• Auswertungen über Durchlaufzeiten, Fehleranzahl etc.

Page 21: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Client Übersicht

• Anzeige aller Clients mit Informationen• Programmversion• Geräte Informationen• Letzte Benutzung

• Auswertung über Fehlerlogs• Anzeige von Programm und Buchungsfehler und deren Häufigkeit

Page 22: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Konfiguration

• Zentrale Konfiguration für Services und Clients• Konfigurationen sollen auch von nicht IT-Personal durchgeführt werden

können.• z.B. Clientparameter, Standardwerte etc.

• Einfache dynamische Oberflächen werden automatisch geniert• Eingabe wird geprüft um Fehler zu vermeiden

Page 23: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Konfiguration

• Komplexere Oberflächen können definiert werden• Ermöglicht mehrstufige Abläufe

Page 24: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Logviewer

• Anzeige von Logdateien in lesbarer Form• Unterteilung in Nachricht + Datensegmente• Ermöglicht einfachere Suche/Filterung (z.B. nach Buchungs- oder Fehlertyp)

Page 25: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Übersetzungen

• Pflege von Übersetzungstexten• Einfaches Hinzufügen von neuen Sprachen• Keine Clientanpassungen nötig

Page 26: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Standard Services - SAP

• Aufruf/Abruf von beliebigen BAPIs und Tabellen über Webseite • Abspielen und Download von Testdaten

Page 27: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Standard Services - Datenbanken

• Abruf / Bearbeitung von SQL Tabellen• Einsparung für Reporting / Verwaltung• Besserer Zugriff für Support

Page 28: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Standard Services – OPC Steuerungen

• Darstellung von Steuerungswerten• Universelle Schnittstelle für Lesen, Abonnieren und Schreiben von Werten• Möglichkeit alle Daten einer Steuerung direkt zu sehen

Page 29: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Flexiblere Lizenzierungsmöglichkeiten

• Bisherige Lizenzierung läuft pro Gerät• Freigabe von verschrotteter Hardware geschieht manuell

• Flexiblere Lösung nötig • Cloudszenarien, Software as a Service• Bring-Your-Own-Device

• Evaluierung läuft noch• Automatische Freigabe nach Leerlauf Zeit • Nutzungsbasierte Lizenzierung

Page 30: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Anbindung externer APPs

• APPs werden auch außerhalb des Unternehmens genutzt• MembrainBANF – schnelle BANF Freigabe für unterwegs• Externe Maintenance Arbeiter

• Gesicherte Anbindung an ERP System kann ein Problem sein

Direkt

• Firewall Freischaltung

MDM System

• AirWatch• Mobile Iron

VPN Tunnel

• Custom VPN Software

SAP Cloud

• Indirekter Zugriff über Cloud

Page 31: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Anbindung - Direkt

• Port Freischaltung in Firewall• Freischaltung mittels IT nötig• Keine Konfiguration / Software auf Clients nötig

• Sicherheit ist mittel, Aufwand ist gering• Kommunikation kann verschlüsselt werden• direkter Zugriff auf Netzwerk ist aber möglich

PDA Internet Firewall RTC-Server SAP System

HTTPS / SSL

Page 32: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Anbindung – VPN Tunnel

• VPN Software in Firewall oder MDM System• Freischaltung mittels IT nötig• Konfiguration / Software auf Clients nötig

• Sicherheit ist gut, Aufwand ist aber hoch

PDA Internet

Firewall

RTC-Server SAP System

MDM System

Page 33: Herzlich Willkommen! · 2018-04-30 · Android • Update- und Sicherheitspolitik ist sehr schwierig • Für Industriegeräte noch seltener als für Handys • Geräte werden derzeit

Anbindung – SAP Cloud

• Anbindung mittels SAP Cloud Connector• Software stellt gesicherte Verbindung zu SAP Cloud her• Clients verbinden sich über Cloud und werden umgeleitet• Durch umgedrehten Kommunikationsweg ist keine Firewall Freischaltung nötig• Keine spezielle Software auf Clients nötig

• Sicherheit ist gut, Aufwand ist nur initial vorhanden• Kommunikation wird über Cloud und Connector gesichert

PDA Internet SAP CloudFirewall

SAP CloudConnector

RTC-Server SAP System

HTTPS / SSL RFC