DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process...

35
FÜR INTEGRIERTE BUSINESS UND IOT APPLIKATIONEN DIE LOW-CODE PLATTFORM SIMPLIFIER VORSTELLUNG iTiZZiMO AG, Würzburg Dr. Till Danckworth

Transcript of DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process...

Page 1: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

FÜR INTEGRIERTE BUSINESS UND IOT APPLIKATIONEN

DIE LOW-CODEPLATTFORM

SIMPLIFIER VORSTELLUNG

iTiZZiMO AG, WürzburgDr. Till Danckworth

Page 2: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

2

Wir vereinfachen die Erstellung und Nutzung

von Software, damit Sie sich auf das Wesentliche fokussieren können - Ihr Business.

MISSION

Page 3: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

3

Wir revolutionieren die Art und Weise wie Menschen mit Software interagieren.

VISION

Page 4: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

HERAUSFORDERUNGEN DER DIGITALISIERUNG

Page 5: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

5

HERAUSFORDERUNG

Um Digitalisierung erfolgreich zu meistern, benötigen Unternehmen Werkzeuge

um integrierte Anwendungen schneller und nachhaltiger zu erstellen.

Page 6: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

6

Mangelnde Qualität

Schlechtes Kundenfeedback

Fachkräftemangel Anforderungen im

Budgetrahmen kaum zu erfüllen

Hohe KostenUpdates dauern zu lange

Was sind die Herausforderungen für Ihr Unternehmen, wenn es darum geht, benutzerdefinierte Anwendungen mit traditionellen Programmiersprachen, Frameworks und Middleware zu entwickeln?

Mangelnde Flexibilität

Anforderungen im Zeitrahmen

kaum zu erfüllen

Quelle: Forrester, The Forrester Wave™: Low-Code Development PlatformsFor AD&D Pros, John R. Rymer Veröffentlicht: 12 October 2017

HERAUSFORDERUNGEN IM MARKT

Page 7: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

7

Mangelnde Qualität

Schlechtes Kundenfeedback

Fachkräftemangel Anforderungen im

Budgetrahmen kaum zu erfüllen

Hohe KostenUpdates dauern zu lange

Mangelnde Flexibilität

Anforderungen im Zeitrahmen

kaum zu erfüllen

Vorgefertigte Konnektoren; verschiedene Geräte anbinden; eine Applikation für alle Endgeräte; Applikation-Templates im Marketplace

FLEXIBLER

Konfiguration von Applikationen und Schnittstellen (Low Code); wenig Individualprogrammierung

SCHNELLER

Eine Plattform für alle Anforderungen, dadurch ressourcenschonend, schnellere Anwendungsentwicklung

KOSTENGÜNSTIGER

99% Wiederverwendbarkeit bestehender Backendsysteme, Over-the-air Updates; komplett integriertes Application-Lifecycles Management

NACHHALTIGER

Transparente Übersicht des Entwicklungsstatus (kürzere Iterationszyklen) sichert Budgetplanung

TRANSPARENTER

Hohe Akzeptanz durch vertraute, einheitliche und systemunabhängige Benutzeroberfläche

NUTZERFREUNDLICHER

Gesteigerte Produktivität durch geringere Einstiegshürden hinsichtlich Aufwand und Know-How

EFFIZIENTER

Gleichbleibende Codequalität durch automatische Quellcode-Generierung

HOCHWERTIGER

HERAUSFORDERUNGEN IM MARKT

Page 8: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

8

BUSINESS

USP SIMPLIFIER

LOW CODE

IOT

Page 9: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

VORTEILE

Page 10: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

10

TECHNOLOGIEN & INTEGRATION

Konnektoren

Backendsysteme Beispiele

FRONTEND

Webtechnologien

BACKEND

Page 11: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

• Verfügbar in den Stores von Google, Apple und Windows

• Login mittels Fingerprint und QR-Code Scan möglich

• Alle Anwendungen werden zentral über eine Instanz verwaltet

MOBILE CLIENT

• Automatisches Anzeigen von Anwendungen in Abhängigkeit

der jeweiligen Rolle & Berechtigung

• Automatisches Update der Applikationen

Page 12: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

12

SIMPLIFIER MOBILE

MOBILE CLIENT ARCHITECTURE

Simplifier Authentication

Simplifier Mobile Core

AUGMENTED REALITY

WebRTC Native Client

Wikitude

SCANNING

Barcode

Beacons

RFID / NFC

OCR

Pixolus

Anyline

DEVICE

Kamera

Ausrichtung

GPS

MEDIA

Audio abspielen

Video abspielen

STORAGE & OFFLINECAPABILITIES

File API

SQLLite DB

Request Caching

MOBILE CLIENT

Page 13: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

13

IN 5 SCHRITTEN ZU IHRER ANWENDUNG

2. Benutzeroberfläche erstellen

Erstellen Sie einfach und intuitiv zu bedienende Benutzeroberflächen mit vorgefertigten Elementen.

3. Prozess konfigurieren

Konfigurieren Sie die Prozesslogik und Interaktion Ihrer Anwendung oder nutzen Sie Ihre bestehende Geschäftslogik.

1. Systeme anbinden

Standardisierte Konnektoren ermöglichen die Anbindung beliebiger Backend-Systeme und Datenquellen wie z.B. SAP, ORACLE, Salesforce, Microsoft Dynamics und viele mehr.

Page 14: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

14

IN 5 SCHRITTEN ZU IHRER ANWENDUNG

4. Testen

Testen Sie Ihre Anwendung im Simplifier-Mobile-Client oder im Browser.

5. Veröffentlichen

Über unser Transportsystem können Sie die Anwendung schnell und einfach auf Ihr Produktivsystem übertragen – ohne Kompilierung oder aufwendige Deployment-Prozesse.

Updates & Wartung

Handhaben Sie Änderungen schnell und flexibel durch over-the-air updates. Damit wird die Wartung zum Kinderspiel.

Page 15: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

METHODIK

Page 16: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

16

VeröffentlichungCut-OverSprint

Mit dem Simplifier erstellen wir die integrierte Applikation in Form der Benutzeroberfläche, der Applikationslogik und der zu integrierenden Systeme

Testen der erstellten Applikation. Bei Fehlern starten eines neuen Sprints ansonsten Planung für

die Produktivsetzung

Gemeinsam mit dem Kunden nehmen wir die Anforderungen als User Stories auf und pflegen Sie in ein zentrales Backlog ein

Auf Basis des Backlogs wird eine Grobschätzung erstellt (Anzahl der voraussichtlich benötigten Sprints)

Gemeinsam mit dem Kunden planen wir den Sprint und verfeinern und bewerten die Backlog-Stories

Die konfigurierte Applikation wird auf die Testinstanz des

Kunden deployed

Die im Sprint erstellte Applikation wird gemeinsam

besprochen und für das Testing freigegeben

Nach erfolgreicher Umsetzung der Applikation werden die

Aktivitäten für die Produktivsetzung geplant

Die konfigurierte Applikation wird auf die Produktivinstanz

des Kunden deployed

METHODIK

Aufgaben SchätzungAnforderungsanalyse

Umsetzung der Projekte innerhalb von 2 Wochen-

Sprints

Page 17: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

17

APPLICATION LIFECYCLE MIT DEM SIMPLIFIER

Benutzeroberfläche & Prozess Design

Anwendungs-Screens, User Stories und Logiken definieren

Verwendung von standardisierten Konnektoren zur Integration

vorhandener SystemeFlexible Integration

Single Code Basis für alle Geräte, Wearables und Browser

Zugriffsverwaltung der Anwendungen basierend auf

Rollen & Rechten

Anwendungs-Updates sind sofort auf allen Geräten verfügbar

Eine zentrale Plattform für alle Anwendungen

Zentrales protokollieren und Überwachung für Fehler und

Fehlersuche

OTA Updates

Zentrale AppVerwaltung

Einheitliche Protokollierung & Überwachung

Sofortige Bereitstellung auf allen Geräten und App Stores ohne

Kompilierung

Versionen freigeben und Ihre Anwendung zum Stagen

transportieren

Simplifier Universal client fürAndroid, Windows und iOS

Schnelles Deployment

Versionskontrolle

Plattformübergreifend

Geräteübergreifend

Rollen & Rechte

Page 18: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

18

EFFIZIENZERMITTLUNG BEIM EINSATZ DES SIMPLIFIER FÜR APP-ENTWICKLUNGSPROJEKTE

Effizienzsteigerung von (nur) 40 %:

40.000 € + 40 TageKosteneinsparung Zeiteinsparung

Rechenbeispiel:

100 x 1.000 € = 100.000 €Manntage Entwickler/Tag Projektgröße

App Verwaltung

Mobile Client

Konnektoren

KonfigurationProcess Designer | UI Designer

100%

90%

80%

70%

60%

50%

40%

30%

20%

10%

ContentTemplates | Features

EFFIZIENZ-STEIGERUNG

Page 19: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

PREISE

Page 20: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

20

PREISE: SIMPLIFIER MIETLIZENZ + SAAS CLOUD-HOSTING

¹ Run Time

INHALTE STARTER BUSINESS ENTERPRISE

Applikationen ¹ 3 10 50

Entwickler / Administratoren 30 100 500

Anwender intern & extern unbegrenzt unbegrenzt unbegrenzt

Standard Support E-Mail / Ticket / Chat

✓ ✓ ✓

Serverstandort Deutschland Deutschland Deutschland

Monatliche Mietlizenz ab 1.950 € ab 6.250 € ab 25.500 €

Wartung inklusive inklusive inklusive

Page 21: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

21

PREISE: SIMPLIFIER MIETLIZENZ

¹ Run Time

INHALTE STARTER BUSINESS ENTERPRISE

Applikationen ¹ 3 10 50

Entwickler / Administratoren 30 100 500

Anwender intern & extern unbegrenzt unbegrenzt unbegrenzt

Standard Support E-Mail / Ticket / Chat

✓ ✓ ✓

Monatliche Mietlizenz ab 1.350 € ab 4.000 € ab 15.500 €

Wartung inklusive inklusive inklusive

Page 22: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

DIE ARCHITEKTUR

Page 23: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

23

DER SIMPLIFIER IST MEHR ALS EINE MIDDLEWARE

RO

LLEN

& B

EREC

HT

IGU

NG

SS

CH

ICH

T

GO

VER

NA

NC

ESC

HIC

HT

PERSONENINTEGRATION

Desktop Mobil Wearables

PROZESSINTEGRATION

Process Designer UI Designer User Stories

INFORMATIONSINTEGRATION

Business Objekte Sensoren, Maschinen Konnektoren Plugins

APPLIKATIONSPLATTFORM

ABAP & Java Android, Windows, iOS DB & OS Abstraktion

Klassische Middleware

Page 24: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

24

BROWSER

BACKEND SYSTEME

VON DER INTEGRATION BIS ZUR NATIVEN APP

MOBILE CLIENT

INTEGRATION

Konnectoren(REST/OPC-UA/SQL/SAP-

RFC/SOAP/oData)

Plugins(Microservices)

APP ERSTELLUNG

ProcessDashboard

Data Workbench

ProcessDesigner

Sprachen

Theming Bibliotheken

Business

IoT

Things

Content Repository

PDF Plugin

API

Benutzer GruppenRollen

Apps Widgets Jobs

MARKETPLACE

Logging

EXTERNESYSTEME

HTML5 Engine

Native Plugins

WebRTC

AR

Berechtigungen

Transports Plugins

Data Types KonnektorenBusiness Objekte

SAP Addon

APP GENERATOR

APP REPOSITORY

Page 25: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

SAP FIORI VS. SIMPLIFIER

Page 26: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

26

SAP TOOLCHAIN VS. SIMPLIFIER

FIORI LAUNCHPAD

App 1 App 2 App 3

TOOLING

WebIDE API Manager

FRONTEND

BACKEND

NetWeaver J2EE

OData REST Leonardo

APP REPOSITORY

TOOLING

UI Designer Konnektoren

FRONTEND

BACKEND

JVM Scala Akka

Process Designer

SOAP REST OData

MQTT SQL SAP RFC

OPC/UA

App 1 App 2 App 3Barcode Scanner

Kamera

Offline

Barcode Scanner

Kamera

Offline

WebRTC

AugmentedReality

OCR

NFC

FIORI CLIENT CLIENT

Page 27: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

WISSENSTRANSFER

Page 28: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

28

WISSENSTRANSFER

REMOTE CONSULTING

▪ Video- oder Telefonkonferenz

▪ Beratung von einem Simplifier-Experten

FACE-TO-FACE

▪ Verschiedene Kurse: Basics, Frontend, Backend + Admin

▪ 1-2 Tage in Nürnberg

ENABLING PAKETE

▪ Unterstützung bei der ersten Anwendung

▪ Ergebnisoffener Workshop

ONLINE SCHULUNGEN

▪ Umfangreiche Dokumentation

▪ Onlinekurse

▪ Video Tutorials

Webseite Webseite& PARTNER & PARTNER

Page 29: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

REFERENZEN

Page 30: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

30

KUNDENREFERENZEN MANUFACTURING

Page 31: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

31

KUNDENREFERENZEN UTILITIES

Page 32: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

32

PARTNERREFERENZEN

Page 33: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

SUCCESS STORIES

Page 34: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

34

DIGITALISIERUNGSUPPLY CHAIN & PRODUKTION

SUCCESS STORY | BÜHLER AG

AUSGANGSSITUATION LÖSUNG

+ 8% schnellere Produktion

-10% verringerte Fehlerquote

-40% Zeitersparnis

ERGEBNISSE

Miteinander kommunizierende Business Applikationen:

Fehlervermeidung durch Digitalisierung bei der Qualitätskontrolle

Schritt-für-Schritt-Assistent führt Benutzer durch komplexe Montageprozesse

Störungsmeldung: Bericht und Übersicht Vorfälle

Echtzeit-Tracking & Lokalisierung von Kommissionier-Wagen mit Beacon-Technologie

Kommissionierung mit Bauteilerkennung zur Fehlerbehebung

Diverse Fertigungssysteme & heterogene Systemlandschaft

Kommissionierung falscher Bauteile

Zeitverlust durch fehlende Lokalisierung

Fehler in der Produktion

Zeitaufwändige Qualitätskontrolle

Page 35: DIE LOW-CODE PLATTFORM...(Microservices) APP ERSTELLUNG Process Dashboard Data Workbench Process Designer Sprachen Theming Bibliotheken Business IoT Things Content Repository PDF Plugin

Nürnberger Str. 47A - 97076 Würzburg - [email protected] – www.itizzimo.com - T: +49 931 306 9999 72 - F: +49 931 306 9999 79

© 2018 iTiZZiMO AG. All Rights Reserved. Content is subject to change without notice.