20151120_ビッグデータ/クラウドにデータ連携自由自在 “オンプレミス ↔ クラウド ↔ クラウド” by 株式会社インサイトテクノロジー 森田俊哉
八子クラウド座談会_BaaS特集への誘い 130914
-
Upload
tomonori-yako -
Category
Technology
-
view
430 -
download
0
description
Transcript of 八子クラウド座談会_BaaS特集への誘い 130914
フロントがあるからバックがある!~ BaaS 特集への誘い~
2013 年 9 月 14 日
第 11 回 八子クラウド座談会
twitter :
10 分だけよ~ん
八子 知礼
2
自己紹介 デロイト トーマツ コンサルティング株式会社八子 知礼 TMT インダストリグループ/執行役員パートナー
• 松下電工株式会社、外資系コンサルティング会社等を経て現在に至る。• 通信キャリア、プロバイダ、ハイテク/電子機器メーカ等に対して、
新規事業戦略立案、 CRM/ 顧客戦略、商品 / サービスマーケティング戦略、 チャネル戦略の策定 、購買・調達 BPR 、物流・商流・バリューチェーン 再編を中心としたプロジェクトを手掛けている。
• 著書「図解クラウド早わかり」、共著書「図解 ロジスティクスマネジメント」• 日経コンピュータ、日経コミュニケーションに寄稿多数、メディア等での講演多
数• MCPC アドバイザー/ SMC 研修講師• CUPA (クラウド利用促進機構)アドバイザー• 新世代 M2M コンソーシアム理事
• 松下電工株式会社、外資系コンサルティング会社等を経て現在に至る。• 通信キャリア、プロバイダ、ハイテク/電子機器メーカ等に対して、
新規事業戦略立案、 CRM/ 顧客戦略、商品 / サービスマーケティング戦略、 チャネル戦略の策定 、購買・調達 BPR 、物流・商流・バリューチェーン 再編を中心としたプロジェクトを手掛けている。
• 著書「図解クラウド早わかり」、共著書「図解 ロジスティクスマネジメント」• 日経コンピュータ、日経コミュニケーションに寄稿多数、メディア等での講演多
数• MCPC アドバイザー/ SMC 研修講師• CUPA (クラウド利用促進機構)アドバイザー• 新世代 M2M コンソーシアム理事
エンタープライズモバイル2013 年 9 月連載開始
中経出版より「図解クラウド早わかり」出版
好評 8 刷
2012/11/17 中経出版より「モバイルクラウド」出版!!
好評http://japan.zdnet.com/mobile/sp_enterprise_mobile/
BaaS とは
3
サーバ側のコードを書くことなく、クラウドと連動するモバイルアプリケーションを効率よく開発できる環境を提供するもの。
出展: Publickey
八子的には“ 効果的にモバイルクラウドを
実現するための必須の環境“
ひそかにバースのユニフォーム姿と
イメージがかぶる
違
BaaS とはなんぞや?どんな機能を提供しているのか?
4
アプリ内課金
ユーザ管理
開発プラットフォーム
データストア
プッシュ通知
ソーシャル連携
ステータス管理
解析ダッシュボード
位置サービス連携
パーソナライゼーション
アクセスコントロール
Web (クラウド)やモバイルのアプリケーション開発で、共通で必要になる機能群をあらかじめライブラリで用意しておき、 API で提供する
例: Sencha.io の開発フレームワーク「 Space 」 開発から展開までを念頭においた、 IT ベンダー/エンドユーザによって構築されるす
べてのモバイルデバイス上で実行する、安全なビジネスアプリケーションを管理するための完全な HTML5 アプリ開発プラットフォーム。
5
4
既存のクラウドサービス分類との位置づけ( PaaS と何が違うのか)
6
Hardware
OS/Middleware
DevelopingPlatform
InfraScalability Control
InfraOrchestration
ApplicationModule/ SDK/ Library
Service / Application
Contents
BaaS
PaaS
SaaS (フロント)
IaaS
BaaS はよりアプリケーションフロントに近い開発環境PaaS はインフラレイヤーの開発環境と区分すればわかりやすい
7
BaaS Players (ざっくり) Player Name URL Overview Related Player
Sencha.io http://www.sencha.com/ Touch や Ext JS の開発で知られる Sencha Inc. の提供するクラウドプラットフォーム
iKnode http://iknode.com/ C# の API をすぐにクリエイトできる環境をクラウドで提供
Deployd http://deployd.com/ Web とモバイル向けの API 群を数分で導入展開可能なプラットフォーム
CloudyRec http://cloudyrec.com/ アプリ開発者向けに、プッシュ型通知サービス、 Facebook サポート、そしてバックエンドにおいて必要となるその他の機能や自動化エンジンを提供。
FeedHenry http://www.feedhenry.com/ ネイティブの iOS 、 Android アプリを開発できる環境を提供
Applicasa http://www.applicasa.com アプリ内課金などの開発基盤とプロモツールを提供
ScottyApp http://scottyapp.com/ ワンタッチで始められるソーシャル連携などのバックエンドサービス
YorAPI http://yorapi.wordpress.com/
mobDB https://www.mobdb.net/ すぐに利用可能なリアルタイムバックエンドサービスをクラウドで提供
Flury AppCloud http://www.flurry.com/ 1人から 10億人までサポートするモバイルアップ開発基盤
Kumulos http://www.kumulos.com クラウドアプリの管理、ダウンロード、統計情報の提供
Netmera http://www.netmera.com/ ユーザ管理、ソーシャル連携、プッシュ、エンゲージ分析を提供
Apstrata http://www.apstrata.com/ グループとユーザーの作成、プロファイリング、パーソナライゼーション、アクセス権やその他の機能を管理するアイデンティティサービスを提供
AppGlu http://appglu.com/ モバイルアプリのミッションコントロール
Usergrid http://usergrid.com/ モバイルアプリからデータやユーザやイベントを管理するための API の提供 API 管理 apigee が買収
CloudMine https://cloudmine.me/ モバイルと Web の API 開発にかかるプラットフォームを提供
Firebase https://www.firebase.com/ リアルタイム同期に特徴のあるアプリ開発プラットフォーム
Cocoafish API でユーザ管理、ソーシャル連携、プッシュ、ステータス管理で実現 Titanium Mobile を提供する Appceleratorに買収された
Buddy http://buddy.com 開発プラットフォームと解析ダッシュボードを提供しアプリ価値を最大化
Kinvey http://www.kinvey.com/ 開発者向けのみならずエンタープライズ向けにも管理環境を提供 Google と提携
StackMob https://www.stackmob.com/ 通知 API 、ストレージ、 HTML5 、地理位置情報、ソーシャルを提供
Parse http://www.parse.com データストア、プッシュ、ユーザ管理、ソーシャル/位置サービス連携を提供 Facebook が買収
Meteor http://www.meteor.com レイテンシを保証する純粋 JavaScript のオープンソースのプラットフォーム8
SOURCE :前ページの Kinvey の図中にあるプレイヤーを八子が抽出。情報は各社の Web より。
BaaS Players ロゴ
9
モバイルアプリ向け BaaS が必要な背景 Web API をいかにはやく構成するかで製品の基盤になり、その後の展開 (別のプラットフォーム向け ) がしやすく
なる。
一人でアプリの実装と Web API の構成などをやるのはなかなか大変、アプリと Web API向けに別の技術を習得する必要。
この「サーバ側」にあたる仕事がかぶりがちな部分を提供することでアプリ制作の本来の領域に集中できる。
10
出展: laiso 「モバイルアプリのバックエンド( WebAPI )に特化したサービスのまとめ」 http://iphone-dev.g.hatena.ne.jp/laiso/20120223/1330007695 を参考に、八子がイラスト化
フロント(モバイルアプリケーション)の開発効率を上げるために、バックエンドで共通機能をライブラリ化して提供することに
アプリ A アプリ B アプリ C
ユーザ管理
プッシュ通知
アプリ内課金
ストレージ
ユーザ管理
プッシュ通知
アプリ内課金
ストレージ
ユーザ管理
プッシュ通知
アプリ内課金
ストレージ
WebAPI WebAPI WebAPI
iOS から Android へ iOS から Android へ iOS から Android へ
デザイン
ストーリー
課金モデル
UI / UX アプリごとに考える固有のもの
アプリで結構な共通項が多く、サーバーサイドで管理上実装する必要があるもの
相反
サーバ上で共通化すればええやん
BaaS市場は 5 年で 35倍の市場規模へ成長する!
11
CAGR24
5%
SOURCE : " Cloud Backend-as-a-service (BaaS)/ Mobile BaaS (MBaaS) Market - Global Advancements, Business Models, Technology Roadmap, Forecasts & Analysis (2012 - 2017) “published by MarketsandMarkets ( http://www.marketsandmarkets.com )
Web サービスやモバイルアプリが増殖する一方で、それを支えるバックエンドこそが“課金可能な“プラットフォームとして生き残る可能性
クラウドの成長率が 40% 、SaaS の成長率が 30% 、
モバイルクラウドの成長率が200% と比して極めて高い
BaaS に期待すること
グローバルプラットフォーマーへ
まさに「モバイルクラウド」の時代
HTML5時代に最適化されたアプリケーション開発環境
12
本日の登壇者の皆様がその答えを教えてくれることでしょう!