Upload
shinichi-tomita
View
2.173
Download
0
Embed Size (px)
Citation preview
(M)BaaS and Enterprise Mobile
Applications
Shinichi TomitaMashmatrix, 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 BaaS1. モバイルでのコンテキストの活用(位置情報、ソーシャルなど)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
Acquired by Facebook !
http://techcrunch.com/2013/04/25/facebook-parse/
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
Appcelerator Cloud Services
http://www.appcelerator.com/cloud/
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/workflows?- http://www.quora.com/Mobile-Applications/Which-mobile-Backend-as-a-service-BaaS-
providers-are-ready-to-support-common-enterprise-usecases-workflows