FROM SENSOR DATA
PROCESSING TO PROACTIVE
ALERTING AND AI
Misja Heuveling
Principal Digital Architect
25 September 2018
© 2018 Software AG. All rights reserved.
2 | © 2018 Software AG. All rights reserved.
Wisdom
Knowledge
Insight
Data
2 | © 2018 Software AG. All rights reserved.
Wisdom
Knowledge
Insight
Data
4 |
Device ManagementFlexible Deployment
Private data centerPublic CloudAutomated deployment in public cloud
Migrate between public and private cloud
No lock-in to IaaS layer
Device ManagementEnd-to-end Security
Strong encryption (TLS A+ grade)
Enforce password policies
Two-factor authentication
Global role & permission management
Restrict access to inventory and operations
Hierarchical user management, delegates
Device ManagementScalability & High Availability
Tested with 8+ million devices
Increase capacity by adding servers
No outage if database/core server fails
Disaster recovery options
Active / Passive => RPO < 1 min
Active / Active => RPO & RTO < 1 min.
CLOUD-FIRST, CARRIER-GRADE IOT PLATFORM
© 2018 Software AG. All rights reserved.
Device ManagementTrue Multi-Tenancy
…
On-board new customer by single API call
100% data isolation
~ 0€ production costs for trial customers
Sub tenant management
Tenant statistics
Application subscription management
5 |
DATA
SENSOR DATA PROCESSING
© 2018 Software AG. All rights reserved.
6 |
IOT | REFERENCE ARCHITECTURE
© 2018 Software AG. All rights reserved.
Device management
Connectivity
Gateway
Connected Devices
Device
Connectivity
7 |
all devices, all networks, all verticals, all use cases
…
CUMULOCITY IOT
© 2018 Software AG. All rights reserved.
DEVICE CONNECTIVITY
Plug & Play with existing integrations
100+ devices and gateways
300+ protocols (BACnet, KNX, Siemens..)
Connect over any IP network without VPN
Cloud Fieldbus
Central, web based end-to-end integration
LPWAN Agents
NB-IoT
Model-less integration
Use 1000’s of device types/versions
Device originated data model extension
Protocols supported:
MQTT, REST, LWM2M, Tracker, SNMP
SmartREST payload compression
Device SDK’s for:
Use any environment with:
SE & ME
Integrate new device types
DEVICES
8 |
all devices – all use cases – all networks
…
CUMULOCITY IOT
© 2018 Software AG. All rights reserved.
DEVICE MANAGEMENT & DEVICE TWIN
DEVICES
Connection Management
▪ Device Inventory & Runtime Statistics
▪ Device Identity Management
▪ Credentials per individual device
▪ Provisioning for small & large deployment
▪ Auto-registration
▪ Asset management (network, location, …)
▪ Gateway hierarchy and command routing
▪ Device Twin
▪ Connection availability monitoring
▪ Connection metrics (RSSI, Signal strength)
▪ Switching between IP and SMS
Device Lifecycle Device Operations
▪ Access screen of remote machine / HMI
▪ Single sign login, per user access rights
▪ No shared password, no VPN,
no client SW
▪ Firmware & software management
▪ Fault & alarm management
▪ Configuration management
▪ Remote command execution
▪ Bulk operations with scheduling
▪ Troubleshooting: Remote shell, logs, ….
▪ Real-time alarms with integrated workflow
Remote Access
9 |
IIOT PATTERN – EXAMPLE CONDITION MONITORING
REMOTE MONITORING, SCADA CONTROL & PREDICTIVE MAINTENANCE
SCADA control
5.000 params
10 |
COMPONENTS OF AN END-TO-END IOT SOLUTION
2017 8 Software AG. All rights reserved.
IoT Endpoints
ERP
CRM
SaaS
IoT Cloud Platform Enterprise Applications
Long-range
Communication
Integration
(e.g. REST)
SouthBoundAPIs
NorthBoundAPIs
IoT Edge
Thin | Thick
Gateway |
Agent
Local
Communication
Edge
Server
An IoT cloud hub is not always sufficient…
11 |
Data processing and analytics
INSIGHT
© 2018 Software AG. All rights reserved.
12 |
IOT | LAMBDA ARCHITECTURE
© 2018 Software AG. All rights reserved.
handling data in motion & data at rest
S p e e d L a y e r
B a t c h L a y e r
Connectivity Data & Analytics
Streaming
Analytics
Predictive Model
Execution
Gateway
Business
Intelligence
Time Series
Analytics
Predictive Model
Creation
Connected Devices
Device
Connectivity
Storage
In-Memory Dashboards
13 |
all devices – all use cases – all networks
…
CUMULOCITY IOT
© 2018 Software AG. All rights reserved.
ANALYTICS & DATA
DEVICES
ANALYTICS & DECISIONS
Visualization & Data ExplorationStreaming & Predictive Analytics
Apama’s patented, in-memory streaming
analytics enables:
▪ Filtering, correlation, aggregation and
pattern detection with time and location
constraints
▪ Enrichment of streaming data with
context data for deeper, richer analytics
▪ Performs analytics on both discrete
events and event streams
▪ Designed for high throughput & low
latency, with small HW footprint
▪ Predictive analytics with R and Python
▪ Operationalization of predictive models
▪ Elastically scalable data store (MongoDB)
▪ Complemented by Terracotta DB as
in-memory data platform
▪ Pre-built integration with data lakes
▪ Built-in IoT/IIoT domain data models
Data Management
▪ Interactive business-focused mashup
dashboards with responsive design
▪ Real-time with historic data blending
▪ Exploratory ad-hoc & time series analysis
▪ Supports rich set of data sources
▪ SCADA visualization
▪ IIoT Cockpit & Digital Twins
3 |
VISION - IOT SOLUTION BUILDING SHOULD BE THAT SIMPLE
© 2018 Software AG. All rights reserved.
BUILD
APPLICATIONS
Build & deploy data-driven
applications easily to drive
business value
< 30 minutes
INTEGRATE
APPLICATIONS
Integrate with existing
enterprise applications and
cloud services
< 10 minutes
ANALYTICS &
DASHBOARDS
Build and run analytics and
create real-time interactive
dashboards
< 10 minutes
CONNECT
DEVICES
Connect a new device,
consume live data and be
able to trigger operations
< 5 minutes
15 |
16 |
CRITICAL GENERATORS
DIGITAL TWIN & SMART RULES
CLASSIC AUTOMATION TECHNOLOGY (AT) INTERNET OF THINGS (IOT)
Condition Monitoring
60 parameters
real-time
approx. different
100 models
Device Connectivity
Device Management
Predictive Maintenance
Touch Control /
Human Machine Interface (HMI)
Link to Business Systems
(ERP, CRM,…)
Alerting
“Smart Rules”
Workforce Management
Link to Process Automation
16
17 |
Adding the business context
KNOWLEDGE
© 2018 Software AG. All rights reserved.
18 |
IOT | REFERENCE ARCHITECTURE
© 2018 Software AG. All rights reserved.
(Hybrid-) Integration between IT and OT
S p e e d L a y e r
B a t c h L a y e r
Connectivity OT / IT IntegrationData & Analytics
Streaming
Analytics
Predictive Model
Execution
Gateway
Business
Intelligence
Time Series
Analytics
Predictive Model
Creation
Connected Devices
Enterprise Applications (IT)
& Production Data (OT)
MES
ERP
CRM
SaaS DB
Device
Connectivity
API Management &
Hybrid Integration
Storage
In-Memory Dashboards
19 |
ISA-95 DOMAINS
Bridging OT / IT domains is not trivial
© 2018 Software AG. All rights reserved. For internal use only
OT /
Automation
IT
SCADA
DCS
PLC
MES
Historian
ERP, WMS,
eBusinees, SCM,
CRM, PLM
Software AG
solutions securely
bridge these areas
HMI
LIMS, PLM
20 |
all devices – all use cases – all networks
…
CUMULOCITY IOT
© 2018 Software AG. All rights reserved.
INTEGRATION & API
DEVICES
ANALYTICS & DECISIONS
INTEGRATION & API
Hybrid Integration
▪ Easily integrate device data with
Enterprise Apps, Cloud Apps, Big Data
Apps and 3rd Party Ecosystems
▪ 150+ adapters: SAP, Ora, ServiceNow,
Salesforce, MS Dynamics, AWS S3, …
▪ Manipulate data with graphical mapping
& convert it into other formats
▪ Provide support for relevant protocol and
interfaces in addition to IoT protocols
▪ End-to-end security support; supporting
all relevant security standards like OAuth,
SAML, Kerberos plus custom APIs
▪ Start automated actions based on IoT
events (e.g. remedy actions, kick off
smart contracts, send technician out)
API Management
▪ Full lifecycle API Management for
delivering higher-value data via REST,
SOAP, etc.
▪ API Portal for API design, development,
promotion and 3rd party access
▪ API Gateway for security, authorization,
monitoring, governance & monetization
21 |
Scope of work:
Detection of painting flaws in
real time
Technical solution:
Edge Analytics, Machine
Learning (ML), IoT Platform
Benefits:
Less production waste,
condition monitoring
END-TO-END IOT PLATFORM
PREDICTIVE ANALYTICS USING IOT, ANALYTICS AND ML CAPABILITIES
© 2018 Software AG. All rights reserved.
22 |
WISDOM
© 2018 Software AG. All rights reserved.
23 |
IOT | HIGH-LEVEL OT/ IT ARCHITECTURE
© 2018 Software AG. All rights reserved.
Actions based on augmented intelligence
S p e e d L a y e r
B a t c h L a y e r
Connectivity OT / IT IntegrationData & Analytics Actions
Streaming
Analytics
Predictive Model
Execution
Gateway
Business
Intelligence
Time Series
Analytics
Predictive Model
Creation
Connected Devices
Enterprise Applications (IT)
& Production Data (OT)
MES
ERP
CRM
SaaS DB
Device
Connectivity
API Management &
Hybrid Integration
APIs
Processes
Human
Alerts
Storage
In-Memory Dashboards
24 |
all devices – all use cases – all networks
…
CUMULOCITY IOT
© 2018 Software AG. All rights reserved.
PROCESS AUTOMATION & APPLICATION DEVELOPMENT
DEVICES
ANALYTICS & DECISIONS
INTEGRATION & API
Process & Applications
▪ Low Code Apps: Visually configure
forms-based applications with business
rules, processes, cases, SLAs,
dashboards, and reporting.
High-Productivity App Development
▪ Dynamic Processes: Insert & change
processes “on the fly” including in-flight
tasks, steps and sub-processes.
▪ Microservice SDK & Hosting: Add and
run self-developed functionality easily
High-Control App Development
25 |
> 2000*
Data parameter
combinations
~ 400k
Crashes
analyzed
> 5 mio.
customers
worldwide
Miles of
driving data
END-TO-END CAR DATA PLATFORM
© 2017 Software AG. All rights reserved. Confidential
380 bn.
World’s leading insurance
telematics provider (today: 40% market share)
Global car insurance market outlook
1bn+ cars worldwide on the road
TAM: ~ $650bn insurance contract volume
(market share today: ~ $35bn)
Risk analytics
Other services
Crash & claims
*vehicle, weather, traffic, socio-demographics …
Picture source: Las Vegas weekly
Current statistics / figures
26 |
FROM DATA TO BUSINESS OUTCOMES
© 2017 Software AG. All rights reserved. Confidential
27 |
INTEGRATED ARCHITECTURE
© 2017 Software AG. All rights reserved. Confidential
28 |
…
CUMULOCITY IOT
© 2018 Software AG. All rights reserved.
SOLUTION ACCELERATORS
all devices, all networks, all verticals, all use cases
INTEGRATION & API
DATA & ANALYTICS
DEVICES
PROCESS & APPLICATIONS
SOLUTION ACCELERATORS
Pre-packed Features, Plugins and
Configurations
Simplifies, speeds & secures time to value:
Industrial IoT Accelerator:
Cloud Fieldbus secure connection
Support for over 300 protocols
Full featured SCADA-like visualizations
Telematics Accelerator:
Connect industrial vehicles
Optimize vehicle operations
Analyze environmental conditions
Tracking Accelerator:
Connection to locator devices
Geofencing and localization techniques
Condition monitoring
Starter Kit for various
Use Cases & Industries
29 |
SOME OF OUR EXAMPLE IOT USE CASES
Smart, connected products Industrial IoT
Patient monitoring
Traffic monitoring / Safety Smart City
Grid element monitoring Utility metering
Logistics & Asset tracking Surveillance & Security
Retail / Vending telemetry Intelligent building
Sensing & Observations
Medical equipment
What’s your
business?
Metadata collection for people and
vehicle counting & events
Conveyor in auto manufacturing
30 | © 2018 Software AG. All rights reserved.

From sensor data processing to proactive alerting and ai software ag - misja heuveling-cwin18-utrecht

  • 1.
    FROM SENSOR DATA PROCESSINGTO PROACTIVE ALERTING AND AI Misja Heuveling Principal Digital Architect 25 September 2018 © 2018 Software AG. All rights reserved.
  • 2.
    2 | ©2018 Software AG. All rights reserved. Wisdom Knowledge Insight Data
  • 3.
    2 | ©2018 Software AG. All rights reserved. Wisdom Knowledge Insight Data
  • 4.
    4 | Device ManagementFlexibleDeployment Private data centerPublic CloudAutomated deployment in public cloud Migrate between public and private cloud No lock-in to IaaS layer Device ManagementEnd-to-end Security Strong encryption (TLS A+ grade) Enforce password policies Two-factor authentication Global role & permission management Restrict access to inventory and operations Hierarchical user management, delegates Device ManagementScalability & High Availability Tested with 8+ million devices Increase capacity by adding servers No outage if database/core server fails Disaster recovery options Active / Passive => RPO < 1 min Active / Active => RPO & RTO < 1 min. CLOUD-FIRST, CARRIER-GRADE IOT PLATFORM © 2018 Software AG. All rights reserved. Device ManagementTrue Multi-Tenancy … On-board new customer by single API call 100% data isolation ~ 0€ production costs for trial customers Sub tenant management Tenant statistics Application subscription management
  • 5.
    5 | DATA SENSOR DATAPROCESSING © 2018 Software AG. All rights reserved.
  • 6.
    6 | IOT |REFERENCE ARCHITECTURE © 2018 Software AG. All rights reserved. Device management Connectivity Gateway Connected Devices Device Connectivity
  • 7.
    7 | all devices,all networks, all verticals, all use cases … CUMULOCITY IOT © 2018 Software AG. All rights reserved. DEVICE CONNECTIVITY Plug & Play with existing integrations 100+ devices and gateways 300+ protocols (BACnet, KNX, Siemens..) Connect over any IP network without VPN Cloud Fieldbus Central, web based end-to-end integration LPWAN Agents NB-IoT Model-less integration Use 1000’s of device types/versions Device originated data model extension Protocols supported: MQTT, REST, LWM2M, Tracker, SNMP SmartREST payload compression Device SDK’s for: Use any environment with: SE & ME Integrate new device types DEVICES
  • 8.
    8 | all devices– all use cases – all networks … CUMULOCITY IOT © 2018 Software AG. All rights reserved. DEVICE MANAGEMENT & DEVICE TWIN DEVICES Connection Management ▪ Device Inventory & Runtime Statistics ▪ Device Identity Management ▪ Credentials per individual device ▪ Provisioning for small & large deployment ▪ Auto-registration ▪ Asset management (network, location, …) ▪ Gateway hierarchy and command routing ▪ Device Twin ▪ Connection availability monitoring ▪ Connection metrics (RSSI, Signal strength) ▪ Switching between IP and SMS Device Lifecycle Device Operations ▪ Access screen of remote machine / HMI ▪ Single sign login, per user access rights ▪ No shared password, no VPN, no client SW ▪ Firmware & software management ▪ Fault & alarm management ▪ Configuration management ▪ Remote command execution ▪ Bulk operations with scheduling ▪ Troubleshooting: Remote shell, logs, …. ▪ Real-time alarms with integrated workflow Remote Access
  • 9.
    9 | IIOT PATTERN– EXAMPLE CONDITION MONITORING REMOTE MONITORING, SCADA CONTROL & PREDICTIVE MAINTENANCE SCADA control 5.000 params
  • 10.
    10 | COMPONENTS OFAN END-TO-END IOT SOLUTION 2017 8 Software AG. All rights reserved. IoT Endpoints ERP CRM SaaS IoT Cloud Platform Enterprise Applications Long-range Communication Integration (e.g. REST) SouthBoundAPIs NorthBoundAPIs IoT Edge Thin | Thick Gateway | Agent Local Communication Edge Server An IoT cloud hub is not always sufficient…
  • 11.
    11 | Data processingand analytics INSIGHT © 2018 Software AG. All rights reserved.
  • 12.
    12 | IOT |LAMBDA ARCHITECTURE © 2018 Software AG. All rights reserved. handling data in motion & data at rest S p e e d L a y e r B a t c h L a y e r Connectivity Data & Analytics Streaming Analytics Predictive Model Execution Gateway Business Intelligence Time Series Analytics Predictive Model Creation Connected Devices Device Connectivity Storage In-Memory Dashboards
  • 13.
    13 | all devices– all use cases – all networks … CUMULOCITY IOT © 2018 Software AG. All rights reserved. ANALYTICS & DATA DEVICES ANALYTICS & DECISIONS Visualization & Data ExplorationStreaming & Predictive Analytics Apama’s patented, in-memory streaming analytics enables: ▪ Filtering, correlation, aggregation and pattern detection with time and location constraints ▪ Enrichment of streaming data with context data for deeper, richer analytics ▪ Performs analytics on both discrete events and event streams ▪ Designed for high throughput & low latency, with small HW footprint ▪ Predictive analytics with R and Python ▪ Operationalization of predictive models ▪ Elastically scalable data store (MongoDB) ▪ Complemented by Terracotta DB as in-memory data platform ▪ Pre-built integration with data lakes ▪ Built-in IoT/IIoT domain data models Data Management ▪ Interactive business-focused mashup dashboards with responsive design ▪ Real-time with historic data blending ▪ Exploratory ad-hoc & time series analysis ▪ Supports rich set of data sources ▪ SCADA visualization ▪ IIoT Cockpit & Digital Twins
  • 14.
    3 | VISION -IOT SOLUTION BUILDING SHOULD BE THAT SIMPLE © 2018 Software AG. All rights reserved. BUILD APPLICATIONS Build & deploy data-driven applications easily to drive business value < 30 minutes INTEGRATE APPLICATIONS Integrate with existing enterprise applications and cloud services < 10 minutes ANALYTICS & DASHBOARDS Build and run analytics and create real-time interactive dashboards < 10 minutes CONNECT DEVICES Connect a new device, consume live data and be able to trigger operations < 5 minutes
  • 15.
  • 16.
    16 | CRITICAL GENERATORS DIGITALTWIN & SMART RULES CLASSIC AUTOMATION TECHNOLOGY (AT) INTERNET OF THINGS (IOT) Condition Monitoring 60 parameters real-time approx. different 100 models Device Connectivity Device Management Predictive Maintenance Touch Control / Human Machine Interface (HMI) Link to Business Systems (ERP, CRM,…) Alerting “Smart Rules” Workforce Management Link to Process Automation 16
  • 17.
    17 | Adding thebusiness context KNOWLEDGE © 2018 Software AG. All rights reserved.
  • 18.
    18 | IOT |REFERENCE ARCHITECTURE © 2018 Software AG. All rights reserved. (Hybrid-) Integration between IT and OT S p e e d L a y e r B a t c h L a y e r Connectivity OT / IT IntegrationData & Analytics Streaming Analytics Predictive Model Execution Gateway Business Intelligence Time Series Analytics Predictive Model Creation Connected Devices Enterprise Applications (IT) & Production Data (OT) MES ERP CRM SaaS DB Device Connectivity API Management & Hybrid Integration Storage In-Memory Dashboards
  • 19.
    19 | ISA-95 DOMAINS BridgingOT / IT domains is not trivial © 2018 Software AG. All rights reserved. For internal use only OT / Automation IT SCADA DCS PLC MES Historian ERP, WMS, eBusinees, SCM, CRM, PLM Software AG solutions securely bridge these areas HMI LIMS, PLM
  • 20.
    20 | all devices– all use cases – all networks … CUMULOCITY IOT © 2018 Software AG. All rights reserved. INTEGRATION & API DEVICES ANALYTICS & DECISIONS INTEGRATION & API Hybrid Integration ▪ Easily integrate device data with Enterprise Apps, Cloud Apps, Big Data Apps and 3rd Party Ecosystems ▪ 150+ adapters: SAP, Ora, ServiceNow, Salesforce, MS Dynamics, AWS S3, … ▪ Manipulate data with graphical mapping & convert it into other formats ▪ Provide support for relevant protocol and interfaces in addition to IoT protocols ▪ End-to-end security support; supporting all relevant security standards like OAuth, SAML, Kerberos plus custom APIs ▪ Start automated actions based on IoT events (e.g. remedy actions, kick off smart contracts, send technician out) API Management ▪ Full lifecycle API Management for delivering higher-value data via REST, SOAP, etc. ▪ API Portal for API design, development, promotion and 3rd party access ▪ API Gateway for security, authorization, monitoring, governance & monetization
  • 21.
    21 | Scope ofwork: Detection of painting flaws in real time Technical solution: Edge Analytics, Machine Learning (ML), IoT Platform Benefits: Less production waste, condition monitoring END-TO-END IOT PLATFORM PREDICTIVE ANALYTICS USING IOT, ANALYTICS AND ML CAPABILITIES © 2018 Software AG. All rights reserved.
  • 22.
    22 | WISDOM © 2018Software AG. All rights reserved.
  • 23.
    23 | IOT |HIGH-LEVEL OT/ IT ARCHITECTURE © 2018 Software AG. All rights reserved. Actions based on augmented intelligence S p e e d L a y e r B a t c h L a y e r Connectivity OT / IT IntegrationData & Analytics Actions Streaming Analytics Predictive Model Execution Gateway Business Intelligence Time Series Analytics Predictive Model Creation Connected Devices Enterprise Applications (IT) & Production Data (OT) MES ERP CRM SaaS DB Device Connectivity API Management & Hybrid Integration APIs Processes Human Alerts Storage In-Memory Dashboards
  • 24.
    24 | all devices– all use cases – all networks … CUMULOCITY IOT © 2018 Software AG. All rights reserved. PROCESS AUTOMATION & APPLICATION DEVELOPMENT DEVICES ANALYTICS & DECISIONS INTEGRATION & API Process & Applications ▪ Low Code Apps: Visually configure forms-based applications with business rules, processes, cases, SLAs, dashboards, and reporting. High-Productivity App Development ▪ Dynamic Processes: Insert & change processes “on the fly” including in-flight tasks, steps and sub-processes. ▪ Microservice SDK & Hosting: Add and run self-developed functionality easily High-Control App Development
  • 25.
    25 | > 2000* Dataparameter combinations ~ 400k Crashes analyzed > 5 mio. customers worldwide Miles of driving data END-TO-END CAR DATA PLATFORM © 2017 Software AG. All rights reserved. Confidential 380 bn. World’s leading insurance telematics provider (today: 40% market share) Global car insurance market outlook 1bn+ cars worldwide on the road TAM: ~ $650bn insurance contract volume (market share today: ~ $35bn) Risk analytics Other services Crash & claims *vehicle, weather, traffic, socio-demographics … Picture source: Las Vegas weekly Current statistics / figures
  • 26.
    26 | FROM DATATO BUSINESS OUTCOMES © 2017 Software AG. All rights reserved. Confidential
  • 27.
    27 | INTEGRATED ARCHITECTURE ©2017 Software AG. All rights reserved. Confidential
  • 28.
    28 | … CUMULOCITY IOT ©2018 Software AG. All rights reserved. SOLUTION ACCELERATORS all devices, all networks, all verticals, all use cases INTEGRATION & API DATA & ANALYTICS DEVICES PROCESS & APPLICATIONS SOLUTION ACCELERATORS Pre-packed Features, Plugins and Configurations Simplifies, speeds & secures time to value: Industrial IoT Accelerator: Cloud Fieldbus secure connection Support for over 300 protocols Full featured SCADA-like visualizations Telematics Accelerator: Connect industrial vehicles Optimize vehicle operations Analyze environmental conditions Tracking Accelerator: Connection to locator devices Geofencing and localization techniques Condition monitoring Starter Kit for various Use Cases & Industries
  • 29.
    29 | SOME OFOUR EXAMPLE IOT USE CASES Smart, connected products Industrial IoT Patient monitoring Traffic monitoring / Safety Smart City Grid element monitoring Utility metering Logistics & Asset tracking Surveillance & Security Retail / Vending telemetry Intelligent building Sensing & Observations Medical equipment What’s your business? Metadata collection for people and vehicle counting & events Conveyor in auto manufacturing
  • 30.
    30 | ©2018 Software AG. All rights reserved.