SlideShare a Scribd company logo
1 of 80
遊佐浩史(株式会社アルゴ)
JJUG CCC 2015 Spring
2015/4/11
M-6 MQTTの使いどころ
〜軽量プロトコルで低コストにデータを集めよう〜
発表者について
• Twitter: @koji_yusa
• 株式会社アルゴ所属
ホットトピックス
– 特殊撮影・編集
• 360度(VR)撮影・編集
• ドローンによる空撮
– ライブ配信、VOD配信(HLS)
• CDNによる暗号化配信
• スマホアプリ、Webアプリ配信
2015/4/11 1
レジュメ
• MQTTについて
– 概要、プロトコル概説
• ユースケース
– 監視、モバイルメッセージング、チャット
• ツール
– クライアント、ゲートウエイ、ブローカー、データストア
• センサーハブ(MCU)の将来
2015/4/11 2
MQTTについて
2015/4/11 3
DEMO
• MQTT Whiteboard
– http://m2m.demos.ibm.com/whiteboard/
2015/4/11 4
出典:MQTT資料 (B.Boyd) @SlideShare
レジュメ
• MQTTについて
– 概要、プロトコル概説
• ユースケース
– 監視、モバイルメッセージング、チャット
• ツール
– クライアント、ゲートウエイ、ブローカー、データストア
• センサーハブ(MCU)の今後
2015/4/11 5
2015/4/11 6
MQTTの歴史
• 1999年頃 EUROTECH・IBMがMQTTを開発
• 2010年8月 MQTT.orgに公開
• 2011年11月 paho(Eclipse M2M)が登場
• 2013年4月頃OASIS標準化を開始
• 2014年10月 MQTT 3.1.1がOASIS標準に
Googleトレンドを調べてみた
2015/4/11 7
出典:MQTT vs CoAP - Google Trends
Googleトレンドを調べてみた
2015/4/11 8
出典:IoT vs M2M - Google Trends
MQTTの特徴
• TCP/IP
• PubSub型のプロトコル
• ツリー型のトピック
• HTTPに比べて小さなヘッダーサイズ
– 2〜4バイト
• 到達保証(QOS:0,1,2)
– QOS:0 保証なし
– QOS:1 保証あり
– QOS:2 一度の保証あり
2015/4/11 9
MQTTの特徴
2015/4/11 10
出典:MQTT資料 (B.Boyd) @SlideShare
MQTTの特徴
2015/4/11 11
出典:MQTT資料 (B.Boyd) @SlideShare
MQTTの特徴
2015/4/11 12
出典:MQTT資料 (B.Boyd) @SlideShare
MQTTの特徴
2015/4/11 13
出典:MQTT資料 (B.Boyd) @SlideShare
MQTTの特徴
2015/4/11 14
出典:MQTT資料 (B.Boyd) @SlideShare
MQTTの特徴
2015/4/11 15
出典:MQTT資料 (B.Boyd) @SlideShare
MQTTの特徴
• HTTPの4~7倍少ない
TCP帯域で送信できる
2015/4/11 16
パター
ン
HTTP MQTT
クライア
ント
↓
サーバ
受信
100
回
12.6KB 2.4KB x4
サーバ
↓
クライア
ント
送信
100
回
14.1KB 2.1KB x7
MQTTクライアントライブラリ
2015/4/11 17
paho〜MQTTクライアント ライブラリ
2015/4/11 18
• Javaクライアントライブラリ
• https://www.eclipse.org/paho/clients/java/
paho〜MQTTクライアント ライブラリ
2015/4/11 19
• 専用のリポジトリがあるので注意
• groupId/artifactIdは、
org.eclipse.paho/org.eclipse.paho.client.mqttv3
• リポジトリは、
https://repo.eclipse.org/content/repositories/paho-releases/
paho〜MQTTクライアント ライブラリ
ヘッダ部、初期化部
2015/4/11 20
paho〜MQTTクライアント ライブラリ
• 実行部
2015/4/11 21
DEMO
• MQTT Helper
– http://mqtt-helper.mybluemix.net/
2015/4/11 22
出典:MQTT資料 (B.Boyd) @SlideShare
ユースケース
2015/4/11 23
レジュメ
• MQTTについて
– 概要、プロトコル概説
• ユースケース(Webサービス)
– 監視、モバイルメッセージング、チャット
• ツール
– クライアント、ゲートウエイ、ブローカー、データストア
• センサーハブ(MCU)の今後
2015/4/11 24
Webサービスとの関わり
2015/4/11 25
出典:IoT Architecture (B.Trops, G.Schmutz)
Webサービスとの関わり
2015/4/11 26
出典:IoT Architecture (B.Trops, G.Schmutz)
センサー
ネットワーク
Webサービスとの関わり
2015/4/11 27
出典:IoT Architecture (B.Trops, G.Schmutz)
バックエンド
Webサービスとの関わり
2015/4/11 28
出典:IoT Architecture (B.Trops, G.Schmutz)
プッシュ通知
センサーネットワーク
ユースケース
2015/4/11 29
センサーネットワーク
2015/4/11 30
出典:IoT Architecture (B.Trops, G.Schmutz)
センサー
ネットワーク
センサーネットワーク
• センサー
– 位置情報
– 加速度情報
– 温度
– 湿度
– 日照
– 音量
2015/4/11 31
センサーネットワーク
2015/4/11 32
出典:ARM Techcon
スマホで汎用化した
センサーハブ
センサーネットワーク
• センサー
– 位置情報
– 加速度情報
– 温度
– 湿度
– 日照
– 音量
⇒流用する形で安価に利用可能に
2015/4/11 33
センサーネットワーク
• 既存の分野
– 農業
• 気候確認
• 温度管理
– 流通
• 配達
• 配車
2015/4/11 34
センサーネットワーク
2015/4/11 35
高機能なセンサーがスマホで常時稼働
センサーネットワーク
• 既存の分野
– 農業
• 気候確認
• 温度管理
– 流通
• 配達
• 配車
• 人に関わる情報⇒安否・安全・快・不快
• 自転車
• 騒音
2015/4/11 36
センサーネットワークの選択肢
• MQTT
• MQTT-SN
• CoAP
2015/4/11 37
モバイル プッシュ通知
ユースケース
2015/4/11 38
プッシュ通知
2015/4/11 39
出典:IoT Architecture (B.Trops, G.Schmutz)
MQTT
MQTT o/ WS
モバイル プッシュ通知の選択肢
• プラットフォーム提供の通知サービス
– 自前でバックエンドを実装
– (m)BaaSを利用
• Parse
• Amazon SNS
• ・・・
• MQTTで通知サービスを実装
– 自前で実装
– (m)BaaSを利用
2015/4/11 40
モバイル プッシュ通知
• APNS(iOS)
– ペイロードは2Kバイト(iOS8以前は256バイト)
– 秒間9000メッセージは保証
– OSの制限のため、ほぼ代替手段はなし
• CGM(Android)
– ペイロードは4Kバイト
– マルチキャストは1000メッセージごと
– MQTTでリプレース可能
2015/4/11 41
モバイル ログ送信
ユースケース
2015/4/11 42
モバイル ログ
• クライアントからサーバー
• MQTTを使って端末状態を通知
– ログ
– イベント
2015/4/11 43
モバイル ログ
• HTTP経由
– 自前で実装
– (m)BaaSを利用
• Parse
• ・・・
• MQTT経由
– 自前で実装
– (m)BaaSを利用
2015/4/11 44
Androidのプッシュ通知
2015/4/11 45
出典:msdn
リアルタイムメッセージ
ユースケース
2015/4/11 46
メッセージングの選択肢
• リアルタイムメッセージ プロトコル
双方向通信のためのプロトコル
– XMPP
– WebRTC
• メッセージキュー プロトコル
非同期、到達保証のためのプロトコル
– AMQP
– STOMP
– 各種RPC
2015/4/11 47
メッセージングの利用例〜Facebook Messanger
• 2011年、Belugaで使われていたfacebookに買
収後、Facebook Messengerに統合。
2015/4/11 48
ゲートウェイ
ツール
2015/4/11 49
Kura – IoT GateWay by Eclipse
• センサーからMQTTに変
換するライブラリ
2015/4/11 50
ブローカー
ツール
2015/4/11 51
MQTTブローカー
• オープンソース
– Mosquitto (C)
– Mosca (Node.js)
– Moquette (Java)
2015/4/11 52
MQTTブローカー
• クラウドサービス
– HiveMQ
– IBM IoT Foundation
– Sango (時雨堂)
2015/4/11 53
その他
ツール
2015/4/11 54
MQTTブリッジ
2015/4/11 55
• Ponte
– Eclipseプロジェクト
– Node.js実装
MQTT複合サーバ
• Ponte
– Eclipseプロジェクト
– Node.js実装
2015/4/11 56
MQTT-SNの構成
2015/4/11 57
ゲートウェイで変換
RASPBERRY PI (ARM)用
JAVAランタイム
2015/4/11 58
Raspberry PiのJava環境(2013年初頃)
2015/4/11 59
デフォルトは
OpenJDK(ZeroVM)
出典:Java On Raspberry Pi Performance -
Caucho Resin 4.x Wiki
Raspberry PiのJava環境(2013年初頃)
2015/4/11 60
出典:Java On Raspberry Pi Performance -
Caucho Resin 4.x Wiki
MBP 2.4GHz
Pi Model B
700 MHz
ARM1176JZF-S 1コア
Raspberry PiのJava環境(2013年初頃)
• 以前は、OpenJDKのZeroVMがデフォルト
• ZeroVM = JITがない
• JITが必要な場合は、OracleからパッケージをDL
してインストール
2015/4/11 61
Rasberry Pi(ARM用)Javaランタイム
2015/4/11 62
Raspberry PiのJava環境(2015年現在)
• Oracle JVMがデフォルトでインストールされるよ
うに
2015/4/11 63
Raspberry PiのJava環境(2015年現在)
2015/4/11 64
OracleのJavaSE8のJDKがデフォルトに
Raspberry PiのJava環境(2015年現在)
2015/4/11 65
OracleのJavaSE8のJDKがデフォルトに
Raspberry PiのJava環境(2015年現在)
2015/4/11 66
OracleのJavaSE8のJDKがデフォルトに
レジュメ
• MQTTについて
– 概要、プロトコル概説
• ユースケース
– 監視、モバイルメッセージング、チャット
• ツール
– クライアント、ゲートウエイ、ブローカー、データストア
• センサーハブ(MCU)の今後
2015/4/11 67
MPU動向について
Arduino互換機の
2015/4/11 68
MCU市場は8/16bitから32bitに
2015/4/11 69
8/16bit(AVR)から32bit(ARM Cortex-M)にシフト
⇒ARM用のJavaランタイムが使えるように
センサーノード用のCortex-Mプロセッサ
2015/4/11 70
半導体プロセス移行に伴い
消費電力はそのまま、高性能にシフト
スマホのセンサーは、常時稼働が標準に
2015/4/11 71
ワンチップの複合センサーが流用しやすく
センサーノード用のCortex-Mプロセッサ
2015/4/11 72
半導体プロセス移行に伴い
消費電力はそのまま、高性能にシフト
MPU関連の画像出典について
• PC Watch連載
– 後藤弘茂のWeekly海外ニュース
– IoTの波に乗るマイコン事情 (大原雄介)
• ARMの講演資料
2015/4/11 73
ネットワーク環境について
Arduino互換機の
2015/4/11 74
安価な2G/3Gモジュールが登場
2015/4/11 75
安価な2G/3Gモジュールが登場
2015/4/11 76
日本を含む世界各国で認証済みの3Gモジュールが登場
⇒端末もグローバル販売しやすく
3Gモジュールを使った端末
• 3Gモジュールを使った端
末が作りやすく
• 50ドル以下の端末
• 今年3月、Kickstarterに2
つのプロジェクトが登場
2015/4/11 77
3Gモジュールを使った端末
• 3Gモジュールを使った端
末が作りやすく
• 50ドル以下の端末
• 今年3月、Kickstarterに2
つのプロジェクトが登場
2015/4/11 78
月額1ドル程度のSIMカード
⇒利用用途が広がる想定
まとめ
• MQTTのユースケース
– 監視、モバイルメッセージング、チャットなど
⇒HTTPにはない、軽量なサイズ、PubSub型を見極め
て、Webサービスに活かそう
• Webサービスとの関わり
⇒センサーが高性能化し、人に紐づく情報を収集し活用
する機会が増える
2015/4/11 79

More Related Content

What's hot

2016-ShowNetステージ-ShowNetを守るセキュリティ
2016-ShowNetステージ-ShowNetを守るセキュリティ2016-ShowNetステージ-ShowNetを守るセキュリティ
2016-ShowNetステージ-ShowNetを守るセキュリティInterop Tokyo ShowNet NOC Team
 
IoTタグで遊んでみよう
IoTタグで遊んでみようIoTタグで遊んでみよう
IoTタグで遊んでみようYukimitsu Izawa
 
クラウド時代のネットワーク再入門
クラウド時代のネットワーク再入門クラウド時代のネットワーク再入門
クラウド時代のネットワーク再入門Naoto MATSUMOTO
 
OpenID Bizday #9 - 山崎重一郎氏 プレゼン資料
OpenID Bizday #9 - 山崎重一郎氏 プレゼン資料OpenID Bizday #9 - 山崎重一郎氏 プレゼン資料
OpenID Bizday #9 - 山崎重一郎氏 プレゼン資料OpenID Foundation Japan
 
[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察
[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察
[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察Naoto MATSUMOTO
 
オープンソースからエンタープライズまで対応可能な新世代LoRaWANプラットフォーム"The Things Stack"とその活用事例
オープンソースからエンタープライズまで対応可能な新世代LoRaWANプラットフォーム"The Things Stack"とその活用事例オープンソースからエンタープライズまで対応可能な新世代LoRaWANプラットフォーム"The Things Stack"とその活用事例
オープンソースからエンタープライズまで対応可能な新世代LoRaWANプラットフォーム"The Things Stack"とその活用事例CRI Japan, Inc.
 
2016-ShowNetステージ-バックボーンの機能としてのSDN/NFV
2016-ShowNetステージ-バックボーンの機能としてのSDN/NFV2016-ShowNetステージ-バックボーンの機能としてのSDN/NFV
2016-ShowNetステージ-バックボーンの機能としてのSDN/NFVInterop Tokyo ShowNet NOC Team
 
OpenID BizDay #9 - 松尾真一郎氏 プレゼン資料
OpenID BizDay #9 - 松尾真一郎氏 プレゼン資料OpenID BizDay #9 - 松尾真一郎氏 プレゼン資料
OpenID BizDay #9 - 松尾真一郎氏 プレゼン資料OpenID Foundation Japan
 
IoTを支える(かもしれない)技術
IoTを支える(かもしれない)技術IoTを支える(かもしれない)技術
IoTを支える(かもしれない)技術Masayuki Uchida
 
WebRTCとPeer.jsを使った実装
WebRTCとPeer.jsを使った実装WebRTCとPeer.jsを使った実装
WebRTCとPeer.jsを使った実装Yuta Suzuki
 
LoRaWANを使ったIoT by 和歌山大学 秋山演亮教授
LoRaWANを使ったIoT by  和歌山大学 秋山演亮教授LoRaWANを使ったIoT by  和歌山大学 秋山演亮教授
LoRaWANを使ったIoT by 和歌山大学 秋山演亮教授CRI Japan, Inc.
 
パブリッククラウドにおけるL2TPv3を用いたサーバ高可用性の評価
パブリッククラウドにおけるL2TPv3を用いたサーバ高可用性の評価パブリッククラウドにおけるL2TPv3を用いたサーバ高可用性の評価
パブリッククラウドにおけるL2TPv3を用いたサーバ高可用性の評価Naoto MATSUMOTO
 
ネットワーク仮想化と設計図を考える
ネットワーク仮想化と設計図を考えるネットワーク仮想化と設計図を考える
ネットワーク仮想化と設計図を考えるNaoto MATSUMOTO
 
2016-ShowNetステージ-データセンタファシリティ
2016-ShowNetステージ-データセンタファシリティ2016-ShowNetステージ-データセンタファシリティ
2016-ShowNetステージ-データセンタファシリティInterop Tokyo ShowNet NOC Team
 
そろそろビジネスに貢献するSDNを考えませんか?~キーワードは“オープン”~
そろそろビジネスに貢献するSDNを考えませんか?~キーワードは“オープン”~そろそろビジネスに貢献するSDNを考えませんか?~キーワードは“オープン”~
そろそろビジネスに貢献するSDNを考えませんか?~キーワードは“オープン”~Brocade
 

What's hot (19)

Juniper Festa @ Interop Tokyo 2016
Juniper Festa @ Interop Tokyo 2016Juniper Festa @ Interop Tokyo 2016
Juniper Festa @ Interop Tokyo 2016
 
2016-ShowNetステージ-ShowNetを守るセキュリティ
2016-ShowNetステージ-ShowNetを守るセキュリティ2016-ShowNetステージ-ShowNetを守るセキュリティ
2016-ShowNetステージ-ShowNetを守るセキュリティ
 
IoTタグで遊んでみよう
IoTタグで遊んでみようIoTタグで遊んでみよう
IoTタグで遊んでみよう
 
クラウド時代のネットワーク再入門
クラウド時代のネットワーク再入門クラウド時代のネットワーク再入門
クラウド時代のネットワーク再入門
 
OpenID Bizday #9 - 山崎重一郎氏 プレゼン資料
OpenID Bizday #9 - 山崎重一郎氏 プレゼン資料OpenID Bizday #9 - 山崎重一郎氏 プレゼン資料
OpenID Bizday #9 - 山崎重一郎氏 プレゼン資料
 
[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察
[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察
[WIP] ネットワーク仮想化における仮想ネットワークインターフェイス冗長化の考察
 
オープンソースからエンタープライズまで対応可能な新世代LoRaWANプラットフォーム"The Things Stack"とその活用事例
オープンソースからエンタープライズまで対応可能な新世代LoRaWANプラットフォーム"The Things Stack"とその活用事例オープンソースからエンタープライズまで対応可能な新世代LoRaWANプラットフォーム"The Things Stack"とその活用事例
オープンソースからエンタープライズまで対応可能な新世代LoRaWANプラットフォーム"The Things Stack"とその活用事例
 
2016-ShowNetステージ-バックボーンの機能としてのSDN/NFV
2016-ShowNetステージ-バックボーンの機能としてのSDN/NFV2016-ShowNetステージ-バックボーンの機能としてのSDN/NFV
2016-ShowNetステージ-バックボーンの機能としてのSDN/NFV
 
OpenID BizDay #9 - 松尾真一郎氏 プレゼン資料
OpenID BizDay #9 - 松尾真一郎氏 プレゼン資料OpenID BizDay #9 - 松尾真一郎氏 プレゼン資料
OpenID BizDay #9 - 松尾真一郎氏 プレゼン資料
 
IoTを支える(かもしれない)技術
IoTを支える(かもしれない)技術IoTを支える(かもしれない)技術
IoTを支える(かもしれない)技術
 
WebRTCとPeer.jsを使った実装
WebRTCとPeer.jsを使った実装WebRTCとPeer.jsを使った実装
WebRTCとPeer.jsを使った実装
 
Juniper Festa @ Interop Tokyo 2018
Juniper Festa @ Interop Tokyo 2018Juniper Festa @ Interop Tokyo 2018
Juniper Festa @ Interop Tokyo 2018
 
LoRaWANを使ったIoT by 和歌山大学 秋山演亮教授
LoRaWANを使ったIoT by  和歌山大学 秋山演亮教授LoRaWANを使ったIoT by  和歌山大学 秋山演亮教授
LoRaWANを使ったIoT by 和歌山大学 秋山演亮教授
 
パブリッククラウドにおけるL2TPv3を用いたサーバ高可用性の評価
パブリッククラウドにおけるL2TPv3を用いたサーバ高可用性の評価パブリッククラウドにおけるL2TPv3を用いたサーバ高可用性の評価
パブリッククラウドにおけるL2TPv3を用いたサーバ高可用性の評価
 
ネットワーク仮想化と設計図を考える
ネットワーク仮想化と設計図を考えるネットワーク仮想化と設計図を考える
ネットワーク仮想化と設計図を考える
 
2016-ShowNetステージ-データセンタファシリティ
2016-ShowNetステージ-データセンタファシリティ2016-ShowNetステージ-データセンタファシリティ
2016-ShowNetステージ-データセンタファシリティ
 
そろそろビジネスに貢献するSDNを考えませんか?~キーワードは“オープン”~
そろそろビジネスに貢献するSDNを考えませんか?~キーワードは“オープン”~そろそろビジネスに貢献するSDNを考えませんか?~キーワードは“オープン”~
そろそろビジネスに貢献するSDNを考えませんか?~キーワードは“オープン”~
 
WebとIoTとMake
WebとIoTとMakeWebとIoTとMake
WebとIoTとMake
 
ブロックチェーンの仕組みと動向(入門編)
ブロックチェーンの仕組みと動向(入門編)ブロックチェーンの仕組みと動向(入門編)
ブロックチェーンの仕組みと動向(入門編)
 

Similar to M-6 MQTTの使いどころ (JJUG CCC 2015 Spring)

AWS Black Belt Techシリーズ Amazon Kinesis
AWS Black Belt Techシリーズ  Amazon KinesisAWS Black Belt Techシリーズ  Amazon Kinesis
AWS Black Belt Techシリーズ Amazon KinesisAmazon Web Services Japan
 
遠隔地の温度をスマホで表示
遠隔地の温度をスマホで表示遠隔地の温度をスマホで表示
遠隔地の温度をスマホで表示Imaoka Micihihiro
 
20181017日経xTECH EXPO基調講演 | IoT活用の羅針盤 ~IoT通信の進化と実践事例にみるIoT活用戦略~  
20181017日経xTECH EXPO基調講演 | IoT活用の羅針盤~IoT通信の進化と実践事例にみるIoT活用戦略~ 20181017日経xTECH EXPO基調講演 | IoT活用の羅針盤~IoT通信の進化と実践事例にみるIoT活用戦略~ 
20181017日経xTECH EXPO基調講演 | IoT活用の羅針盤 ~IoT通信の進化と実践事例にみるIoT活用戦略~  SORACOM,INC
 
AWS IoT、Lambda、Kinesis などマネージドサービス を駆使したIoT開発事例紹介(Trackrr.io)
AWS IoT、Lambda、Kinesis などマネージドサービス を駆使したIoT開発事例紹介(Trackrr.io)AWS IoT、Lambda、Kinesis などマネージドサービス を駆使したIoT開発事例紹介(Trackrr.io)
AWS IoT、Lambda、Kinesis などマネージドサービス を駆使したIoT開発事例紹介(Trackrr.io)Yuki Takahashi
 
超お手軽!スマホでLEDを遠隔操作
超お手軽!スマホでLEDを遠隔操作超お手軽!スマホでLEDを遠隔操作
超お手軽!スマホでLEDを遠隔操作Imaoka Micihihiro
 
SORACOM UG 信州 #4 / SORACOM &Updates 3月 → 6月
SORACOM UG 信州 #4 / SORACOM &Updates 3月 → 6月SORACOM UG 信州 #4 / SORACOM &Updates 3月 → 6月
SORACOM UG 信州 #4 / SORACOM &Updates 3月 → 6月SORACOM,INC
 
1107 node学園祭スポンサーズトーク
1107 node学園祭スポンサーズトーク1107 node学園祭スポンサーズトーク
1107 node学園祭スポンサーズトークKazuya Fukumoto
 
ThingScale technical_update_201710
ThingScale technical_update_201710ThingScale technical_update_201710
ThingScale technical_update_201710Toru Murasawa
 
Ibm cloud and watson iot 20160616
Ibm cloud and watson iot 20160616Ibm cloud and watson iot 20160616
Ibm cloud and watson iot 20160616Tsuyoshi Hirayama
 
BitVisor Summit 3 「BitVisorの現状と今後」
BitVisor Summit 3 「BitVisorの現状と今後」BitVisor Summit 3 「BitVisorの現状と今後」
BitVisor Summit 3 「BitVisorの現状と今後」Takahiro Shinagawa
 
マルチテナントメッセージング基盤を刷新して一年運用した話
マルチテナントメッセージング基盤を刷新して一年運用した話マルチテナントメッセージング基盤を刷新して一年運用した話
マルチテナントメッセージング基盤を刷新して一年運用した話Tomohisa Aoshima
 
クラウド時代のスケールアウト型テレメトリングシステムの考察
クラウド時代のスケールアウト型テレメトリングシステムの考察クラウド時代のスケールアウト型テレメトリングシステムの考察
クラウド時代のスケールアウト型テレメトリングシステムの考察Naoto MATSUMOTO
 
20181019CEATEC Keynote Future | イノベーションを加速する IoTの‟Democratization” (民主化)
20181019CEATEC Keynote Future | イノベーションを加速する  IoTの‟Democratization” (民主化)20181019CEATEC Keynote Future | イノベーションを加速する  IoTの‟Democratization” (民主化)
20181019CEATEC Keynote Future | イノベーションを加速する IoTの‟Democratization” (民主化)SORACOM,INC
 
Mk vpp for-containers-vppug
Mk vpp for-containers-vppugMk vpp for-containers-vppug
Mk vpp for-containers-vppugMiya Kohno
 
「つながる」から始まる ビジネス変革 ~IoTビジネス先駆事例と技術進化~ | 日経XTECH EXPO 2019 特別講演
「つながる」から始まるビジネス変革~IoTビジネス先駆事例と技術進化~ | 日経XTECH EXPO 2019 特別講演「つながる」から始まるビジネス変革~IoTビジネス先駆事例と技術進化~ | 日経XTECH EXPO 2019 特別講演
「つながる」から始まる ビジネス変革 ~IoTビジネス先駆事例と技術進化~ | 日経XTECH EXPO 2019 特別講演SORACOM,INC
 
SORACOM Conference Discovery 2017 | E2. IoTデバイス・デザインパターン ベストプラクティス
SORACOM Conference Discovery 2017 | E2. IoTデバイス・デザインパターン ベストプラクティスSORACOM Conference Discovery 2017 | E2. IoTデバイス・デザインパターン ベストプラクティス
SORACOM Conference Discovery 2017 | E2. IoTデバイス・デザインパターン ベストプラクティスSORACOM,INC
 
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携SORACOM,INC
 
IoT・ビッグデータ解析を通じて見えてきたもの
IoT・ビッグデータ解析を通じて見えてきたものIoT・ビッグデータ解析を通じて見えてきたもの
IoT・ビッグデータ解析を通じて見えてきたものFujio Suzuki
 
AWS IoTを使った双方向通信システムの実装と注意点
AWS IoTを使った双方向通信システムの実装と注意点AWS IoTを使った双方向通信システムの実装と注意点
AWS IoTを使った双方向通信システムの実装と注意点Kohei MATSUSHITA
 
Interop2016-openstack-user-group-mizuno
Interop2016-openstack-user-group-mizunoInterop2016-openstack-user-group-mizuno
Interop2016-openstack-user-group-mizunoshintaro mizuno
 

Similar to M-6 MQTTの使いどころ (JJUG CCC 2015 Spring) (20)

AWS Black Belt Techシリーズ Amazon Kinesis
AWS Black Belt Techシリーズ  Amazon KinesisAWS Black Belt Techシリーズ  Amazon Kinesis
AWS Black Belt Techシリーズ Amazon Kinesis
 
遠隔地の温度をスマホで表示
遠隔地の温度をスマホで表示遠隔地の温度をスマホで表示
遠隔地の温度をスマホで表示
 
20181017日経xTECH EXPO基調講演 | IoT活用の羅針盤 ~IoT通信の進化と実践事例にみるIoT活用戦略~  
20181017日経xTECH EXPO基調講演 | IoT活用の羅針盤~IoT通信の進化と実践事例にみるIoT活用戦略~ 20181017日経xTECH EXPO基調講演 | IoT活用の羅針盤~IoT通信の進化と実践事例にみるIoT活用戦略~ 
20181017日経xTECH EXPO基調講演 | IoT活用の羅針盤 ~IoT通信の進化と実践事例にみるIoT活用戦略~  
 
AWS IoT、Lambda、Kinesis などマネージドサービス を駆使したIoT開発事例紹介(Trackrr.io)
AWS IoT、Lambda、Kinesis などマネージドサービス を駆使したIoT開発事例紹介(Trackrr.io)AWS IoT、Lambda、Kinesis などマネージドサービス を駆使したIoT開発事例紹介(Trackrr.io)
AWS IoT、Lambda、Kinesis などマネージドサービス を駆使したIoT開発事例紹介(Trackrr.io)
 
超お手軽!スマホでLEDを遠隔操作
超お手軽!スマホでLEDを遠隔操作超お手軽!スマホでLEDを遠隔操作
超お手軽!スマホでLEDを遠隔操作
 
SORACOM UG 信州 #4 / SORACOM &Updates 3月 → 6月
SORACOM UG 信州 #4 / SORACOM &Updates 3月 → 6月SORACOM UG 信州 #4 / SORACOM &Updates 3月 → 6月
SORACOM UG 信州 #4 / SORACOM &Updates 3月 → 6月
 
1107 node学園祭スポンサーズトーク
1107 node学園祭スポンサーズトーク1107 node学園祭スポンサーズトーク
1107 node学園祭スポンサーズトーク
 
ThingScale technical_update_201710
ThingScale technical_update_201710ThingScale technical_update_201710
ThingScale technical_update_201710
 
Ibm cloud and watson iot 20160616
Ibm cloud and watson iot 20160616Ibm cloud and watson iot 20160616
Ibm cloud and watson iot 20160616
 
BitVisor Summit 3 「BitVisorの現状と今後」
BitVisor Summit 3 「BitVisorの現状と今後」BitVisor Summit 3 「BitVisorの現状と今後」
BitVisor Summit 3 「BitVisorの現状と今後」
 
マルチテナントメッセージング基盤を刷新して一年運用した話
マルチテナントメッセージング基盤を刷新して一年運用した話マルチテナントメッセージング基盤を刷新して一年運用した話
マルチテナントメッセージング基盤を刷新して一年運用した話
 
クラウド時代のスケールアウト型テレメトリングシステムの考察
クラウド時代のスケールアウト型テレメトリングシステムの考察クラウド時代のスケールアウト型テレメトリングシステムの考察
クラウド時代のスケールアウト型テレメトリングシステムの考察
 
20181019CEATEC Keynote Future | イノベーションを加速する IoTの‟Democratization” (民主化)
20181019CEATEC Keynote Future | イノベーションを加速する  IoTの‟Democratization” (民主化)20181019CEATEC Keynote Future | イノベーションを加速する  IoTの‟Democratization” (民主化)
20181019CEATEC Keynote Future | イノベーションを加速する IoTの‟Democratization” (民主化)
 
Mk vpp for-containers-vppug
Mk vpp for-containers-vppugMk vpp for-containers-vppug
Mk vpp for-containers-vppug
 
「つながる」から始まる ビジネス変革 ~IoTビジネス先駆事例と技術進化~ | 日経XTECH EXPO 2019 特別講演
「つながる」から始まるビジネス変革~IoTビジネス先駆事例と技術進化~ | 日経XTECH EXPO 2019 特別講演「つながる」から始まるビジネス変革~IoTビジネス先駆事例と技術進化~ | 日経XTECH EXPO 2019 特別講演
「つながる」から始まる ビジネス変革 ~IoTビジネス先駆事例と技術進化~ | 日経XTECH EXPO 2019 特別講演
 
SORACOM Conference Discovery 2017 | E2. IoTデバイス・デザインパターン ベストプラクティス
SORACOM Conference Discovery 2017 | E2. IoTデバイス・デザインパターン ベストプラクティスSORACOM Conference Discovery 2017 | E2. IoTデバイス・デザインパターン ベストプラクティス
SORACOM Conference Discovery 2017 | E2. IoTデバイス・デザインパターン ベストプラクティス
 
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
 
IoT・ビッグデータ解析を通じて見えてきたもの
IoT・ビッグデータ解析を通じて見えてきたものIoT・ビッグデータ解析を通じて見えてきたもの
IoT・ビッグデータ解析を通じて見えてきたもの
 
AWS IoTを使った双方向通信システムの実装と注意点
AWS IoTを使った双方向通信システムの実装と注意点AWS IoTを使った双方向通信システムの実装と注意点
AWS IoTを使った双方向通信システムの実装と注意点
 
Interop2016-openstack-user-group-mizuno
Interop2016-openstack-user-group-mizunoInterop2016-openstack-user-group-mizuno
Interop2016-openstack-user-group-mizuno
 

Recently uploaded

Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docxWindows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docxivanwang53
 
動的 & 非同期コンポーネント / Dynamic & Async Components
動的 & 非同期コンポーネント / Dynamic & Async Components動的 & 非同期コンポーネント / Dynamic & Async Components
動的 & 非同期コンポーネント / Dynamic & Async Componentsokitamasashi
 
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法ivanwang53
 
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元ivanwang53
 
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]Taka Narita
 
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーンWindowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーンivanwang53
 

Recently uploaded (6)

Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docxWindows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
Windows Defenderのフル・クイック・カスタム・オフラインスキャンを実行する方法.docx
 
動的 & 非同期コンポーネント / Dynamic & Async Components
動的 & 非同期コンポーネント / Dynamic & Async Components動的 & 非同期コンポーネント / Dynamic & Async Components
動的 & 非同期コンポーネント / Dynamic & Async Components
 
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
ダウンロードがダウンロード(Downloads)フォルダに表示されない」問題の対処法
 
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
Windows 10、Windows 11の付箋を簡単に復元する6つの方法|データ復元
 
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
あらゆる通信環境で切れない「ネットモーション」のモバイルアクセス [NetMotion]
 
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーンWindowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
Windowsアップデート後の黒い画面を修正する方法|データ復元|ブラックスクリーン
 

M-6 MQTTの使いどころ (JJUG CCC 2015 Spring)