Join Jose Neto, Lead Cloud Architect for ICS, who will help inform your journey to understand IoT device fleet management, how it can benefit your organization and how you can identify the best solution.
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
How to Craft a Winning IOT Device Management Solution
1. Integrated Computer Solutions Inc. www.ics.com
How to Craft a Winning IOT Device
Management Solution
1
What you need to know about managing your connected devices
2. Integrated Computer Solutions Inc. www.ics.com
About ICS
Established in 1987, Integrated Computer
Solutions, Inc. (ICS) delivers innovative software
solutions with a full suite of services to accelerate
development of successful next-gen products.
ICS is headquartered outside Boston in Waltham,
Mass. with offices in California, Canada and
Europe.
● End-to-end software house
● UI and UX design services
● Full stack software development
● Cloud-native application development
● Medical regulatory compliance
2
3. Integrated Computer Solutions Inc. www.ics.com
Our Markets
ICS specializes in software solutions for mission-critical and
regulated industries, including:
Aerospace & Defense
Industrial Controls
& IoT
Automotive &
Transportation
Medical &
Life Sciences
3
6. Integrated Computer Solutions Inc. www.ics.com
Agenda
1. Business Applications
2. Connectivity Capabilities
3. Analytics Capabilities
4. Dashboarding Capabilities
5. Fundamental Features
a. MQTT pub/sub topics
b. Rules Engine
c. Device Shadow
7. Integrated Computer Solutions Inc. www.ics.com
www.ics.com
Business Applications:
1. Understand mobile users clicks to purchase.
2. Monitor inventory in real time and reorder supplies just
in time.
3. Avoid revenue and reputation loss by troubleshooting
remotely, therefore quickly, when devices go
inoperative.
4. Avoid downtime by tracking wear and tear.
5. Monitor sensors and react quickly to environmental
conditions.
6. Track valuable items, find items gone missing.
7. Cut costs by obviating the need to manage servers.
8. Manage data storage costs with data lifecycle policies
that you determine.
7
7
8. Integrated Computer Solutions Inc. www.ics.com
www.ics.com
Connectivity Capabilities:
1. Control IoT devices with a mobile app, from anywhere.
Read device state from the app.
2. Message devices granularly: send to all fleet, groups,
or a specific device.
3. Get sensor data from devices.
4. Connect device-generated data to powerful cloud
services: cost-optimized storage, analytics, alarms,
logs, visualization dashboards.
5. Perform maintenance actions on devices from
anywhere: reboots, factory resets, execute scripts, OS
commands.
6. Stream files to devices.
7. Protect devices with secure mutual authentication.
8
8
9. Integrated Computer Solutions Inc. www.ics.com
www.ics.com
Analytics Capabilities:
1. Know the state of your devices immediately, in real
time.
2. Leverage purpose-built IoT business intelligence with
functions, trends and patterns.
3. Understand your mobile users through clickstream
analytics.
4. Check your data periodically with scheduled queries.
5. Act on knowledge gained through real-time mobile or
email alerts.
6. Detect anomalies with Machine Learning.
9
9
10. Integrated Computer Solutions Inc. www.ics.com
www.ics.com
Dashboarding Capabilities:
1. Visualize device data with graphs and plots.
2. Monitor your devices with metrics and logs.
3. Gain insight with interactive graphs and plots.
4. Leverage dashboarding templates for a quick start.
5. Present the state of devices in real time with kiosk or
TV mode.
6. Share, with support for desktop and mobile browsers.
7. Foster a data-driven culture.
10
10
11. Integrated Computer Solutions Inc. www.ics.com
www.ics.com
Fundamental Features:
MQTT pub/sub topics:
1. Topics can be used for communication between IoT
devices, and between a control center (web or mobile
app) and devices.
2. With topics it’s possible to create a hierarchy of
instruments, e.g. /sensors/temp/room3.
3. Addressability can go down to individual device and
topic level. So control and devices can talk to each
other exactly how they want, granularly, or groups
consisting of millions of devices.
4. Topics guarantee messages will be delivered even
when devices are offline. This is often the case for
fielded devices.
5. The use of topics adds robustness to IoT projects.
11
11
12. Integrated Computer Solutions Inc. www.ics.com
www.ics.com
Fundamental Features:
Rules Engine:
1. The rules engine is used for data ingestion to the
cloud. This is the essence of cloud computing.
2. You can ingest, filter, transform, and route data sent
from devices to a myriad of cloud services.
3. Use your MQTT messages to trigger cloud services,
such as analytics, alarms, storage, etc.
4. Route MQTT messages to cloud functions for further
processing.
12
12
13. Integrated Computer Solutions Inc. www.ics.com
www.ics.com
Fundamental Features:
Device Shadow:
1. The shadow is a device’s mirror image in the cloud, in
JSON format. When you think shadow, think device
state.
2. Device shadows allow an application to query and
command the state of devices.
3. A shadow allows your application to communicate
with devices using the usual http protocol. This
accelerates development. No need to use protocols
with which your SDK of choice may not be compatible.
4. The device shadow is always available. So you never
lose a command. Commands to device and state
messages to the shadow are updated when devices
come back online.
13
13
15. Integrated Computer Solutions Inc. www.ics.com
Integrated Computer Solutions Inc.
Thank You!
Any questions?
Contact: sales@ics.com
Direct Line: 617.621.0060