Successfully reported this slideshow.

八子クラウド座談会_BaaS特集への誘い 130914

774 views

Published on

2013年9月14日開催
第11回八子クラウド座談会にプレゼンした、BaaSとは何かのオーバービュー資料。
ダウンロード可能です。

Published in: Technology
  • Be the first to comment

八子クラウド座談会_BaaS特集への誘い 130914

  1. 1. 10 分だけよ~ん 第 11 回 八子クラウド座談会 フロントがあるからバックがある! ~ BaaS 特集への誘い~ 2013 年 9 月 14 日 八子 知礼 twitter :
  2. 2. 自己紹介 八子 知礼 デロイト トーマツ コンサルティング株式会社 TMT インダストリグループ/執行役員パートナー • 松下電工株式会社、外資系コンサルティング会社等を経て現在に至る。 • 通信キャリア、プロバイダ、ハイテク/電子機器メーカ等に対して、 新規事業戦略立案、 CRM/ 顧客戦略、商品 / サービスマーケティング戦略、 チャネル戦略の策定 、購買・調達 BPR 、物流・商流・バリューチェーン 再編を中心としたプロジェクトを手掛けている。 • 著書「図解クラウド早わかり」、共著書「図解 ロジスティクスマネジメント」 • 日経コンピュータ、日経コミュニケーションに寄稿多数、メディア等での講演多 数 • MCPC  アドバイザー/ SMC 研修講師 • CUPA (クラウド利用促進機構)アドバイザー • 新世代 M2M コンソーシアム理事   2012/11/17  中経出版より 中経出版より エンタープライズモバイル 「モバイルクラウド」出 「図解クラウド早わかり」出 2013 年 9 月連載開始 版!! 版 http://japan.zdnet.com/mobile/sp_enterprise_mobile/ 2 好評 好評 8刷
  3. 3. BaaS とは 違 サーバ側のコードを書くことな く、クラウドと連動するモバイ ルアプリケーションを効率よく 開発できる環境を提供するもの 。 出展: Publickey 八子的には “ 効果的にモバイルクラウドを 実現するための必須の環境“ ひそかに バースのユニフォーム姿と イメージがかぶる 3
  4. 4. BaaS とはなんぞや?どんな機能を提供しているのか? ユーザ管理 データスト ア ソーシャル連携 解析ダッシュボード プッシュ通知 位置サービス連携 ステータス管理 パーソナライゼーショ ン アプリ内課金 アクセスコントロー ル 開発プラットフォーム Web (クラウド)やモバイルのアプリケーション開発で、共通で必要になる 機能群をあらかじめライブラリで用意しておき、 API で提供する 4
  5. 5. 例: Sencha.io の開発フレームワーク「 Space 」  開発から展開までを念頭においた、 IT ベンダー/エンドユーザによって構築されるすべ てのモバイルデバイス上で実行する、安全なビジネスアプリケーションを管理するため の完全な HTML5 アプリ開発プラットフォーム。 4 5
  6. 6. 既存のクラウドサービス分類との位置づけ ( PaaS と何が違うのか) Contents Service / Application SaaS (フロント) Application Module/ SDK/ Library Developing Platform Infra Orchestration BaaS PaaS Infra Scalability Control OS/Middleware IaaS Hardware BaaS はよりアプリケーションフロントに近い開発環境 PaaS はインフラレイヤーの開発環境と区分すればわかりやすい 6
  7. 7. 7
  8. 8. BaaS Players  (ざっくり) Player Name URL Overview 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 の提供 CloudMine https://cloudmine.me/ モバイルと Web の API 開発にかかるプラットフォームを提供 Firebase https://www.firebase.com/ リアルタイム同期に特徴のあるアプリ開発プラットフォーム API でユーザ管理、ソーシャル連携、プッシュ、ステータス管理で実現 Cocoafish Buddy http://buddy.com http://www.kinvey.com/ 開発者向けのみならずエンタープライズ向けにも管理環境を提供 StackMob https://www.stackmob.com/ http://www.parse.com データストア、プッシュ、ユーザ管理、ソーシャル/位置サービス連携を提供 SOURCE :前ページの Kinvey の図中にあるプレイヤーを八子が抽出。情報は各社の Web より。 Meteor http://www.meteor.com レイテンシを保証する純粋 JavaScript のオープンソースのプラットフォーム 8 Titanium Mobile を提 供する Appcelerator に買収された 通知 API 、ストレージ、 HTML5 、地理位置情報、ソーシャルを提供 Parse API 管理 apigee が買 収 開発プラットフォームと解析ダッシュボードを提供しアプリ価値を最大化 Kinvey Related Player Google と提携 Facebook が買収
  9. 9. BaaS Players  ロゴ 9
  10. 10. モバイルアプリ向け BaaS が必要な背景  Web API をいかにはやく構成するかで製品の基盤になり、その後の展開 ( 別のプラットフォーム向け ) がしやすくな る。  一人でアプリの実装と Web API の構成などをやるのはなかなか大変、アプリと Web API 向けに別の技術を習得する 必要。  この「サーバ側」にあたる仕事がかぶりがちな部分を提供することでアプリ制作の本来の領域に集中できる。 iOS から Android へ iOS から Android へ iOS から Android へ UI / UX アプリ A アプリ B デザイン アプリ C ストーリー 課金モデル WebAPI WebAPI WebAPI ユーザ管理 ユーザ管理 ユーザ管理 プッシュ通知 プッシュ通知 プッシュ通知 アプリ内課金 アプリ内課金 アプリ内課金 ストレージ ストレージ ストレージ アプリごとに考え る 固有のもの 相 反 アプリで結構な共通項 が多く、サーバーサイ ドで管理上実装する必 要があるもの サーバ上で 共通化すれば ええやん フロント(モバイルアプリケーション)の開発効率を上げるために、 バックエンドで共通機能をライブラリ化して提供することに 出展: laiso 「モバイルアプリのバックエンド( WebAPI )に特化したサービスのまとめ」      http://iphone-dev.g.hatena.ne.jp/laiso/20120223/1330007695     を参考に、八子がイラスト化 10
  11. 11. BaaS 市場は 5 年で 35 倍の市場規模へ成長する! CA G R2 45 % クラウドの成長率が 40% 、 SaaS の成長率が 30% 、 モバイルクラウドの成長率が 200% と比して極めて高い Web サービスやモバイルアプリが増殖する一方で、それを支える バックエンドこそが“課金可能な“プラットフォームとして生き残る可能性 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 ) 11
  12. 12. BaaS に期待すること  グローバルプラットフォーマーへ  まさに「モバイルクラウド」の時代  HTML5 時代に最適化されたアプリケーション開発環境 本日の登壇者の皆様がその答えを教えてくれることでしょう! 12

×