モバイル・IoT・VR、今後のデバイスに向けた開発手法について...

132
Copyright @ NIFTY Corporation All Rights Reserved 今後のデバイスに向けた開発手法について ニフティ株式会社 クラウド事業部 佐々木 浩一 モバイル・IoT・VR ~スマホの次を見据えて~ #devsumiC

Transcript of モバイル・IoT・VR、今後のデバイスに向けた開発手法について...

Page 1: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

今後のデバイスに向けた開発手法について

ニフティ株式会社

クラウド事業部

佐々木 浩一

モバイル・IoT・VR

~スマホの次を見据えて~

#devsumiC

Page 2: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

本題に入る前に

本日のテーマについて

Page 3: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

今後のデバイスに向けた開発手法について

モバイル・IoT・VR

~スマホの次を見据えて~

Page 4: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

モバイル・IoT・VR

どこのお話にご興味が?

Page 5: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

モバイル・IoT・VR

Page 6: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

モバイル・IoT・VR

普通 多め 少なめ

Page 7: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

本日のセッション

自分が(ニフティが)考えている事・取り組んでいる事を紹介・共有します。

みなさまのビジネスやエンジニアリングに、少しでも参考にして&ヒントを掴んでいただければ幸いです。

モバイル・IoT・VR、様々なデバイスの登場・進化に伴い、それと連携するサービスの「開発手法」にも、変化が求められています。

Page 8: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

今後のデバイスに向けた開発手法について

ニフティ株式会社

クラウド事業部

佐々木 浩一

モバイル・IoT・VR

~スマホの次を見据えて~

#devsumiC

Page 9: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

4.まとめ

3.今後のデバイスに向けた開発手法

2.IoTにどう取り組むか

1.会社紹介・自己紹介

アジェンダ

Page 10: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

自己紹介

佐々木 浩一ニフティ株式会社クラウド事業部クラウドプラットフォーム部 部長エンジニア

2000年よりニフティ勤務。ポータルサイト・モバイルサイトや、スマートフォンアプリのシステム開発を担当。2011年度より、ニフティクラウドを担当。

Page 11: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

会社紹介

会 社 紹 介

Page 12: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

会社紹介

「インターネット」の会社です

ニフティ(株)は

Page 13: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ニフティ社について ~歩み~

1980年代〜

1990年代〜

2000年代〜

2010年代〜

パソコン通信

インターネット接続

WEBサービスの充実

モバイルサービス

クラウドサービス

「IoT」Internet of Things

もうすぐ30周年

Page 14: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

会社紹介

1980年代〜

1990年代〜

2000年代〜

2010年代〜

パソコン通信

インターネット接続

WEBサービスの充実

モバイルサービス

クラウドサービス

「IoT」Internet of Things

もうすぐ30周年

300万ダウンロード突破!

AppStore 今年のベスト選出

Page 15: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

会社紹介

1980年代〜

1990年代〜

2000年代〜

2010年代〜

パソコン通信

インターネット接続

WEBサービスの充実

モバイルサービス

クラウドサービス

「IoT」Internet of Things

もうすぐ30周年

第9回クラウドランキング(日経コンピュータ 2014年 10月 16日号)

クラウド基盤サービス( IaaS/PaaS)部門

ベストサービスに選出されました。

Page 16: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

会社紹介

1980年代〜

1990年代〜

2000年代〜

2010年代〜

パソコン通信

インターネット接続

WEBサービスの充実

モバイルサービス

クラウドサービス

「IoT」Internet of Things

もうすぐ30周年

ハードウェアも開発 はなれた実家のエアコンを操作

家電など、色々なものがネットにつながる!

Page 17: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ニフティの「IoT」事例「おへやプラス」

https://www.youtube.com/watch?v=TN7wUQBP5nE

Page 18: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

会社紹介

1980年代〜

1990年代〜

2000年代〜

2010年代〜

パソコン通信

インターネット接続

WEBサービスの充実

モバイルサービス

クラウドサービス

「IoT」Internet of Things

もうすぐ30周年

Page 19: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

会社紹介

「インターネット」の会社です

Page 20: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

4.まとめ

3.今後のデバイスに向けた開発手法

2.IoTにどう取り組むか

アジェンダ

1.会社紹介・自己紹介

Page 21: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ご質問(挙手お願いします!)

注目のキーワード

「IoT」

今、仕事してる人

Page 22: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

やっぱり、これからは「IoT」だよね

いやボス!「IoT」の何をするの?

ちょっと整理してみよう

Page 23: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

4.まとめ

3.今後のデバイスに向けた開発手法

2.IoTにどう取り組むか

アジェンダ

1.会社紹介・自己紹介・IoTってどういう事

・IoTのサービス

・IoTのビジネス

・IoTの技術

Page 24: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

「IoT」の話

IoT Internet of Things

モノのインターネット

家庭・産業の色々なものがネットにつながる!

Page 25: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

タブレットスマートフォン

ウェアラブル

インターネット 利用者の活用方法

決まった時間・じっくり利用

すきま時間・何気なく利用

■デバイス

■生活者(サービス利用形態)

■サービス

バーチャル(画面内でサービス完結)

リアルありき

常に・ながら無意識

フィーチャーフォン

パソコン

2000 2010 2020

IoT

Page 26: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

デバイスの増加とサービスの進化2000 2010

6~7台

1.24億

2台

1.28億

1人あたりデバイス数

国内人口

2020

一人の生活者に対して様々なデバイスによる複合的な接点

ネットがリアルな生活に密着・融合

Page 27: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

リアルとネットの融合?

個人的に最近気にしているサービスを紹介します・・

https://www.spaceglasses.com/https://www.getameta.com/

Page 28: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ネットとリアルの融合

見ていただいた例

・仮想のゲームで対戦・顔認証で個人に関する情報を閲覧・3Dプリンタなどでものづくり

etc. . .

すべて「インターネット」「クラウド」と繋がってこそ実現できる世界。

ネットとリアルが融合していく。

Page 29: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

4.まとめ

3.今後のデバイスに向けた開発手法

2.IoTにどう取り組むか

アジェンダ

1.会社紹介・自己紹介・IoTってどういう事

・IoTのサービス

・IoTのビジネス

・IoTの技術

Page 30: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

「IoT」どんなサービスがあるの?

Page 31: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright © NIFTY Corporation All Rights Reserved. Confidential

ウェアラブルデバイス

Page 32: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright © NIFTY Corporation All Rights Reserved. Confidential

Sensoria

歩数・距離・スピードなどの他にも、足の体重バランスなども記録され「かかとに負担が大きな走り方」や「左足にバランスが偏っている」などを把握できる。

血糖値の管理をより手軽でスマートに。コンピュータやスマートフォンと接続することで、リアルタイムのデータを活用しながら治療を行う。

Lumo Back

活動量計のほかにヨガやボクシング、スイミング、ランニングなどのモーションについてのコーチングも行ってくれる。

背中につけたセンサーが姿勢の悪いときに振動して教えてくれる。また消費カロリーや睡眠トラックも可能。

Moov Phyode

脈拍や呼吸をトラッキングすることにより心理状態をモニタリング。精神を整えるエクササイズもすることができる。

Misfit Wearables

ウェアラブルデバイスを、目立たずおしゃれに身につけることを目指しているデバイスメーカー。

Pancreum

ウェアラブルデバイス・サービスは多種多様海外ベンチャーはIoTを強烈に意識

Page 33: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright © NIFTY Corporation All Rights Reserved. Confidential

IoTはさらに生活環境全般へと広がる

Droneで配送

Amazon Prime Air

自動運転

Google self-driving car project

IoTのDIYセンサー・制御ガジェット

Smart Things

ホーム・オートメーション

SUITE SMARTHOME

Page 34: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright © NIFTY Corporation All Rights Reserved. Confidential

家庭生活・様々な産業であたりまえに使われる

Page 35: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

IoTちょっと分類してみましょう

Page 36: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

1.生活者向け

サービスの分類

2.事業者向け

IoT

b.Connected Human

a.Connected home

c.Connected Car

Page 37: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

疲れの度合いに応じて、自動で空調・照明器具を操作適切な睡眠環境を提供

ウェアラブル端末から身体データを取得今日の体調を分析

睡眠波形から適切な起床時間を割り出しアラームを鳴らす

たとえば、こんなサービスが?

Page 38: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

休日に解消できそうな場所イベントを見つけ出し

ウェアラブルからデータを取得、ストレスがたまっていることがわかれば

カーナビにそこまでいける最適な経路を映し出す

たとえば、こんなサービスが?

Page 39: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

アプリ

ハード

センサー

ネットワーク

クラウド

データ

活用

IoTの5つの要素

ウェアラブルで身体データを取得

ネットワークを通じてクラウドにデータを蓄積

データを解析し、オススメを検索、別のアプリへ指示

Page 40: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

アプリ

ハード

センサー

ネットワーク

クラウド

データ

活用

IoTの5つの要素

Page 41: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

4.まとめ

3.今後のデバイスに向けた開発手法

2.IoTにどう取り組むか

アジェンダ

1.会社紹介・自己紹介・IoTってどういう事

・IoTのサービス

・IoTのビジネス

・IoTの技術

Page 42: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

「IoT」最近よく聞くよね?

Page 43: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

IoTは期待のピークに

出典:ガートナー先進テクノロジのハイプ・サイクル: 2014年http://www.gartner.co.jp/press/html/pr20140903-01.html

さまざま企業が今後

IoTを意識してビジネスを展開

Page 44: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

国内市場も拡大

出典:IDC 国内IoT(Internet of Things)市場予測http://www.idcjapan.co.jp/Press/Current/20140807Apr.html 2018年には21.1兆円に達

する見通し

2013年の国内IoT市場売上

規模は11.1兆円

Page 45: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

なぜ、最近「IoT」が注目?

ハード

データ

協業・エコシステム

・クラウドによる共通コントロール・スマホ普及でルータ不要・通信コストの低減・ビッグデータ解析技術など

垂直統合 水平分業によるIoTの環境の整備参入が容易に

の、M2M・ユビキタス

Page 46: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

例えばどんなビジネスがあるの?

Page 47: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

アプリ

ハード

センサー

ネットワーク

クラウド

データ

活用

IoTの5つの要素

Page 48: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ハード

センサー

プラット

フォーム

データ

活用

IoTでどこのビジネスを狙う?

Page 49: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ハード

センサー

プラット

フォーム

データ

活用

IoTでどこのビジネスを狙う?

ハード・モノを売る?アプリを売る?

Page 50: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ハード

センサー

プラット

フォーム

データ

活用

IoTでどこのビジネスを狙う?

プラットフォームサービス?通信機器?ゲートウェイ?

Page 51: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ハード

センサー

プラット

フォーム

データ

活用

IoTでどこのビジネスを狙う?

データを売る?コンサルティング?

Page 52: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ハード

センサー

プラット

フォーム

データ

活用

IoTでどこのビジネスを狙う?

全部一社でやりますか

Page 53: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

どの領域をやればいいの?

Page 54: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ゴールドラッシュではツルハシを売れ?

何が金で何がツルハシか?見極めましょう!

Page 55: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ニフティはIoTやってるの?

Page 56: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ニフティ社について ~歩み~

1980年代〜

1990年代〜

2000年代〜

2010年代〜

パソコン通信

インターネット接続

WEBサービスの充実

モバイルサービス

クラウドサービス

「IoT」Internet of Things

もうすぐ30周年

Page 57: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ハード

センサー

プラット

フォーム

データ

活用

ニフティが今やってるのは?

Page 58: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

はなれていても、家族がつながる実家に電話する回数が増えました。

例)ニフティのクラウドとIoT

室内環境に関する情報をスマートフォンアプリから確認離れて暮らす高齢家族・留守番する子供・訪問介護事業…

Page 59: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

IoT向けセキュリティ

http://internet.watch.impress.co.jp/docs/news/20150203_686663.html

ニフティ、ウイルス対策を施せないIoT機器もまるごと保護する「常時安全セキュリティ24プラス」

http://www.nikkei.com/article/DGXMZO82829410V00C15A2000000/

VPN接続を通すことで、サービスアダプターの配下に接続された機器を保護する「スマートサーブセキュリティ機能」により、これまでセ キュリティソフトをインストールできなかったスマート家電やゲーム機器などの通信も保護する。

Page 60: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

他業種との共同取組み

●「家の未来」建設業者様等とフューチャーセッション実施(2014年12月)

● IoTの架け橋“MESH”で未来の家を創造する「ハッ家ソン」開催。(2015年1月)with 三井不動産レジデンシャル様、ソニー様

Page 61: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

参考:IoTのロードマップ

NRI 2019年度までのITロードマップをとりまとめhttps://www.nri.com/jp/news/2014/140527.aspx

Page 62: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

4.まとめ

3.今後のデバイスに向けた開発手法

2.IoTにどう取り組むか

アジェンダ

1.会社紹介・自己紹介・IoTってどういう事

・IoTのサービス

・IoTのビジネス

・IoTの技術

Page 63: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

キモになりそうな技術は?

Page 64: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ハード

センサー

プラット

フォーム

データ

活用

このあたりの技術に注目

高速なプロトコル

リアルタイム解析

センサーやデバイスからの大量なデータ

通信とデータ処理のボトルネックをどう解消するか!

Page 65: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

注目プロトコル:MQTT

シンプル・軽量・省電力

多数のデバイスの間で、短いメッセージを頻繁に送受信することを想定された、IoTに適したプロトコル。プロトコルヘッダのサイズ HTTP:50バイト〜 > MQTT:2バイト〜

Publish/Subscribe(非同期型)

Publish送信側

Broker処理サーバー

受信側 Subscribe

■ PublisherはSubscriberを意識することなく、サーバーにメッセージの送信ができる。

サーバーは、メッセージを一旦預かり・管理し、適切にSubscriberに配信する

●・「Sango」MQTT as a Service・「Mosquitto」オープンソースのフレームワーク

MQTTサービス

など

Page 66: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

リアルタイム分析

ラムダアーキテクチャ(Lambda Architecture)リアルタイム処理とバッチ処理をミックスした、大規模なストリーム処理

センサー 集約 活用可視化

直近データは高速分析

蓄積データはバッチ処理

AWSでやるなら、高速分析を「Kinesis」バッチ処理は「Redshift」で・・●

●異常値検知・速報値は「高速処理」、KPI集計は「バッチ処理」のように。

●「fluentd」のような、ストリームデータ処理のサービスを活用する手も。

Page 67: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

規約とかAPIとかの公開は?

Page 68: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ハード

センサー

プラット

フォーム

データ

活用

どうやって繋げばいいの?

標準の規格みたいなの無いの?

Page 69: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

標準規格.コンソーシアム

ALLSEEN ALLIANCE

Thread

Haier、LG Electronics、Panasonic、QualcommSharp、Silicon Image、TP-LINK

ARM、Big Ass Fans、Freescale SemiconductorNest Labs、Samsung Electronics、Silicon Labs、Yale Security

Open Interconnect Consortium(OIC)

Atmel、Broadcom、Dell、Intel、Samsung Electronics、Wind River

Industrial Internet Consortium(IIC)AT&T、Cisco Systems、General Electric、Intel、IBM

Page 70: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

4.まとめ

3.今後のデバイスに向けた開発手法

2.IoTにどう取り組むか

アジェンダ

1.会社紹介・自己紹介

ここまでのまとめ

Page 71: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

やっぱり、これからは「IoT」だよね

いやボス!「IoT」の何をするの?

ちょっと整理してみよう

さて、どうしましょうか?

Page 72: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

IoTにどう取り組むか

「IoT」領域はたいへん広い

一社でやらず、エコシステムで協同で

IoTの「どこ」「何」をやるのか整理・分類してして考えてみよう領域:ハード・プラットフォーム・データ要素:サービス・ビジネス・技術

Page 73: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

http://japan.zdnet.com/article/35060213/

参考:IDC Japan 様のまとめ

Page 74: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

3.今後のデバイスに向けた開発手法

4.まとめ

2.IoTにどう取り組むか

1.会社紹介・自己紹介

アジェンダ

Page 75: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

今後のデバイスに向けた開発手法について

モバイル・IoT・VR

~スマホの次を見据えて~

ここからモバイル(とIoT)の話

Page 76: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ご質問(挙手お願いします!)

モバイルスマホアプリ仕事してる人

Page 77: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

アプリ開発、大変ですよね・・

端末依存

画面サイズ!

Page 78: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

提案:アプリ開発もエコシステム

実機テスト

アプリ

開発

サーバー

開発広告

アクセス

分析

Page 79: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ネイティブアプリ開発

79

monaca

HTML5・JavaScriptで、Android・iOS・Windows8等の

複数プラットフォーム対応のハイブリッドアプリを同時開発

Page 80: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

各種端末でのテスト

Scirocco cloud

様々な端末・OSでアプリケーションテストを簡単に

Page 81: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

サーバー開発

(m)BaaS

Page 82: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

提案:アプリ開発もエコシステム

実機テスト

アプリ

開発

サーバー

開発広告

アクセス

分析

各種ツールを使って効果的に開発

BaaSもう少し紹介します

Page 83: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

アプリ開発をワンストップで簡単に!(操作画面連携、共通ID・課金)

参考:ニフティの取り組みのご紹介

Page 84: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

BaaSってなに?

Page 85: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

IoTでも注目のBaaS

各事業者様の取り組み(IoTとBaaS)

http://jp.techcrunch.com/2014/12/04/jp20141204yahoo-iot/

http://news.mynavi.jp/articles/2014/11/06/kiicloud/

Page 86: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

どんどん増える「〇〇 as a Service」

AaaS - Architecture as a ServiceBaaS - Backend as a ServicemBaaS - mobile Backend as a ServiceDaaS - Data as a ServiceDaaS - Desktop as a Service EaaS - Ethernet as a ServiceFaaS - Frameworks as a ServiceGaaS - Globalization as a ServiceHaaS - Hardware as a ServiceIDaaS - Identity as a ServiceLaaS - Lending as a ServiceMaaS - Mashups as a ServiceOaaS - Organization as a Service etc.TaaS - Technology as a ServiceVaaS - Voice as a ServiceWaaS - Whatever as a ServiceXaaS - Everything as a Service

Page 87: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

mBaaS(mobile backend as a service)

mobile

backend

as a service

モバイルの

バックエンドを

サービスとして提供

(m)BaaS

スマートフォンアプリの

サーバー側の機能を

Page 88: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

どんなサービスなの?

mBaaS(mobile backend as a service)

Page 89: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

mBaaS(mobile backend as a service)

インターネット

表:スマホ端末側 裏:サーバー側

スマートフォンサービスは表:スマホ端末側の処理(ゲームなど)裏:サーバー側の処理(会員管理など)

二つのシステムで成り立っている。ものが多い・・

Page 90: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

mBaaS(mobile backend as a service)

インターネット

表:スマホ端末側 裏:サーバー側

使いやすいUIカッコイイデザインサクサク動く動作

セキュリティ個人情報保護負荷対策

Page 91: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

mBaaS(mobile backend as a service)

インターネット

表:スマホ端末側 裏:サーバー側

本当に大切なのはこっち側!

なるべく簡単に済ませたい・・

Page 92: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

mBaaS(mobile backend as a service)

インターネット

表:スマホ端末側 裏:サーバー側

開 発 不 要 に !

クラウドサービスとしてご提供開発不要!運用不要!

こちら側の開発にリソースを集中!

Page 93: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

SDK・API・WEBから操作

会員管理

データストア

プッシュ通知

ファイルストア

SNS連携

位置情報

面倒なサーバー構築が不要に

クラウド側にデータベースを

クラウド側にファイルを保存

面倒な顧客DBの構築が簡単に

TwitterやFacebookで手軽に登録

GPS機能を利用して位置情報を検索O2Oアプリ等に

SDK :iOS、Andoroid、JS、Unity

Page 94: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

どんなメリットがあるの?

mBaaS(mobile backend as a service)

Page 95: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

スマホ端末側とサーバー側は全然違う

インターネット

表:スマホ端末側 裏:サーバー側

・Objective-C・JAVA・HTML5・直観的なUI・ヌルヌル動くUX..など

・PHP・Ruby・MSQL..・個人情報保護・負荷対策・インフラ設備..など

・プログラム言語も違う・必要なノウハウも違う・両方覚えるの大変!両方アサインするの大変!

まるっとクラウドにまかせよう!

Page 96: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

サーバー側の開発・運用をしなくていい!

コストダウン!浮いた開発費をプロモーションに充て、アプリのDL数増加!

スピードアップ!他社に先駆けてリリース!トライアンドエラーでブラッシュUP!

mBaaSを使うメリット

Page 97: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved97

事例紹介:コストダウンとスピードアップ

Page 98: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

mobile backend 機能/料金一覧

98

まずは無料でお試し

安心の品質・サポート

スペック拡大も自在

Page 99: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

アプリ開発、超楽しい!!

Page 100: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

「IoT」と「BaaS」関係あるの?

Page 101: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

IoTでも利用できるBaaS

インターネット

表:スマホ端末側裏:サーバー側

例えば、センサーの値をAPI経由で簡単にクラウドに保存・利用

全てのものがインターネットにつながるクラウドに

めがね

エアコン

くるま

家電

時計

Page 102: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

IoTでも利用できるBaaS

インターネット

裏:サーバー側

なるべく簡単に済ませたい・・

表:スマホ端末側

めがね

エアコン

くるま

家電

時計

本当に大切なのはこっち側!

Page 103: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

IoTでも利用できるBaaS

モバイルアプリで使われはじめた

BaaSサーバー側の開発運用はクラウドに任せて、コア領域に集中しましょう!

IoT同じ事が言えるんです。

Page 104: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

「IoT」で「BaaS」どう使うの?

Page 105: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

IoTでは「ウェアラブル」や「小さなデバイス」で、センサーを備えデータを収集します。

IoTデバイスからBaaSに対して定期的にデータを保存し、データ解析はBaaS上のデータを使うという方法がお勧めです。

バッテリーやストレージの節約

バッテリーや保存容量が小さく、データの扱いに工夫が必要です。

バッテリー消費

保存データ

すぐに充電切れすぐに容量いっぱい..

Page 106: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

M2M(マシン to マシン)はIoTデバイスから別なデバイスに情報を発信し、自動連携させる仕組みです。

機械同士が直接通信するのではなく、間にBaaSを挟むことで他のデバイスを含め、柔軟に連携がとれるようになります。

M2Mの通信の仲介に

M2Mで問題になるのが相互プロトコルです。プロトコルが異なると連携がとれなくなります。

IoTデバイスは一般的に組み込み系。柔軟なカスタマイズが難しい。

Page 107: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ブログで試作・情報をご提供

●ニフティクラウド mobile backendへのアクセスをMQTT化する(12/10)

●ニフティクラウド mobile backend × ArduinoでできるFelica通知システム(11/27)

●IoT × mBaaSはとても相性がいいんです(11/19)

ほか

「IoT」に関する記事も沢山あります!

http://blog.mb.cloud.nifty.com/

Page 108: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

デバイス

通知

MQTTプロトコル

デバイス

クラウド

検知

https://github.com/moongift/push_server_mqtthttp://blog.mb.cloud.nifty.com/?p=1717

mBaaSへのアクセスをMQTT化

Page 109: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

IoTサービスでのBaaSの利用事例

Page 110: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

アプリ

ハード

センサー

ネットワーク

クラウド

データ

活用

今後のデバイスでの開発手法

IoTの技術領域は、広く・多様全部、自分でやるのは大変

→色々なサービスを繋いで効果的に開発

Page 111: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

今後のデバイスに向けた開発手法について

モバイル・IoT・VR

~スマホの次を見据えて~

少しですいませんVRの話

Page 112: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

「VR」の話し

VR Virtual Realityバーチャルリアリティ / 仮想現実

HMDヘッドマウントディスプレイ

など

さらば現実!

Page 113: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

VRってどういう事?

http://www.famitsu.com/news/201411/29066814.html

http://www.dextarobotics.com/products/Dexmo

Page 114: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

Page 115: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

https://www.youtube.com/watch?v=jjB_HWeYT4w

Little witch pie Delivery面白法人カヤック様

Page 116: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

インターネット

表:スマホ端末側裏:サーバー側

ゲームやVRのバックエンドとしてもBaaSが使えます

VRでも利用できるBaaS

Page 117: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

Oculus Riftでの活用事例

モバイルアプリだけでなく、Unityからも利用することができます。OculusRift用のVRゲームの中で、ランキング機能やアイテム管理機能など、ネット対応の機能が欲しいときにmobilebackendを利用すると、驚くほど簡単に実装できます。

ABC Winter 2015の様子

Page 118: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

BaaSは「Unity」SDK対応

Unity SDKをオープンソースで公開しています。https://github.com/NIFTYCloud-mbaas/ncmb_unity

Page 119: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

mBaaS(mobile backend as a service)

mobile

backend

as a service

モバイルの

バックエンドを

サービスとして提供

mBaaS

スマートフォンアプリの

サーバー側の機能を

モバイル・IoT・VR..全ての・あらゆるモノの

X

Page 120: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

3.今後のデバイスに向けた開発手法

4.まとめ

2.IoTにどう取り組むか

1.会社紹介・自己紹介

アジェンダ

そろそろまとめます

Page 121: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

今後のデバイスに向けた開発

モバイル・IoT・VR続々出てくるデバイス

色々なプラットフォームクラウドサービス

SDKAPI

デバイスとサービスを組み合わせて

魅力的なサービスを作りましょう

space glasses、Sensoria、Pancreum、Lumo Back、Moov、Phyode、Misfit Wearables、SUITE SMARTHOME、Drone、Smart Things、Dexmo、Oculus Rift..

Sango、Mosquitto、AWS、fluentd、Kinesis、Redshift、monaca、Scirocco cloud、5Rocks、Kii-Cloud、NiftyCloud mobile backend、Unity..

Page 122: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

どんどん進化するデバイス!前例が無く正解が無い開発。スクラップ&ビルドで追従。

疎結合

柔軟性スピード

試行錯誤

コア領域に集中!

まとめ:今後のデバイスに向けた開発手法

API等を上手に組み合わせて

Page 123: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

3.今後のデバイスに向けた開発手法

4.まとめ

2.IoTにどう取り組むか

1.会社紹介・自己紹介

アジェンダ

Page 124: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

今後のデバイスに向けた開発手法についてモバイル・IoT・VR

~スマホの次を見据えて~

Page 125: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

IoTにどう取り組むか

「IoT」領域はたいへん広い

一社でやらず、エコシステムで協同で

IoTの「どこ」「何」をやるのか整理・分類してして考えてみよう領域:ハード・プラットフォーム・データ要素:サービス・ビジネス・技術

Page 126: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

どんどん進化するデバイス!前例が無く正解が無い開発。スクラップ&ビルドで追従。

疎結合

柔軟性スピード

試行錯誤

コア領域に集中!

まとめ:今後のデバイスに向けた開発手法

API等を上手に組み合わせて

Page 127: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

おまけ:仲間募集

ニフティと一緒にやりませんか?

協同で取り組む企業様

経験者採用も大募集中http://www.nifty.co.jp/recruit/

このあと「Ask The Speaker」コーナーでお待ちしています!

Page 128: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

おまけのおまけ ヘボコン

http://portal.nifty.com/kiji/150216192780_1.htm

第18回文化庁メディア芸術祭エンタテインメント部門審査委員会推薦作品

Page 129: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

おまけのおまけ ヘボコン

http://portal.nifty.com/kiji/150216192780_1.htm

Page 130: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

アンケートへのご協力お願いします!出口でノベルティと引き換えてください。

Page 131: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved

ありがとうございました!

このあと「Ask The Speaker」コーナーでお待ちしています!

Page 132: モバイル・IoT・VR、今後のデバイスに向けた開発手法について ~スマホの次を見据えて~

Copyright @ NIFTY Corporation All Rights Reserved