kepler cheuvreux tech-teach-in - software ag€¦ · 3 | adamos.com iot terms & definitions an...

16
KEPLER CHEUVREUX TECH-TEACH-IN Wolfram Jost CTO and Member of the Executive Board Software AG November 22, 2017 © 2017 Software AG. All rights reserved.

Upload: others

Post on 17-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

KEPLER CHEUVREUX TECH-TEACH-IN

Wolfram Jost

CTO and Member of the Executive Board

Software AG

November 22, 2017

© 2017 Software AG. All rights reserved.

Page 2: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

2 |

This presentation includes forward-looking statements based on the beliefs of Software AG management.

Such statements reflect current views of Software AG with respect to future events

and results and are subject to risks and uncertainties. Actual results may vary materially from those

projected here, due to factors including changes in general economic and business conditions, changes in

currency exchange, the introduction of competing products, lack of market acceptance

of new products, services or technologies and changes in business strategy. Software AG does not intend

or assume any obligation to update these forward-looking statements.

This presentation constitutes neither an offer nor recommendation to subscribe or buy in any other way

securities of Software AG or any of the companies that are members of the Group at present or in the

future, nor does it form part of such an offer and it should not be understood as such. This presentation

does not constitute an offer of sale of securities in the United States of America. Securities may not be

offered or sold in the United States of America without registration or exemption from registration in

accordance with the U.S. Securities‘ Act of 1933 in its currently valid form.

© 2017 Software AG. All rights reserved.

SAFE-HARBOR-STATEMENT

Page 3: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

3 |

ADAMOS.COM

IOT TERMS & DEFINITIONS

An IoT platform is a set of software services that monitor, control, optimize and

manage various types of IoT endpoints.

This happens via IoT applications developed, integrated and deployed on top of the

IoT platform (cloud and/or edge).

IoT Edge Platform IoT Endpoints

ERP

CRM

SaaS

IoT Cloud Platform Enterprise Applications

Gateway

Long-range

Communication

Integration Local

Communication Edge

Server

Page 4: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

4 |

HIGH-LEVEL IOT DATA FLOW CONCEPT

© 2017 Software AG. All rights reserved.

Data Sources Integration Data Processing Actions

Human

Alerts

API Mgmt.

Processes

SPEED LAYER

BATCH LAYER

MES

ERP

Back End,

Production Data

Integrate

Connect

In-memory

Store

Visualize

Sensors (IoT, Devices, Mobile)

Decision

Batch

Analytics

Predictive Model

Creation

Streaming

Analytics

Support for Distributed Architectures Spanning Edge, Cloud and On-Premises Infrastructures

Predictive Model

Execution

Page 5: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

5 |

DEPLOYMENT MODELS

+ HYBRID CLOUD

EDGE ON

PREMISE

all verticals – all use cases – all networks

CUMULOCITY IOT

© 2017 Software AG. All rights reserved.

DEVICE CONNECTIVITY & MANAGEMENT

ENTERPRISE & CLOUD INTEGRATION

REAL-TIME ANALYTICS & VISUALIZATION

WORKFLOW AUTOMATION

CUMULOCITY IoT

SOLUTION ACCELERATORS

KEY CAPABILITIES

Page 6: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

6 |

DISTRIBUTED IOT ARCHITECTURE

Device

Thin Edge (IoT Gateway)

Thick Edge (On-Site Server)

Regional Platform (Cloud / On-Premise)

Global Platform (Cloud / On-Premise)

Broad Deep

High Low

Broad Deep

High Low

Broad Deep

High Low

Broad Deep

High Low

Broad Deep

High Low

Knowledge & Analytics Horizon

TCO per Device

• Fully-fledged Cumulocity IoT Platform with embedded Apama

• IoT platform services as part of IoT customer frameworks

• Lightweight Cumulocity IoT Platform with Apama

• Apama embedded in 3rd party edge platforms

• Apama incorporating Cumulocity device-side agent

• Apama standalone

• Apama incorporating Cumulocity device-side agent

• Apama standalone

Page 7: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

7 |

ADAMOS.COM

ADAMOS

OVERVIEW

INTRODUCTION & STRUCTURE

Page 8: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

8 |

ADAMOS.COM

ADAMOS PAAS AND APP FACTORY ALLIANCE

8

INFRASTRUCTURE AS A SERVICE

PLATFORM AS A SERVICE

SOFTWARE AS A SERVICE

APP STORE

APP APP APP APP APP APP APP APP

APP INNOVATION & DEVELOPMENT

GUIDELINES

Page 9: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

ADAMOS.COM

ADAMOS IIOT PLATFORM — SHARED DIGITAL CAPABILITIES

INFRASTRUCTURE AS A SERVICE (IaaS)

9 PLATFORM AS A SERVICE (PaaS)

DEVICES

INTEGRATION & API

ANALYTICS & DECISIONS

80% SHARED DIGITAL

CAPABILITIES

20% INDIVIDUAL

IMPLEMENTATION

FINAL CUSTOMERS

Event processing

Event routing & persistence

Pattern matching

Streaming analytics

Alerts & actions

Visual analytics

Predictive analytics

Machine learning

Messaging Mainframe & data integration

Cloud & Big Data integration

Application integration

API & service catalog

API portal

API gateway

Device connectivity

Edge services

Device agents

Device management

IIOT Cockpit HMI Remote Access … Machine Data Backup … … … … … …

Page 10: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

Developer Tools

Interfaces & APIs

Data Mgmnt

Customer Facing IoT Applications & Solutions

Edge Computing

IoT Devices & Data Sources …

Device agents Edge services Edge analytics

Device SDKs

Pre-build integration with data lakes

IoT Domain Model

Process- & Action Management

Smart rules Event Triggers

Alerts & actions

LPWAN Agents

Analytics

R support

Predictive analytics

Streaming analytics

Pattern Detection

Smart Rules

Ad-hoc & time series analysis

Data Visualization Single Page Application

Dashboarding

SCADA visualizations

Plug-Ins

Connectivity & Normalization

Cloud Fieldbus

MQTT REST LWM2M Modell-less integration

Connection monitoring

Connection metrics Switch between IP and SMS

Device Management

Firmware / Patch Management

Device Inventory

Device Identity Management

Auto-registration

Asset Management Device Twin

Configuration Management

High-Control App Development

Microservice SDK

Management

User Management

Metering

Tenant Management

Role-based Access Control

Logging

DevOps Tooling

App Subscription

Rules Management

App/ Container Hosting

IT Monitoring

Certified Devices

Cloud Fieldbus

Industrial IIoT Cockpit

Device User Interface

Mashup Dashboards

Visual Analytics

API Portal

IoT ReST APIs

Analytics Builder / Kit

Case Management

Alarm Mgmnt

Remote Control / Access

NoSQL Store

Web SDK

Security

Device & Server Authentication

Encryption of Data in Transit

Data Storage Encryption

Disaster Recovery

Multi-factor authentication

Identity & Access Mgmnt

High availability

API Gateway

Integration Cloud Application

integration

Cloud & big data integration

Page 11: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

ADAMOS.COM

ADAMOS PREMIUM PARTNER & PARTNER

...

...

PR

EMIU

M P

AR

TNER

PA

RTN

ER

... ...

Page 12: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

ADAMOS.COM

DMG MORI CELOS

Page 13: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

ADAMOS.COM

DIGITAL FACTORY AREA - MACHINE INFORMATION

CELOS COCKPIT – Visualization

Machine state overview

NC status

NC program history

Feed override

Tool statistics & NC state statistics

Machine states – history

Alarm messages – history

Machine states – statistical distribution

Alarm messages – statistical distribution

1

2

3

4

5

6

7

8

9

1

2

3

4

5

6

7

8

9

Page 14: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

ADAMOS.COM

MEET THE EXPERT AREA, PRODUCTION PLANNING

CELOS COCKPIT – Visualization

Factory overview

Messages

OEE figures

Personell resources

Availability of the machines

Job schedule

1

2

3

4

5

1 1

2

3

4

5

6

6

Page 15: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

Investor Relations

© 2017 Software AG. All rights reserved.

Uhlandstrasse 12

64297 Darmstadt

Germany

phone: +49 (0) 6151 / 92 1900

fax: +49 (0) 6151 / 9234 1900

softwareag.com

e-mail: [email protected]

Page 16: KEPLER CHEUVREUX TECH-TEACH-IN - Software AG€¦ · 3 | ADAMOS.COM IOT TERMS & DEFINITIONS An IoT platform is a set of software services that monitor, control, optimize and manage

16 |

© 2017 Software AG. All rights reserved.