Lumada IoT Architecture Today and Tomorrow
Rob Tiffany
CTO and Global Product Manager/Lumada IoT 9/18/2017
Tomorrow Rob Tiffany CTO and Global Product Manager/Lumada IoT - - PowerPoint PPT Presentation
Lumada IoT Architecture Today and Tomorrow Rob Tiffany CTO and Global Product Manager/Lumada IoT 9/18/2017 Session Objectives and Takeaways Session Objectives: Discover the baseline architecture found in most IoT platforms. Learn about
CTO and Global Product Manager/Lumada IoT 9/18/2017
Cloud Gateway Device Registry Analytics Thing Thing Thing Thing Thing Thing Thing Thing Thing Thing
Data Collection Asset Management Asset Avatar
Batch / Stream Analytics Artificial Intelligence Data Blending / Orchestration
Alerts / Notifications Dashboard Application Enablement
Edge Analytics Real time Control Asset Integration Data Caching / Filtering
Sensor Sensor Sensor Sensor Sensor Sensor Sensor Value Sensor Value Sensor Value Sensor Value Sensor Value Sensor Value
Assets Edge Core
Assets Edge Assets Core Core Assets Assets Assets
Visualization Alerts Apps Analytics Data Consumer Message Queue Cloud Databases CRM ERP Real Time Subscription
Lumada 2.0 Architecture
Real Time Telemetry
Assets OT Data
Serialization of Sensor Values
Edge
Edge SDK for Securable IP Edge Devices w/ Compute + Storage
Analytics
Batch File Telemetry MQTT AMQP HTTP/REST Security Token TLS
IT Data
Business Data Cloud Data CRM ERP CSV JSON
Studio
Interactive Dashboards Reporting Enterprise Integration Initiate Actions in Customer Business Systems via Data Integration Connectors Real-Time Alerts via SMS, Email and Mobile Push Notifications Data Blending Streaming Analytics Data Pipelines Workflow Engine Machine Learning Python, R, Weka Spark Execution Engines
Core
Asset Registry Assets + Gateways + People Security Tokens Producer Message Queue Asset Avatars Properties + State + History KPIs + Thresholds + Rules Consumer Message Queue Unstructured Storage Data Lake
APIs
Data Integration Connectors
Private or Public Cloud (IaaS)
Active Directory Update Avatars Update Queue Data Replay
Foundry
Microservices + Clustering + SSO + Authentication Authorization + Multi-Cloud Deployment + Logging
Data Producers Data Consumers
Solution Cores
Queue Subscription Asset Avatar Data Query Service Data Sink
Asset SDK for Securable IP Endpoint Devices w/ Compute + Storage Protocol Adapter Framework
OPC UA HTTP CAN Bus. Proprietary TCP UDP APIs
Baseline metadata about this type of asset Names, data types, and units of measure for every sensor and actuator exposed by the asset User-defined KPIs, thresholds, and rate of change velocity per sampling for each sensor Asset configuration information including network interface, protocols, data formats, parsing and data transformation information required to initiate telemetry ingestion Code to be executed against incoming telemetry since data structure is known in advance Analytic engines or runtimes used to execute code New or updated metadata contributed by one asset avatar to be shared with all asset avatars of the same type If it’s a Child of a complex Parent Asset Avatar Type, it will also contain the Unique ID
Latest versions of Software and firmware plus the path to retrieve updates
Baseline metadata about this particular asset Names of every asset sensor along with current and historical values Names of every asset actuator to receive commands from authorized services and relay them to the actual asset New or updated metadata to be shared with the Asset Avatar Type it’s derived from If it’s a Child of a complex Parent Asset Avatar, it will also contain the Unique ID of the Parent Asset Avatar to maintain the Parent/Child relationship The Unique ID of the Asset Avatar Type it is derived from Ongoing maintenance records The Unique IDs of one or more groups the asset belongs to Current version of Software and firmware to compare with Asset Avatar Type version URL of authoritative upstream server node Location (GPS or other) Activated + Retired Flag + associated dates and data retention policy
Assembly Line One Assembly Line Two
Factory Two Factory One
Machine One
Factory Three
Assembly Line Three
Machine Two Machine Three Machine Four Machine Five
Japan Core
ML Model Training Identity Avatars Sec APIs
Fog Fog Smart Connected Assets Edge Edge
Identity Avatars Sec APIs Identity Avatars Sec APIs
EMEA Core ASIA Core
Identity Avatars Sec APIs
Americas Core
ML Model Training ML Model Training ML Model Training Identity Avatars Sec APIs Sync Sync Identity Avatars Sec APIs Identity Avatars Sec APIs
Fog Fog Edge Edge
Consumer Producer Identity Avatars Sec APIs Consumer Producer Identity Avatars Sec APIs Consumer Producer Identity Avatars Sec APIs Consumer Producer Sec APIs Identity Avatars Sec APIs Identity Avatars
Smart Connected Assets Smart Connected Assets Smart Connected Assets
Studio Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Studio Studio Studio
Sync Sync Sync Sync Sync Sync