QNAP 針對物聯網打造私有雲平台,QIoT Suite Lite 提供開發板如 Arduino Yun Raspberry Pi 及Intel Edison 快速連結到QNAP NAS,並提供客製化NodeRED 及Dashboard 做裝置控管及資料呈現(Data Visualization) 。在Intranet 即可提供服務,也提供Interface 與其他第三方服務連結 如Power BI 及 QVR Pro 等
4. • What makes IoT World ?
• Challenges of public IoT cloud
• Advantage of private cloud
• QIoT Suite Lite - easy way to build IoT application
• Case Study
Outline
5. • What makes IoT World ?
• Challenges of public IoT cloud
• Advantage of private cloud
• QIoT Suite Lite - easy way to build IoT application
• Case Study
Outline
6. What makes IoT world ?
The Internet of Things (IoT) refers to
machine-to-machine (M2M) technology enabled
by secure network connectivity and cloud
infrastructure, to reliably transform data into
useful information for people, businesses, and
institutions
Connectivity and data
are the key elements !!
7. Public IoT Cloud connect
almost everything, but is it
the best solution for all ?
8. • What makes IoT World ?
• Challenges of public IoT cloud
• Advantage of private cloud
• QIoT Suite Lite - easy way to build IoT application
• Case Study
Outline
9. • Security & Privacy
• No Internet
• Latency
• Bandwidth and storage not optimized
Need Simple, Secure,
Scalable & Reliable
solution ? Get a QNAP
NAS !
Challenges of public IoT cloud
10. A trillion points of vulnerability
● Every device and sensor in an IoT system
represents a potential risk.
Trust and data integrity
● Valuable enterprise data residing outside
corporate firewalls raises serious security
concerns.
Security is vital
11. Have total control of your important data
● It is always better to have total control
of your data rather than trusting third
parties to securely store it.
Sharing is your choice
● You can choose what data and
information to share.
Data privacy is key
12.
13. LAN
Data Breach
+
HTTPs/MQTTs
Improve the security connection
due to the size and complexity
of the SSL library, MCU-based
devices can’t establish
security connection !
Intranet and QNAP provide Secure
Connection ! Using NVS could build
an isolated network ! QVPN
increase privacy and security !
14. When Internet connectivity is not an
option
● Some devices may be unable to
connect to the public cloud due to
regulations (hospitals, public sector,
etc).
When there is inconsistent connectivity
● Intermittent Internet connectivity
may cause machine damage in
factories.
What if there is no Internet connection?
15. No Data
LAN
Data is stored
on the NAS
Data from
NAS
X
NAS with complete IoT
solution, help store
data when no internet
access !
Solve Internet Connection Problems
If no internet, the
function can’t work
normally with public
IoT cloud !
If no internet, the
function can’t work
normally with public
IoT cloud !
16. When reaction time is critical
● Some IoT applications are unable
to wait for data to get to the cloud,
be analysed and for insights to be
processed and returned.
Latency is big issue
17. LAN
Signal
Command
Upload
Download
Avoid Internet Latency issues
+
?
In Intranet the network
speed is stable.
Internet face 2 latency issue:
slow and not predictable (not
stable). But data sensitive device
need stable data transfer, and it
is Internet’s weakness.
Need quick response ?
10GbE transfer available !
With Thunderbolt 3, provide
blazing-fast bandwidth
18. Visualize Data w/o
internet, everything is
done locally ! Use QvPC,
NAS become PC in sec
Provide Immediate Data Visualization
the device just in your
hand, why wait for the
response from internet
19. Is your network ready?
● It is not realistic to stream all of your
data to the cloud due to network
bottlenecks.
Is your pocket ready?
● Total storage costs may be
excessive if unprocessed data is
sent and stored in the cloud for a
prolonged period of time.
Bandwidth and storage usage is not optimized
20. LAN
unprocessed data stream, video …
Processed Data
Large Data
Stream
Only upload necessary
data ! take video as
example, QIVA could
help do video analytics in
NAS !
Reduce Internet bandwidth cost
IoT device create lots
data, if all the data just
upload to cloud the cost
will be huge !
21. !
HTTP
Proprietary
legacy protocol
MQTT/
HTTP/CoAP
With PCIe slot !
QNAP NAS provide
expandability !
NAS as IoT gateway to transfer protocol
Non-ip devices can’t
directly connect to
public IoT cloud ! Using QNAP NAS as
IoT gateway to do
protocol transfer !
22. • Key element to IoT World
• Challenges of public IoT cloud
• Advantage of private cloud
• QIoT Suite Lite - easy way to build IoT application
• Case Study
Outline
25. Architecture
The key component in
QNAP IoT - a complete
solution for entering IoT
world.
QTS
Container Station
Application 3rd party service
EthernetWireless USB
26. Q: I have setup the Arduino, and
add the temperature sensor, but
all I get only digit, how could I
monitor my children’s room and
other 2 room ? How to get
meaningful data and take action ?
Maker, wants to utilize the data
Dashboard can help
you visualize data, and
just set rule in Rule
Engine !!
27. Q: It seems to me that if anyone knew the device
name of my user, they could create a simple android
app and subscribe to that topic on my MQTT broker.
Then they get all the notifications (in this case instant
messaging messages) from my users..
How is this properly avoided?
IT, care about the security
Provide security
connection:
MQTTs & HTTPs !
28. Support protocol: MQTT, MQTTs, HTTP, HTTPs and CoAP
Quick setup guide:
• Arduino Yun - Python
• Raspberry Pi - Node.js
• Intel Edison - Node.js
Elite solutions for developer
29. User management and device management
User Management
control authorization,
establish secure
connection
Current platform status
30. Rule Engine provide more possibility
Customize NodeRED
easy to build trigger
and action !
31. Dashboard transfer data into useful information
Freeboard provide
customized visualization
of the Internet of Things.
34. Information could also link with analytic tool
You can also export data,
link to analytic tool like
Power BI ! QIoT Suite Lite
your bridge to IoT world !
37. • Key element to IoT World
• Challenges of public IoT cloud
• Advantage of private cloud
• QIoT Suite Lite - easy way to build IoT application
• Case Study
Outline
38. Case Study
• Education - IoT Classroom & Private Cloud
platform
• Smart Home Center - Fibaro (Z-wave)
• IoT Gateway - Semtech (LoRa)
39. IoT classroom using private cloud platform
Webduino using QIoT
Suite and container
station to build private
cloud blockly course !
40. IoT Classroom
• Need Private Cloud - Using QIoT Suite Lite
as IoT cloud material, compare with public
cloud student no need to provide credit card
information.
• Need Stable Network - 40 people Classroom
need 40 * 3 = 120 IP allocation
– PC/NB for programming
– Tablet/Smartphone to control
– Starter Kit (ex. Arduino) to connect
sensor
41. Connect NAS with Amazon Echo and Phillips Hue
QIoT
Gateway
Rule
Engine
Voice
Commands
Messages
(HTTPS)
Commands for
Hue
42. Fibaro using NAS as Home Center
Now QNAP customer could use
USB z-wave dongle to turn NAS
as Fibaro Home Center
43. One more thing - IIoT
with IEI Field Gateway, you
can use QIoT Suite Lite as
IIoT private cloud solution
45. Support Model Evaluation program
x86-based TS-x51, TS-x51+,
TS-x51A, TS-x53, TS-x53A,
TS/TVS-x63, TVS-x70,
TVS-x71, TS/SS-x79,
TS/TVS-x80 and TVS-x82
series, with min. 4G Ram
Target Beta Release in April 2017 !
Want to have a trial version ?
Just download from our APP Store
OR
Please contact:
Anderson Cheng
<andersoncheng@qnap.com>
How to get ?QIOT Suite
Lite
50. Connect Amazon echo and Phillips Hue
Amazon Echo
Alexa Echo dot
Alexa Skills Kit
Alexa Voice Service
Deploy on Lambda
or
Your Web Service
Amazon Cloud Services
Middle Service
1
2
3
4
Set Amazon Account
Set the Context
Self-Signed Credentials
DataTransferto
NASviaHTTPS
Generate SSL certificates
Triggers event to interact with Hue
HueBridgeInteractswithLamp
Process Data from Amazon
Broadcast via Amazon Echo
QIoT Suite Lite setup
Amazon echo service
handler & Bulbs control !
51. QIoT Suite with Amazon Echo and Phillips Hue
• Voice Commands are converted to Text Metadata by Alexa
• This Metadata is sent to QIoT Gateway via https
• Rule Engine acts upon the data based on predefined rules.
( for example if user want to set “reading” mode then change bulb color to “Yellow”
• Thus QIoT Suite works as a Private IoT cloud for this solution.
QIoT
Gateway
Rule
Engine
Voice
Commands
Messages
(HTTPS)
Commands for
Hue