Learn about the different IoT scenarios, what the key challenges and architectural concerns of IoT app development are, and tips for selecting an IoT app development approach.
13. The Digital Twin: Not Just APIs
Class Instance DT — Digital Twin OT— Operational Technology
b
Digital Twin
To ITTo OT
Instance State
Instance Log of Events
ThingAPI
TwinAPI
Instance Context Data
Metadata (Rules, Models, Id)
Stream Analytics/Learning
Instance Graph References
Adapters, Quality, Integration
Security, Identity
Twin-to-Twin API
Management API
Custom Code
Physical
Things
Information
Systems
Source:Gartner
16. IoT App Requirements
• Ingest IoT data and analyze
for trends
• Operate autonomously when
possible
• Associate IoT events with
business data and documents
• Support multi-channel plus
new interaction models
17. IoT Apps are Fundamentally Mode 2
Source:Gartner
18. What are the challenges of delivering IoT apps?
IoT requires rapid experimentation,
frequent iteration and close collaboration
between business and IT.
Lack of Agility
Teams often struggle to integrate the
heterogeneous mix of endpoints, IoT
services, and big data required.
Technical
Complexity
IoT requires hard-to-find skills spanning
multiple technology disciplines.Skills Shortage
19. Leverage a Low-Code Approach
Model-Driven Development
using shared communication
1-Click Deployment
of web & mobile applications
Agile Project Management
drives Business & IT collaboration
Central Application Governance
maintains IT control
21. Recommendations
1. Adopt a platform-based
approach to simplify IoT
development
2. Utilize best-of-breed IoT
and Big Data services as
needed
3. Create a Mode 2
organization if none exists
4. Begin experimenting today!
22. Download the on-demand webinar to
learn more about IoT application
development
Download Webinar