SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
Sakura  IoT  Platform  で実現したいこと!
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc.
さくらの⼣夕べ  in  仙台  @  2016/04
こたまご@chibiegg
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc.
2
所属等

・プラットフォーム事業部 サービス開発 (2年目)

            

 API/DB/制御システム担当をしてました

          設計・開発

 ソフトウエア/インフラ/組み込みエンジニア

 新卒/中途採用 etc…
その他

・ICTトラブルシューティングコンテスト実行委員

・Home NOC Operators Group (AS59105)

・JANOG38 実行委員 (ORG)
@chibiegg
⾃自⼰己紹介  江草  陽太
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc.
経歴

・ロボカップジュニア (中学・高校)

・大阪大学工学部電子情報工学科情報通信工学専攻

・個人事業主

・NHK大学ロボコン

・大阪大学大学院工学研究科中退

・SECCON CTF 2014 国内4位
専門

・システム設計/コーディング

・Webアプリケーション

・NW/SC/DBスペシャリスト

・回路設計/組み込み開発
3
⾃自⼰己紹介
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 4
IoT  してますか?  !
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 5
Raspberry  Pi  使う⼈人!  
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 6
ワンチップマイコン使う⼈人!  
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 7
ワンチップマイコン使う⼈人!  
開発ボードも含む
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 8
I  どうしますか?
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 9
Wired  Ethernet  使う⼈人!  
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 10
Wireless  LAN  使う⼈人!  
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 11
BLE  +  SmartPhone  使う⼈人!  
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 12
3G/LTE  使う⼈人!  
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 13
プロトコルどうしますか?
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 14
このめんどくささと、複雑さがIoTやらない理由だと思う...
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 15
⼀一番簡単な使い⽅方  (センサー情報の取得)
API  GWマイコン Client
UART

SPI

I2C
HTTP  API  
さくらのIoT  
通信  
モジュール
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 16
⼀一番簡単な使い⽅方  (モジュールへの送信)
API  GWマイコン Client
UART

SPI

I2C
HTTP  API  
さくらのIoT  
通信  
モジュール
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc.
さくらのIoT  
通信  
モジュール
17
「さくらのIoT  Platform  α」構成要素
Data

Router
API  GW
連携

サービス
マイコン Client
Data

Lake
さくらのIoT  Platform
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc.
さくらのIoT  
通信  
モジュール
18
「さくらのIoT  Platform  α」構成要素
Data

Router
API  GW
連携

サービス
マイコン Client
Data

Lake
さくらのIoT  Platform
ココと
ココと
ココの話をします
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 19
モジュールとの通信
マイコン
通信⽅方式  UART/SPI/I2C
• コマンドベース  (送信、受信)  
• 通信⽅方式によらず同じコマンド体系  
• (Channel  ID,  型,  値)  の組を基本とする
貧弱なマイコンでも対応可能
さくらのIoT  
通信  
モジュール
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc.
API GW Client
20
APIとの通信
HTTP  REST  API
• (Channel  ID,  型,  値)  の組を基本とする  
• 時間を指定して過去の値も取得可能  
• モジュールに対してのPush送信も可能
モジュールまでの通信や、データの管理理の意識識が不不要
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 21
通信  
モジュール
通信  
モジュール
通信  
モジュール
通信  
モジュール
認証
連携情報
モジュールからのデータの流流れ
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 22
さくらのIoT  
通信  
モジュール
さくらのIoT  
通信  
モジュール
専用線
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 23
• GSLB  
• DNSコンテンツ・キャッシュ  
• データベース  
• RabbittMQ  
• Mesosマスタ+Dockerクラスタ  
• Webロードバランサ
• BGPルータ  
• サービス収容ルータ  
• Docker  Repository
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 24
全て  さくらのクラウド  です!
ハイブリッド接続/プライベートリンク

VPCルーター  
Sacloudモジュール  
GSLB・DNS  
シンプル監視
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 25
Mesos+Marathon+Docker
必要なコンテナを必要な数だけ

必要な場所にデプロイすることが可能
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 26
クラスタ環境はAnsibleで構築
さくらのクラウドで作るMesos+Marathon+Dockerクラスタ環境
https://www.gitbook.com/book/chibiegg/sakura-mesos-marathon/details
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 27
Marathon  UI
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 28
MarathonによるBlue-‐‑‒Greenデプロイ
MarathonのAPIと連携するロードバランサを開発
• API経由でバージョンの切切り替えが可能  
• イメージの作成からデプロイ、

                    切切り替えが⾃自動化可能に
http://qiita.com/chibiegg/items/5f61790bbada71fcf3c3
GitHub:e  →  ビルド/デプロイ  →  テスト  →  切切り替え
(C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 29
さらに便便利利な使い⽅方
Data

Router
マイコン さくらのIoT  
通信  
モジュール
連携

サービス
既存のサービスの利利⽤用や、開発の省省⼒力力化により  
やりたいことが早くできる

Más contenido relacionado

La actualidad más candente

2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側Shuichi Ohkubo
 
壮絶!さくらのレンタルサーバ構築・運用の舞台裏~The nightmare of onpremise~(第25回さくらの夕べ)
壮絶!さくらのレンタルサーバ構築・運用の舞台裏~The nightmare of onpremise~(第25回さくらの夕べ)壮絶!さくらのレンタルサーバ構築・運用の舞台裏~The nightmare of onpremise~(第25回さくらの夕べ)
壮絶!さくらのレンタルサーバ構築・運用の舞台裏~The nightmare of onpremise~(第25回さくらの夕べ)さくらインターネット株式会社
 
さくらのIoT Platformを使ってみよう
さくらのIoT Platformを使ってみようさくらのIoT Platformを使ってみよう
さくらのIoT Platformを使ってみよう法林浩之
 
SORACOM Harvest + AWS Lambdaでウィンドウ処理をやってみた
SORACOM Harvest + AWS Lambdaでウィンドウ処理をやってみたSORACOM Harvest + AWS Lambdaでウィンドウ処理をやってみた
SORACOM Harvest + AWS Lambdaでウィンドウ処理をやってみたHaruka Yamashita
 
さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島)
さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島)さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島)
さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島)さくらインターネット株式会社
 
コーポレートサイトを Shifter に移行した話
コーポレートサイトを Shifter に移行した話コーポレートサイトを Shifter に移行した話
コーポレートサイトを Shifter に移行した話SORACOM,INC
 
JAWS DAYS 2016 The Next Cloud
JAWS DAYS 2016 The Next CloudJAWS DAYS 2016 The Next Cloud
JAWS DAYS 2016 The Next Cloud晋也 古渡
 
SORACOM Bootcamp Rec3 - SORACOM Harvest
SORACOM Bootcamp Rec3 - SORACOM HarvestSORACOM Bootcamp Rec3 - SORACOM Harvest
SORACOM Bootcamp Rec3 - SORACOM HarvestSORACOM,INC
 
AWS導入ガイド 2017年版 〜 オンプレからの移行、運用・監視、セキュリティ対策 〜 | 業務活用に不可欠な セキュアなモバイルネットワーク構築
AWS導入ガイド 2017年版 〜 オンプレからの移行、運用・監視、セキュリティ対策 〜 | 業務活用に不可欠な セキュアなモバイルネットワーク構築AWS導入ガイド 2017年版 〜 オンプレからの移行、運用・監視、セキュリティ対策 〜 | 業務活用に不可欠な セキュアなモバイルネットワーク構築
AWS導入ガイド 2017年版 〜 オンプレからの移行、運用・監視、セキュリティ対策 〜 | 業務活用に不可欠な セキュアなモバイルネットワーク構築SORACOM,INC
 
SORACOM Update 20151211_SORACOM UG#0
SORACOM Update 20151211_SORACOM UG#0 SORACOM Update 20151211_SORACOM UG#0
SORACOM Update 20151211_SORACOM UG#0 SORACOM,INC
 
データセンターと直流超伝導システム(応用物理学会 応用電子物性分科会研究例会)
データセンターと直流超伝導システム(応用物理学会 応用電子物性分科会研究例会)データセンターと直流超伝導システム(応用物理学会 応用電子物性分科会研究例会)
データセンターと直流超伝導システム(応用物理学会 応用電子物性分科会研究例会)さくらインターネット株式会社
 
SORACOM Bootcamp Rec5 - SORACOM Funnel
SORACOM Bootcamp Rec5 - SORACOM FunnelSORACOM Bootcamp Rec5 - SORACOM Funnel
SORACOM Bootcamp Rec5 - SORACOM FunnelSORACOM,INC
 
2016.03.04 NetOpsCoding#2
2016.03.04 NetOpsCoding#22016.03.04 NetOpsCoding#2
2016.03.04 NetOpsCoding#2Shuichi Ohkubo
 
SORACOM UG 関西 | SORACOMと、Sigfoxと、私
SORACOM UG 関西 | SORACOMと、Sigfoxと、私SORACOM UG 関西 | SORACOMと、Sigfoxと、私
SORACOM UG 関西 | SORACOMと、Sigfoxと、私SORACOM,INC
 
ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~
ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~
ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~SORACOM,INC
 
JAWS-UG 佐賀 re:Boot | AWS Greengrassと相性のいい♥ SORACOMサービス
JAWS-UG 佐賀 re:Boot | AWS Greengrassと相性のいい♥ SORACOMサービスJAWS-UG 佐賀 re:Boot | AWS Greengrassと相性のいい♥ SORACOMサービス
JAWS-UG 佐賀 re:Boot | AWS Greengrassと相性のいい♥ SORACOMサービスSORACOM,INC
 
201606 DeviceWebAPI 第4回技術WG会合
201606 DeviceWebAPI 第4回技術WG会合201606 DeviceWebAPI 第4回技術WG会合
201606 DeviceWebAPI 第4回技術WG会合Nagano Kosuke
 

La actualidad más candente (20)

2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側
 
壮絶!さくらのレンタルサーバ構築・運用の舞台裏~The nightmare of onpremise~(第25回さくらの夕べ)
壮絶!さくらのレンタルサーバ構築・運用の舞台裏~The nightmare of onpremise~(第25回さくらの夕べ)壮絶!さくらのレンタルサーバ構築・運用の舞台裏~The nightmare of onpremise~(第25回さくらの夕べ)
壮絶!さくらのレンタルサーバ構築・運用の舞台裏~The nightmare of onpremise~(第25回さくらの夕べ)
 
さくらのIoT Platformを使ってみよう
さくらのIoT Platformを使ってみようさくらのIoT Platformを使ってみよう
さくらのIoT Platformを使ってみよう
 
SORACOM Harvest + AWS Lambdaでウィンドウ処理をやってみた
SORACOM Harvest + AWS Lambdaでウィンドウ処理をやってみたSORACOM Harvest + AWS Lambdaでウィンドウ処理をやってみた
SORACOM Harvest + AWS Lambdaでウィンドウ処理をやってみた
 
さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島)
さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島)さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島)
さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島)
 
さくらのIoT Platform ご紹介
さくらのIoT Platform ご紹介さくらのIoT Platform ご紹介
さくらのIoT Platform ご紹介
 
コーポレートサイトを Shifter に移行した話
コーポレートサイトを Shifter に移行した話コーポレートサイトを Shifter に移行した話
コーポレートサイトを Shifter に移行した話
 
JAWS DAYS 2016 The Next Cloud
JAWS DAYS 2016 The Next CloudJAWS DAYS 2016 The Next Cloud
JAWS DAYS 2016 The Next Cloud
 
SORACOM Bootcamp Rec3 - SORACOM Harvest
SORACOM Bootcamp Rec3 - SORACOM HarvestSORACOM Bootcamp Rec3 - SORACOM Harvest
SORACOM Bootcamp Rec3 - SORACOM Harvest
 
AWS導入ガイド 2017年版 〜 オンプレからの移行、運用・監視、セキュリティ対策 〜 | 業務活用に不可欠な セキュアなモバイルネットワーク構築
AWS導入ガイド 2017年版 〜 オンプレからの移行、運用・監視、セキュリティ対策 〜 | 業務活用に不可欠な セキュアなモバイルネットワーク構築AWS導入ガイド 2017年版 〜 オンプレからの移行、運用・監視、セキュリティ対策 〜 | 業務活用に不可欠な セキュアなモバイルネットワーク構築
AWS導入ガイド 2017年版 〜 オンプレからの移行、運用・監視、セキュリティ対策 〜 | 業務活用に不可欠な セキュアなモバイルネットワーク構築
 
SORACOM Update 20151211_SORACOM UG#0
SORACOM Update 20151211_SORACOM UG#0 SORACOM Update 20151211_SORACOM UG#0
SORACOM Update 20151211_SORACOM UG#0
 
データセンターと直流超伝導システム(応用物理学会 応用電子物性分科会研究例会)
データセンターと直流超伝導システム(応用物理学会 応用電子物性分科会研究例会)データセンターと直流超伝導システム(応用物理学会 応用電子物性分科会研究例会)
データセンターと直流超伝導システム(応用物理学会 応用電子物性分科会研究例会)
 
SORACOM Bootcamp Rec5 - SORACOM Funnel
SORACOM Bootcamp Rec5 - SORACOM FunnelSORACOM Bootcamp Rec5 - SORACOM Funnel
SORACOM Bootcamp Rec5 - SORACOM Funnel
 
2016.03.04 NetOpsCoding#2
2016.03.04 NetOpsCoding#22016.03.04 NetOpsCoding#2
2016.03.04 NetOpsCoding#2
 
【最新版誘導用】sakura.ioご紹介
【最新版誘導用】sakura.ioご紹介【最新版誘導用】sakura.ioご紹介
【最新版誘導用】sakura.ioご紹介
 
さくらのIoT Platform α版ハンズオン
さくらのIoT Platform α版ハンズオンさくらのIoT Platform α版ハンズオン
さくらのIoT Platform α版ハンズオン
 
SORACOM UG 関西 | SORACOMと、Sigfoxと、私
SORACOM UG 関西 | SORACOMと、Sigfoxと、私SORACOM UG 関西 | SORACOMと、Sigfoxと、私
SORACOM UG 関西 | SORACOMと、Sigfoxと、私
 
ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~
ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~
ウィングアーク1st 早朝社内勉強会 | SORACOM Funnel Partner Hosted Adapter 誕生の裏側 ~ Slack活用方法~
 
JAWS-UG 佐賀 re:Boot | AWS Greengrassと相性のいい♥ SORACOMサービス
JAWS-UG 佐賀 re:Boot | AWS Greengrassと相性のいい♥ SORACOMサービスJAWS-UG 佐賀 re:Boot | AWS Greengrassと相性のいい♥ SORACOMサービス
JAWS-UG 佐賀 re:Boot | AWS Greengrassと相性のいい♥ SORACOMサービス
 
201606 DeviceWebAPI 第4回技術WG会合
201606 DeviceWebAPI 第4回技術WG会合201606 DeviceWebAPI 第4回技術WG会合
201606 DeviceWebAPI 第4回技術WG会合
 

Similar a Sakura IoT Platform で実現したいこと!(第31回さくらの夕べ in 仙台 ~全国さくら前線ツアー2016 #さくらクラブ ~)

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
 
IoTに必要な通信「SORACOM」入門セミナー
IoTに必要な通信「SORACOM」入門セミナーIoTに必要な通信「SORACOM」入門セミナー
IoTに必要な通信「SORACOM」入門セミナーSORACOM,INC
 
SORACOM STUDY GROUP 九州 | IoTプラットフォームSORACOM
SORACOM STUDY GROUP 九州 | IoTプラットフォームSORACOMSORACOM STUDY GROUP 九州 | IoTプラットフォームSORACOM
SORACOM STUDY GROUP 九州 | IoTプラットフォームSORACOMSORACOM,INC
 
Interop Tokyo 2016 | ソラコムの戦略
Interop Tokyo 2016 | ソラコムの戦略Interop Tokyo 2016 | ソラコムの戦略
Interop Tokyo 2016 | ソラコムの戦略SORACOM,INC
 
SORACOM UG 信州 #3 | About SORACOM & Updates
SORACOM UG 信州 #3 | About SORACOM & UpdatesSORACOM UG 信州 #3 | About SORACOM & Updates
SORACOM UG 信州 #3 | About SORACOM & UpdatesSORACOM,INC
 
SORACOM UG 九州 #3 | SORACOM 紹介からの SORACOM Beam や Funnel を使いこなして ソラコムサンタ活動実績報告...
SORACOM UG 九州 #3 | SORACOM 紹介からの  SORACOM Beam や Funnel を使いこなして ソラコムサンタ活動実績報告...SORACOM UG 九州 #3 | SORACOM 紹介からの  SORACOM Beam や Funnel を使いこなして ソラコムサンタ活動実績報告...
SORACOM UG 九州 #3 | SORACOM 紹介からの SORACOM Beam や Funnel を使いこなして ソラコムサンタ活動実績報告...SORACOM,INC
 
SORACOM Meetup 広島 | SORACOM 紹介
SORACOM Meetup 広島 | SORACOM 紹介SORACOM Meetup 広島 | SORACOM 紹介
SORACOM Meetup 広島 | SORACOM 紹介SORACOM,INC
 
SBTのIoTへの取り組み
SBTのIoTへの取り組みSBTのIoTへの取り組み
SBTのIoTへの取り組みTakashi Ushigami
 
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介SORACOM,INC
 
IoT向け通信プラットフォーム 「SORACOM」#NEM3
IoT向け通信プラットフォーム 「SORACOM」#NEM3IoT向け通信プラットフォーム 「SORACOM」#NEM3
IoT向け通信プラットフォーム 「SORACOM」#NEM3SORACOM,INC
 
SORACOM UG 札幌#1 | IoT 向けプラットフォーム “SORACOM” とは?
SORACOM UG 札幌#1 | IoT 向けプラットフォーム “SORACOM” とは?SORACOM UG 札幌#1 | IoT 向けプラットフォーム “SORACOM” とは?
SORACOM UG 札幌#1 | IoT 向けプラットフォーム “SORACOM” とは?SORACOM,INC
 
if-up 2019 | キーノート「テクノロジー x 情熱」が世界を変える
if-up 2019 | キーノート「テクノロジー x 情熱」が世界を変えるif-up 2019 | キーノート「テクノロジー x 情熱」が世界を変える
if-up 2019 | キーノート「テクノロジー x 情熱」が世界を変えるSORACOM,INC
 
SORACOM UG 九州 #2 | SORACOM アップデート!! since 2017/5/27
SORACOM UG 九州 #2 | SORACOM アップデート!! since 2017/5/27SORACOM UG 九州 #2 | SORACOM アップデート!! since 2017/5/27
SORACOM UG 九州 #2 | SORACOM アップデート!! since 2017/5/27SORACOM,INC
 
SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション 
SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション 
SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション SORACOM,INC
 
SORACOM Discovery2019 H1新規事業立上げを支援するソラコムチームの活動とユーザー事例
SORACOM Discovery2019 H1新規事業立上げを支援するソラコムチームの活動とユーザー事例SORACOM Discovery2019 H1新規事業立上げを支援するソラコムチームの活動とユーザー事例
SORACOM Discovery2019 H1新規事業立上げを支援するソラコムチームの活動とユーザー事例SORACOM,INC
 
SORACOM Technology Camp 2018 アドバンストラック2 | 売れば売るほど大変"を防ぐ!「IoT デバイス初期設定の工数削減」手法
SORACOM Technology Camp 2018 アドバンストラック2 | 売れば売るほど大変"を防ぐ!「IoT デバイス初期設定の工数削減」手法SORACOM Technology Camp 2018 アドバンストラック2 | 売れば売るほど大変"を防ぐ!「IoT デバイス初期設定の工数削減」手法
SORACOM Technology Camp 2018 アドバンストラック2 | 売れば売るほど大変"を防ぐ!「IoT デバイス初期設定の工数削減」手法SORACOM,INC
 

Similar a Sakura IoT Platform で実現したいこと!(第31回さくらの夕べ in 仙台 ~全国さくら前線ツアー2016 #さくらクラブ ~) (20)

さくらのIoT Platform α technical_details
さくらのIoT Platform α technical_detailsさくらのIoT Platform α technical_details
さくらのIoT Platform α technical_details
 
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月
 
さくらのIoT platform α priority partners
さくらのIoT platform α priority partnersさくらのIoT platform α priority partners
さくらのIoT platform α priority partners
 
Sakura IoT Platform
Sakura IoT PlatformSakura IoT Platform
Sakura IoT Platform
 
IoTに必要な通信「SORACOM」入門セミナー
IoTに必要な通信「SORACOM」入門セミナーIoTに必要な通信「SORACOM」入門セミナー
IoTに必要な通信「SORACOM」入門セミナー
 
さくらのセキュアモバイルコネクトの仕組み
さくらのセキュアモバイルコネクトの仕組みさくらのセキュアモバイルコネクトの仕組み
さくらのセキュアモバイルコネクトの仕組み
 
SORACOM STUDY GROUP 九州 | IoTプラットフォームSORACOM
SORACOM STUDY GROUP 九州 | IoTプラットフォームSORACOMSORACOM STUDY GROUP 九州 | IoTプラットフォームSORACOM
SORACOM STUDY GROUP 九州 | IoTプラットフォームSORACOM
 
Interop Tokyo 2016 | ソラコムの戦略
Interop Tokyo 2016 | ソラコムの戦略Interop Tokyo 2016 | ソラコムの戦略
Interop Tokyo 2016 | ソラコムの戦略
 
SORACOM UG 信州 #3 | About SORACOM & Updates
SORACOM UG 信州 #3 | About SORACOM & UpdatesSORACOM UG 信州 #3 | About SORACOM & Updates
SORACOM UG 信州 #3 | About SORACOM & Updates
 
SORACOM UG 九州 #3 | SORACOM 紹介からの SORACOM Beam や Funnel を使いこなして ソラコムサンタ活動実績報告...
SORACOM UG 九州 #3 | SORACOM 紹介からの  SORACOM Beam や Funnel を使いこなして ソラコムサンタ活動実績報告...SORACOM UG 九州 #3 | SORACOM 紹介からの  SORACOM Beam や Funnel を使いこなして ソラコムサンタ活動実績報告...
SORACOM UG 九州 #3 | SORACOM 紹介からの SORACOM Beam や Funnel を使いこなして ソラコムサンタ活動実績報告...
 
SORACOM Meetup 広島 | SORACOM 紹介
SORACOM Meetup 広島 | SORACOM 紹介SORACOM Meetup 広島 | SORACOM 紹介
SORACOM Meetup 広島 | SORACOM 紹介
 
SBTのIoTへの取り組み
SBTのIoTへの取り組みSBTのIoTへの取り組み
SBTのIoTへの取り組み
 
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介
SORACOM UG 農業活用コミュニティ #1 | IoT向け通信プラットフォーム「SORACOM」ご紹介
 
IoT向け通信プラットフォーム 「SORACOM」#NEM3
IoT向け通信プラットフォーム 「SORACOM」#NEM3IoT向け通信プラットフォーム 「SORACOM」#NEM3
IoT向け通信プラットフォーム 「SORACOM」#NEM3
 
SORACOM UG 札幌#1 | IoT 向けプラットフォーム “SORACOM” とは?
SORACOM UG 札幌#1 | IoT 向けプラットフォーム “SORACOM” とは?SORACOM UG 札幌#1 | IoT 向けプラットフォーム “SORACOM” とは?
SORACOM UG 札幌#1 | IoT 向けプラットフォーム “SORACOM” とは?
 
if-up 2019 | キーノート「テクノロジー x 情熱」が世界を変える
if-up 2019 | キーノート「テクノロジー x 情熱」が世界を変えるif-up 2019 | キーノート「テクノロジー x 情熱」が世界を変える
if-up 2019 | キーノート「テクノロジー x 情熱」が世界を変える
 
SORACOM UG 九州 #2 | SORACOM アップデート!! since 2017/5/27
SORACOM UG 九州 #2 | SORACOM アップデート!! since 2017/5/27SORACOM UG 九州 #2 | SORACOM アップデート!! since 2017/5/27
SORACOM UG 九州 #2 | SORACOM アップデート!! since 2017/5/27
 
SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション 
SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション 
SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション 
 
SORACOM Discovery2019 H1新規事業立上げを支援するソラコムチームの活動とユーザー事例
SORACOM Discovery2019 H1新規事業立上げを支援するソラコムチームの活動とユーザー事例SORACOM Discovery2019 H1新規事業立上げを支援するソラコムチームの活動とユーザー事例
SORACOM Discovery2019 H1新規事業立上げを支援するソラコムチームの活動とユーザー事例
 
SORACOM Technology Camp 2018 アドバンストラック2 | 売れば売るほど大変"を防ぐ!「IoT デバイス初期設定の工数削減」手法
SORACOM Technology Camp 2018 アドバンストラック2 | 売れば売るほど大変"を防ぐ!「IoT デバイス初期設定の工数削減」手法SORACOM Technology Camp 2018 アドバンストラック2 | 売れば売るほど大変"を防ぐ!「IoT デバイス初期設定の工数削減」手法
SORACOM Technology Camp 2018 アドバンストラック2 | 売れば売るほど大変"を防ぐ!「IoT デバイス初期設定の工数削減」手法
 

Más de さくらインターネット株式会社

正解はどれ?『プログラミング教育』を取り巻くステークホルダーと議論
正解はどれ?『プログラミング教育』を取り巻くステークホルダーと議論正解はどれ?『プログラミング教育』を取り巻くステークホルダーと議論
正解はどれ?『プログラミング教育』を取り巻くステークホルダーと議論さくらインターネット株式会社
 
クラウドコミュニケーションAPI Twilio&sakura.io体験ハンズオン 20180312
クラウドコミュニケーションAPI Twilio&sakura.io体験ハンズオン 20180312クラウドコミュニケーションAPI Twilio&sakura.io体験ハンズオン 20180312
クラウドコミュニケーションAPI Twilio&sakura.io体験ハンズオン 20180312さくらインターネット株式会社
 
「sakura.io」「さくらのセキュアモバイルコネクト」ご紹介
「sakura.io」「さくらのセキュアモバイルコネクト」ご紹介「sakura.io」「さくらのセキュアモバイルコネクト」ご紹介
「sakura.io」「さくらのセキュアモバイルコネクト」ご紹介さくらインターネット株式会社
 
セキュアモバイルコネクト&sakura.ioと高火力コンピューティング
セキュアモバイルコネクト&sakura.ioと高火力コンピューティングセキュアモバイルコネクト&sakura.ioと高火力コンピューティング
セキュアモバイルコネクト&sakura.ioと高火力コンピューティングさくらインターネット株式会社
 

Más de さくらインターネット株式会社 (20)

eBPFを用いたトレーシングについて
eBPFを用いたトレーシングについてeBPFを用いたトレーシングについて
eBPFを用いたトレーシングについて
 
さくらの学校支援プロジェクト PyCon mini Sapporo 2019
さくらの学校支援プロジェクト PyCon mini Sapporo 2019さくらの学校支援プロジェクト PyCon mini Sapporo 2019
さくらの学校支援プロジェクト PyCon mini Sapporo 2019
 
石狩での プログラミング教育支援 ~2年目の成果~
石狩でのプログラミング教育支援~2年目の成果~石狩でのプログラミング教育支援~2年目の成果~
石狩での プログラミング教育支援 ~2年目の成果~
 
さくらインターネットとコミュニティをつなぐ
さくらインターネットとコミュニティをつなぐさくらインターネットとコミュニティをつなぐ
さくらインターネットとコミュニティをつなぐ
 
【さくらのクラウド】サービス概要カタログ 2018年10月号
【さくらのクラウド】サービス概要カタログ 2018年10月号【さくらのクラウド】サービス概要カタログ 2018年10月号
【さくらのクラウド】サービス概要カタログ 2018年10月号
 
小学校プログラミング教育 ~石狩の場合~
小学校プログラミング教育 ~石狩の場合~小学校プログラミング教育 ~石狩の場合~
小学校プログラミング教育 ~石狩の場合~
 
【さくらのクラウド】サービス概要カタログ 2018年8月号
【さくらのクラウド】サービス概要カタログ 2018年8月号【さくらのクラウド】サービス概要カタログ 2018年8月号
【さくらのクラウド】サービス概要カタログ 2018年8月号
 
【さくらのクラウド】サービス概要カタログ 2018年7月号
【さくらのクラウド】サービス概要カタログ 2018年7月号【さくらのクラウド】サービス概要カタログ 2018年7月号
【さくらのクラウド】サービス概要カタログ 2018年7月号
 
パートナーと共創する さくらのクラウドのサービス展開
パートナーと共創する さくらのクラウドのサービス展開パートナーと共創する さくらのクラウドのサービス展開
パートナーと共創する さくらのクラウドのサービス展開
 
【さくらのクラウド】サービス概要カタログ 2018年6月号
【さくらのクラウド】サービス概要カタログ 2018年6月号 【さくらのクラウド】サービス概要カタログ 2018年6月号
【さくらのクラウド】サービス概要カタログ 2018年6月号
 
Sakura infini band-20180424
Sakura infini band-20180424Sakura infini band-20180424
Sakura infini band-20180424
 
【さくらのクラウド】サービス概要カタログ 2018年4月号
【さくらのクラウド】サービス概要カタログ 2018年4月号 【さくらのクラウド】サービス概要カタログ 2018年4月号
【さくらのクラウド】サービス概要カタログ 2018年4月号
 
正解はどれ?『プログラミング教育』を取り巻くステークホルダーと議論
正解はどれ?『プログラミング教育』を取り巻くステークホルダーと議論正解はどれ?『プログラミング教育』を取り巻くステークホルダーと議論
正解はどれ?『プログラミング教育』を取り巻くステークホルダーと議論
 
クラウドコミュニケーションAPI Twilio&sakura.io体験ハンズオン 20180312
クラウドコミュニケーションAPI Twilio&sakura.io体験ハンズオン 20180312クラウドコミュニケーションAPI Twilio&sakura.io体験ハンズオン 20180312
クラウドコミュニケーションAPI Twilio&sakura.io体験ハンズオン 20180312
 
【さくらのクラウド】サービス概要カタログ 2018年3月号
【さくらのクラウド】サービス概要カタログ 2018年3月号 【さくらのクラウド】サービス概要カタログ 2018年3月号
【さくらのクラウド】サービス概要カタログ 2018年3月号
 
駅すぱあとWebサービス&sakura.io体験ハンズオン 20180302
駅すぱあとWebサービス&sakura.io体験ハンズオン 20180302駅すぱあとWebサービス&sakura.io体験ハンズオン 20180302
駅すぱあとWebサービス&sakura.io体験ハンズオン 20180302
 
sakura.io体験ハンズオン 20180228
sakura.io体験ハンズオン 20180228sakura.io体験ハンズオン 20180228
sakura.io体験ハンズオン 20180228
 
「sakura.io」「さくらのセキュアモバイルコネクト」ご紹介
「sakura.io」「さくらのセキュアモバイルコネクト」ご紹介「sakura.io」「さくらのセキュアモバイルコネクト」ご紹介
「sakura.io」「さくらのセキュアモバイルコネクト」ご紹介
 
【さくらのクラウド】サービス概要カタログ 2018年2月号
【さくらのクラウド】サービス概要カタログ 2018年2月号 【さくらのクラウド】サービス概要カタログ 2018年2月号
【さくらのクラウド】サービス概要カタログ 2018年2月号
 
セキュアモバイルコネクト&sakura.ioと高火力コンピューティング
セキュアモバイルコネクト&sakura.ioと高火力コンピューティングセキュアモバイルコネクト&sakura.ioと高火力コンピューティング
セキュアモバイルコネクト&sakura.ioと高火力コンピューティング
 

Sakura IoT Platform で実現したいこと!(第31回さくらの夕べ in 仙台 ~全国さくら前線ツアー2016 #さくらクラブ ~)

  • 1. Sakura  IoT  Platform  で実現したいこと! (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. さくらの⼣夕べ  in  仙台  @  2016/04 こたまご@chibiegg
  • 2. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 2 所属等
 ・プラットフォーム事業部 サービス開発 (2年目)
             
  API/DB/制御システム担当をしてました
           設計・開発
  ソフトウエア/インフラ/組み込みエンジニア
  新卒/中途採用 etc… その他
 ・ICTトラブルシューティングコンテスト実行委員
 ・Home NOC Operators Group (AS59105)
 ・JANOG38 実行委員 (ORG) @chibiegg ⾃自⼰己紹介  江草  陽太
  • 3. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 経歴
 ・ロボカップジュニア (中学・高校)
 ・大阪大学工学部電子情報工学科情報通信工学専攻
 ・個人事業主
 ・NHK大学ロボコン
 ・大阪大学大学院工学研究科中退
 ・SECCON CTF 2014 国内4位 専門
 ・システム設計/コーディング
 ・Webアプリケーション
 ・NW/SC/DBスペシャリスト
 ・回路設計/組み込み開発 3 ⾃自⼰己紹介
  • 4. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 4 IoT  してますか?  !
  • 5. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 5 Raspberry  Pi  使う⼈人!  
  • 6. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 6 ワンチップマイコン使う⼈人!  
  • 7. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 7 ワンチップマイコン使う⼈人!   開発ボードも含む
  • 8. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 8 I  どうしますか?
  • 9. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 9 Wired  Ethernet  使う⼈人!  
  • 10. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 10 Wireless  LAN  使う⼈人!  
  • 11. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 11 BLE  +  SmartPhone  使う⼈人!  
  • 12. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 12 3G/LTE  使う⼈人!  
  • 13. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 13 プロトコルどうしますか?
  • 14. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 14 このめんどくささと、複雑さがIoTやらない理由だと思う...
  • 15. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 15 ⼀一番簡単な使い⽅方  (センサー情報の取得) API  GWマイコン Client UART
 SPI
 I2C HTTP  API   さくらのIoT   通信   モジュール
  • 16. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 16 ⼀一番簡単な使い⽅方  (モジュールへの送信) API  GWマイコン Client UART
 SPI
 I2C HTTP  API   さくらのIoT   通信   モジュール
  • 17. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. さくらのIoT   通信   モジュール 17 「さくらのIoT  Platform  α」構成要素 Data
 Router API  GW 連携
 サービス マイコン Client Data
 Lake さくらのIoT  Platform
  • 18. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. さくらのIoT   通信   モジュール 18 「さくらのIoT  Platform  α」構成要素 Data
 Router API  GW 連携
 サービス マイコン Client Data
 Lake さくらのIoT  Platform ココと ココと ココの話をします
  • 19. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 19 モジュールとの通信 マイコン 通信⽅方式  UART/SPI/I2C • コマンドベース  (送信、受信)   • 通信⽅方式によらず同じコマンド体系   • (Channel  ID,  型,  値)  の組を基本とする 貧弱なマイコンでも対応可能 さくらのIoT   通信   モジュール
  • 20. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. API GW Client 20 APIとの通信 HTTP  REST  API • (Channel  ID,  型,  値)  の組を基本とする   • 時間を指定して過去の値も取得可能   • モジュールに対してのPush送信も可能 モジュールまでの通信や、データの管理理の意識識が不不要
  • 21. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 21 通信   モジュール 通信   モジュール 通信   モジュール 通信   モジュール 認証 連携情報 モジュールからのデータの流流れ
  • 22. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 22 さくらのIoT   通信   モジュール さくらのIoT   通信   モジュール 専用線
  • 23. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 23 • GSLB   • DNSコンテンツ・キャッシュ   • データベース   • RabbittMQ   • Mesosマスタ+Dockerクラスタ   • Webロードバランサ • BGPルータ   • サービス収容ルータ   • Docker  Repository
  • 24. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 24 全て  さくらのクラウド  です! ハイブリッド接続/プライベートリンク
 VPCルーター   Sacloudモジュール   GSLB・DNS   シンプル監視
  • 25. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 25 Mesos+Marathon+Docker 必要なコンテナを必要な数だけ
 必要な場所にデプロイすることが可能
  • 26. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 26 クラスタ環境はAnsibleで構築 さくらのクラウドで作るMesos+Marathon+Dockerクラスタ環境 https://www.gitbook.com/book/chibiegg/sakura-mesos-marathon/details
  • 27. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 27 Marathon  UI
  • 28. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 28 MarathonによるBlue-‐‑‒Greenデプロイ MarathonのAPIと連携するロードバランサを開発 • API経由でバージョンの切切り替えが可能   • イメージの作成からデプロイ、
                     切切り替えが⾃自動化可能に http://qiita.com/chibiegg/items/5f61790bbada71fcf3c3 GitHub:e  →  ビルド/デプロイ  →  テスト  →  切切り替え
  • 29. (C)  Copyright  1996-‐‑‒2016  SAKURA  Internet  Inc. 29 さらに便便利利な使い⽅方 Data
 Router マイコン さくらのIoT   通信   モジュール 連携
 サービス 既存のサービスの利利⽤用や、開発の省省⼒力力化により   やりたいことが早くできる