“ ”
사례를 통해 배우는
IoT 서비스 개발
SpaceOne
Solar Energy Monitoring
Web App Database
http://www.amqp.org/
http://www.joinc.co.kr/modules/moniwiki/wiki.php/man/1
2/websocket
WebSocket
https://azure.microsoft.com/ko-kr/services/app-service/web/
Azure Web App
Arduino
netduino
Visual Studio
(C++, C#)
Devices Sensor Hub
Raspberry Pi 2
OS: Windows 10 or Linux
CPU: Broadcom BCM2836 ARMv7
Quad Core Process
900Mhz
Memory: 1G
GPU: Internal 250Mhz
Interface: HDMI
USB x 4 port
40Pin GPIO
Storage: microSD
Network: Ethernet
Audio: 3.5mm audio jack
Devices Gateway
IoT Gateway
MDS테크놀러지
DragonBoard 410c
Windows 10 IoT Core
Raspberry Pi 2 Intel Minowboard DragonBoard 410c
Guaranteed FIFO, with push-style API, up to 80GB maximum size, 10,000
queues per namespace, 2,000 messages per second, 256KB per message.
A higher level abstraction from queues, enables pub/sub models with similar
scale out capabilities and consistent pricing



Event Sources Cloud Services
Storage &
Analytics
Custom Code &
3rd Party Services
Web/Mobile
User Interfaces
Integration
Services
Event Hub
- Hyper Scale -
- Fully Managed -
- Interoperable -
- Secure -
- Cost Effective -
BigData = HDInsight
Real-time = Stream Analytics
Machine Learning
= Azure ML
TKE Remote Monitoring
ProcessingCollectionProducers
Low power
devices
(RTOS)
IP capable
devices
(Windows/Linux)
Field gateway
Legacy IoT
(Custom protocols)
Custom Cloud
gateway
AMQP/HTTP
C, .NET, Java…
MQTT/COAP/Custom
1 Day message
retention,
Consumer groups
Partitioned receivers
Check-pointing
Partition distribution
APIs
Low end-to-end latency
Easy integration with
analytics frameworks
and services
Configurable adapters
for storage devices
-
AMQP/HTTP, C, .NET, Java…
Scale on throughput (GB/s)
and concurrent senders
(1M with auth./flow control)
Azure DBs
Azure Storage
Custom code
Stream Analytics
Storm
Storage
adapters
Service Bus
HDInsight
Event Hubs
Services Data Service
20151117 IoT를 위한 서비스 구성과 개발
20151117 IoT를 위한 서비스 구성과 개발

20151117 IoT를 위한 서비스 구성과 개발