狠狠撸

狠狠撸Share a Scribd company logo
(M)BaaS and
Enterprise Mobile
Applications
Shinichi Tomita
Mashmatrix, Inc.
@stomita
“(M)BaaS” ?
(M)BaaS =
(Mobile) Backend as a Service
Source:
http://blogs.forrester.com/michael_facemire/12-04-25-mobile_backend_as_a_service_the_new_lightweight_middleware
Why BaaS ?
? “Building backend sucks !”
- 技術スタックの調査と選定
- コードの記述
- 3rd Party APIとの連携
- コードのテスト
- スタックのデプロイ
- セキュリティ
- バージョニング
- 新機能導入時のメンテナンス
Source:
http://www.kinvey.com/blog/33/Welcome-to-the-World-of-Backend-as-a-Service
Key Features of BaaS
1. モバイルでのコンテキストの活用(位置情報、ソーシャルなど)
2. ネイティブのプッシュ通知
3. クラウド上のストレージとデータ処理
4. REST形式でのサービス API
5. データストアのモデリング
6. 伝送に最適化されたデータへのアクセス(JSON)
7. ユーザ管理機能
8. 分析機能
9. データのポータビリティ
10. クラウド-to-クラウドの接続
11. 柔軟な価格モデル
Source: “Cloud Mobile Development: Enabled By Back-End-As-A-Service, Mobile’s New Middleware” by Michael Facemire, Forrester Research
BaaS Players
Parse
https://www.parse.com/
Acquired by Facebook !
http://techcrunch.com/2013/04/25/facebook-parse/
Kinvey
http://www.kinvey.com/
BaaS Ecosystem Map by Kinvey
(as of Jan 2012)
BaaS Ecosystem Map by Kinvey
(as of Jan 2013)
Source:
http://www.kinvey.com/blog/2206/the-backend-as-a-service-ecosystem-map-update-a-growing-market
Customer Adoption in
Enterprise
http://www.bizjournals.com/boston/blog/startups/2013/03/
kinvey-mobile-apps-johnson-aetna.html
StackMob
https://www.stackmob.com/
Appcelerator Cloud Services
http://www.appcelerator.com/cloud/
FeedHenry
http://www.feedhenry.com/
Other Players
http://kii.com http://www.appiaries.com
BaaS in Enterprise
Enterprise-class BaaS
? Forrester Research による定義では
Enterprise-class BaaS には
“Direct enterprise integration capabilities”
が備わっている、としている
? (同社のレポートによると)
StackMob, Kinvey, FeedHenry, CloudMineな
どが該当する
Enterprise BaaS Usage
Source: Forrester Research
Salesforce
Salesforce Platform Mobile Services
http://www.salesforce.com/platform/mobile/
BaaS Ecosystem Map by Kinvey
(as of Apr 2013; Latest)
BaaS Ecosystem Map by Kinvey
(as of Apr 2013; Latest)
Is Salesforce Really a BaaS ?
? モバイルでのコンテキストの活用(位置情報、ソーシャルなど)
△ ネイティブのプッシュ通知
? クラウド上のストレージとデータ処理
? REST形式でのサービス API
? データストアのモデリング
? 伝送に最適化されたデータへのアクセス(JSON)
? ユーザ管理機能
? 分析機能
? データのポータビリティ
? クラウド-to-クラウドの接続
? 柔軟な価格モデル
Counterpunch
http://www.kinvey.com/blog/2657/kinveys-mobile-app-for-
salesforce-crm-same-data-different-experience
Reality (1)
“(現時点では)BaaSユーザーにおける企
業顧客の割合は約5%にすぎない”
- Mike Facemire, Forrester Research
http://www.computerworld.jp/topics/601/206702
Reality (2)
“社内向けのアプリケーションや、短期間/
低予算のブランド?キャンペーンをサポート
する目的で、実験的にBaaSを使っている”
“長期的に利用する予定のアプリケーション
や営業支援(SFA)アプリケーションにBaaS
を利用することはない”
- Jeff Mathers, Mobile Director at Johnson & Johnson
http://www.computerworld.jp/topics/601/206735
Summary
? “(M)BaaS” は2013年のクラウド市場においてホットな領域
となる
? すでにいくつかのプレーヤーはEnterprise市場を見据えて
いる
- BaaS Market Enterprise Cloud Market
? Salesforce の参入表明は、まだFragileなBaaS市場に対して
信頼を与え、同市場の拡大につながる可能性がある
- Enterprise Cloud Market BaaS Market
Appendix: Other References
? モバイルアプリのバックエンド(Web API)に特化したサービスのまとめ
- http://iphone-dev.g.hatena.ne.jp/laiso/20120223/1330007695
? モバイル向けの新クラウド、BaaS(Backend as a Service)とは何か。
「Parse」が正式サービス開始
- http://www.publickey1.jp/blog/12/baasbackend_as_a_serviceparse.html
? BaaS (Backend as a Service) について
- http://d.hatena.ne.jp/shinichitomita/20120329/1333006493
? Mobile Backend-as-a-Service (MBaaS): Give me Liberty or give me…
Convenience?
- http://blog.programmableweb.com/2012/11/29/mobile-backend-as-a-service-mbaas-give-
me-liberty-or-give-me-convenience/
? Which mobile Backend as a service (BaaS) providers are ready to support
common enterprise usecases/work?ows?
- http://www.quora.com/Mobile-Applications/Which-mobile-Backend-as-a-service-BaaS-
providers-are-ready-to-support-common-enterprise-usecases-work?ows

More Related Content

(M)BaaS and Enterprise Mobile Applications