More Related Content Similar to さくらのIoT Platform αの裏側すべて見せます(第32回さくらの夕べ in 沖縄) (20) More from さくらインターネット株式会社 (20) さくらのIoT Platform αの裏側すべて見せます(第32回さくらの夕べ in 沖縄)12. (C) Copyright 1996-2016 SAKURA Internet Inc.
さくらのIoT Platform で提供するもの
IoT
Soracom Softbank
IoT
- Outgoing Webhook
- WebSocket
12
13. (C) Copyright 1996-2016 SAKURA Internet Inc. 13
Other
Our
Services
Customer site SAKURA
SAKURA
Communication
Board
SAKURA
IoT
Platform
Our
Partner’s
ServicesThings
SAKURA
IoT
Platform
14. (C) Copyright 1996-2016 SAKURA Internet Inc. 14
通信
モジュール
通信
モジュール
通信
モジュール
通信
モジュール
認証・認可
連携情報
通信モジュールからのデータの流れ
接続管理 リアルタイム処理
蓄積
サービス連携
⾃社サービス
15. (C) Copyright 1996-2016 SAKURA Internet Inc. 15
通信
モジュール
通信
モジュール
通信
モジュール
通信
モジュール
認証・認可
連携情報
通信モジュールからのデータの流れ
接続管理 リアルタイム処理
蓄積
サービス連携
⾃社サービス
16. (C) Copyright 1996-2016 SAKURA Internet Inc. 16
通信
モジュール
通信
モジュール
通信
モジュール
通信
モジュール
認証・認可
連携情報
通信モジュールからのデータの流れ
接続管理 リアルタイム処理
蓄積
サービス連携
⾃社サービス
WEB
20. (C) Copyright 1996-2016 SAKURA Internet Inc. 20
• 3G/LTEモデム
• ARMマイコン (STM32)
• RTOS (FreeRTOS)
• TCP/IPプロトコルスタック (LwIP)
• HTTP・MQTT等(独⾃実装)
通信モジュール側
21. (C) Copyright 1996-2016 SAKURA Internet Inc. 21
• GSLB
• DNSコンテンツ・キャッシュ
• データベース
• RabbittMQ
• Mesosマスタ+Dockerクラスタ
• Webロードバランサ
• BGPルータ
• サービス収容ルータ
• Docker Repository
データセンター側
22. (C) Copyright 1996-2016 SAKURA Internet Inc. 22
全て“さくらのクラウド”でできてます
ハイブリッド接続/プライベートリンク
VPCルーター
Sacloudモジュール
GSLB・DNS
シンプル監視
26. (C) Copyright 1996-2016 SAKURA Internet Inc. 26
MarathonによるBlue-Greenデプロイ
MarathonのAPIと連携するロードバランサを開発
• API経由でバージョンの切り替えが可能
• イメージの作成からデプロイ、
切り替えが⾃動化可能に
GitHub:e → ビルド/デプロイ → テスト → 切り替え
27. (C) Copyright 1996-2016 SAKURA Internet Inc. 27
ファームウエアの更新
1MB FLASH
0x00000000
0x00020000
0x00100000
更新しない →
更新する →
⾃⾝を書き換える
• 提供するファームウエアの管理
• 暗号化等による耐タンパ性
30. (C) Copyright 1996-2016 SAKURA Internet Inc.
Other
Our
Services
Customer site SAKURA
SAKURA
Communication
Board
SAKURA
IoT
Platform
SAKURA
IoT
Platform
Slack
30