skydiscのiotを支えるテクノロジー

49
SKYDISCIoTを支える テクノロジー 株式会社スカイディスク CTO 大谷 祐司 2017/9/22@Developer Summit 2017 KYUSHU

Upload: yuji-otani

Post on 22-Jan-2018

481 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: SKYDISCのIoTを支えるテクノロジー

SKYDISCのIoTを支える

テクノロジー

株式会社スカイディスク CTO

大谷祐司

2017/9/22@Developer Summit 2017 KYUSHU

Page 2: SKYDISCのIoTを支えるテクノロジー

自己紹介

・株式会社スカイディスク CTO

・山口県下関出身

・今年から福岡に移住してIoTやってます

・長年Webエンジニア

・2児の父親です

Page 3: SKYDISCのIoTを支えるテクノロジー

スカイディスクの

IoTサービス

IoTサービス

Page 4: SKYDISCのIoTを支えるテクノロジー

Skydiscのミッション

IoTサービスが産まれやすい環境を創り、

生活を豊かにする。

データ化されていない事象のデータ化

集まったデータを分析してサービス化

4

Page 5: SKYDISCのIoTを支えるテクノロジー

【サービス紹介】事業領域

5

分析(AI)

可視化

通信

センシング

IoTの全領域をカバー

IoTに必要なセンシング、通信、可視化、分析(AI)の全機能を、業種ごとにカスタマイ

ズしパッケージとして提供。

I

o

T

機能

業種別パッケージ

物流

農業

環境

保全

Page 6: SKYDISCのIoTを支えるテクノロジー

付替可能な脱着式センサデバイス

Page 7: SKYDISCのIoTを支えるテクノロジー

01 赤外線(温度)

02 三軸加速度

03 人感

04 温湿度

05 照度

06 気圧

07 CO2

08 音

09 GPS

10 PM2.5

人感

CO2

PM2.5

bodycore

3G / LTE 01

BLE 02

LoRa 03

LoRa

7

着脱式のセンサデバイス。

センサと通信モジュールを差し替えることが可能。

10種類のセンサから3種類を選択可能

3種類の通信方式から選択

Page 8: SKYDISCのIoTを支えるテクノロジー

設備保全のためのIoT×AIサービス提供事例

8

■事例概要

クライアント :電力会社様

適用領域 :機械設備

利用パッケージ :保全パッケージ

利用センサー :振動、音

Page 9: SKYDISCのIoTを支えるテクノロジー

【事例②】農作物の育成

9

■事例概要

クライアント :KDDI株式会社様

適用領域 :マンゴーハウス

利用パッケージ :環境パッケージ

利用センサー :温湿度、照度、CO2

IoTを活用したマンゴー栽培の実証実験

Page 10: SKYDISCのIoTを支えるテクノロジー

IoTエンジニアは

どんなことをやっているか

IoTエンジニア

Page 11: SKYDISCのIoTを支えるテクノロジー

IoTダッシュボード

Page 12: SKYDISCのIoTを支えるテクノロジー

データ分析基盤

Page 13: SKYDISCのIoTを支えるテクノロジー

エッジヘビーでのAIサービス

新しく取り組んでいる分野

Page 14: SKYDISCのIoTを支えるテクノロジー

こんなこともやります

作業服を着て工場でIoTの実験をやったり

Page 15: SKYDISCのIoTを支えるテクノロジー

こんなこともやります

実験のレポートを作成したり

Page 16: SKYDISCのIoTを支えるテクノロジー

ハードウェアの

開発について

ハードウェア開発

Page 17: SKYDISCのIoTを支えるテクノロジー

なぜハードウェアを作っているのか

・IoTにとって「センサー」「通信」がとても重要。

→ノウハウをきちんと蓄積したい

・自分たちで作ることでPDCAを早く回せる。

・IoTサービスをワンストップで提供できる。

Page 18: SKYDISCのIoTを支えるテクノロジー

これまでに手がけてきたハードウェア

Page 19: SKYDISCのIoTを支えるテクノロジー

ハードウェア開発は簡単になった?

ハードウェア開発

Page 20: SKYDISCのIoTを支えるテクノロジー

誰でもメーカーになれる時代は来たのか?

Page 21: SKYDISCのIoTを支えるテクノロジー

ぶっちゃけすごくたいへん。

ハードウェア開発

Page 22: SKYDISCのIoTを支えるテクノロジー

IoTのハード開発は簡単?とんでもない。

ハードウェア開発

Page 23: SKYDISCのIoTを支えるテクノロジー

農業→水や農薬の散布。

ハードウェア開発

Page 24: SKYDISCのIoTを支えるテクノロジー

設備保全→激しい振動や高温

ハードウェア開発

Page 25: SKYDISCのIoTを支えるテクノロジー

物流→振動、冷凍など。。

ハードウェア開発

Page 26: SKYDISCのIoTを支えるテクノロジー

IoTの困難は想像を超えたところにありました。

ハードウェア開発

Page 27: SKYDISCのIoTを支えるテクノロジー

クラウドサービスの

開発について

クラウドサービス開発

Page 28: SKYDISCのIoTを支えるテクノロジー

28

Web

NW

センサーデバイス

ゲートウェイ DB

IoTサービスのプラットフォーム

分析サーバ

Page 29: SKYDISCのIoTを支えるテクノロジー

ダッシュボードの機能

・グラフによるデータの可視化

・マップによる位置情報の表示

・閾値によるアラート

Page 30: SKYDISCのIoTを支えるテクノロジー

開発言語

バッチ・API分析や機械学習 Webサービス

Page 31: SKYDISCのIoTを支えるテクノロジー

データベース

メインのストレージ

センサデータの蓄積 データのキャッシュ

超高速ストレージ

Page 32: SKYDISCのIoTを支えるテクノロジー

なぜ自分たちでプラットフォームを作る?

Page 33: SKYDISCのIoTを支えるテクノロジー

なぜ自分たちでプラットフォームを作る?

・複数顧客の一元管理

・ベンダー個別の対応が必要なケース

・個別対応が割と多い

・様々な通信方式やデータ方式に対応

Page 34: SKYDISCのIoTを支えるテクノロジー

通信方式の選び方

IoTのネットワーク

Page 35: SKYDISCのIoTを支えるテクノロジー

IoTのネットワーク

・ネットワークはIoTの超重要ポイント。

・特徴を把握してベストなものを選択。

・LPWAなど、技術革新が早い分野。

Page 36: SKYDISCのIoTを支えるテクノロジー

LoRaへの取り組みについて

IoTのネットワーク

Page 37: SKYDISCのIoTを支えるテクノロジー

スカイディスクではLoRaに注力しています。

・LoRa Allianceに加入

・様々な実証実験

・実案件での導入

IoTのネットワーク

Page 38: SKYDISCのIoTを支えるテクノロジー

LPWALow Power, Wide Area

低消費電力、低ビットレート、広域カバレッジ

IoTのネットワーク

Page 39: SKYDISCのIoTを支えるテクノロジー

都内でのLoRa通信試験(西松建設様)

日経コンピューター2月号付

LoRaの通信飛距離を都内で測定。高層ビルなどに囲まれた虎ノ門周辺からでも、約2kmの距離を実現。

39

Page 40: SKYDISCのIoTを支えるテクノロジー

IoTデータ分析環境

データ分析

Page 41: SKYDISCのIoTを支えるテクノロジー

Model Library

DBAPI

高火力(専用)サーバ

データ分析環境

Page 42: SKYDISCのIoTを支えるテクノロジー

AIデータ分析環境の活用

・GPU環境を複数のユーザで利用

・ソースコードと学習済みモデルはGitで管理

・センサデータはMySQLに保存して扱う

・モデルライブラリを分野毎に応用する

Page 43: SKYDISCのIoTを支えるテクノロジー

AIデータ分析基盤の特徴

・オープンソースを活用

・IoTデータの分野ごとに分析手法を再利用できる

・可用性に優れており、オンプレミスへの移植が容易

Page 44: SKYDISCのIoTを支えるテクノロジー

使っている技術について

CUDA

・GPUを活用した並列コンピューティング

・機械学習の処理高速化に利用

・CPUに比べて数倍〜数十倍の高速化を実現できる

Page 45: SKYDISCのIoTを支えるテクノロジー

使っている技術について

Tensor Flow

・Googleが公開した機械学習のライブラリ

・リソースに応じてスケールできる

・GPUを活用して高速動作する

Page 46: SKYDISCのIoTを支えるテクノロジー

使っている技術について

H2O.ai

・オープンソースのAIライブラリ

・プログラミング無しのGUIで実行できる

・非エンジニアも含めて活用している

Page 47: SKYDISCのIoTを支えるテクノロジー

さいごに

「IoTが当たり前の豊かな社会」を実現するため、

スカイディスクはこれからも挑戦し続けます。

Page 48: SKYDISCのIoTを支えるテクノロジー

エンジニアを募集しています。

最新技術に積極的に挑戦できます!

興味あるかたは気軽にお声がけください。

Page 49: SKYDISCのIoTを支えるテクノロジー

ご静聴ありがとうございました。