「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>SaaS設計のポイント]]

*目次 [#t2b4343d]
#contents

*概要 [#nb921159]
-mBaaS = mobile backend as a Service、単に、BaaSともいう。

-認証・決済・ストレージの3つがあればどんなアプリでも作れる。

-モバイルアプリ開発に必要な、各種[[機能>#z08721eb]]を提供する。

*機能 [#z08721eb]
以下のような機能を持つ。

**[[認証基盤]] [#ee7e0e6b]
***IdP & STS [#e37aca4e]
-サインアップ
-サインイン・サインアウト
-OAuth2、OpenID Connect
--シングル・サインオン
--IDフェデレーション

***ユーザー管理 [#zcc98fe9]
-ユーザー分析
-ユーザーグループ作成など

**各種データストア(RDB, NoSQL) [#b9a3d77d]
-ユーザ情報のCRUD処理
-写真などのファイル管理

**外部サービス連携 [#y07a0829]
外部サービスに、ユーザアカウントでの紐付けが必要な事が多い。

***[[オンライン決済サービス]] [#id6a42b4]
[[オンライン決済サービス]]との連携

***[[プッシュ通知]] [#q4d2bca9]
スマホの[[プッシュ通知]]サービスとの連携

***[[位置情報(GPS)]] [#q386a8ad]
[[位置情報(GPS)]]を活用したGPSサービスとの連携

**その他 [#va608f02]
***[[イベント駆動型サービス>サーバレスアーキテクチャ#a1a6a301]] [#wc9e992e]
***[[イベント駆動型サービス(FaaS)>サーバレスアーキテクチャ#a1a6a301]] [#wc9e992e]

*サービス [#zc238c9b]
**Parse [#dcc39050]
-Facebookが買収した。
-mBaasといえば、Parseみたいなところがあった。
-Parseサービスの終了が発表され、2017/01/28まで利用可能。

-参考
--個人のスマホアプリ開発者がParseを使うべき15の理由 - Qiita~
https://qiita.com/koyopro/items/b9891aa7bb596b958d7e

**Firebase [#u3a6a480]
-Googleが買収した。
-高機能多機能過ぎてヤバイらしい。

-参考
--Firebaseの始め方 - Qiita~
https://qiita.com/kohashi/items/43ea22f61ade45972881

**AWS Mobile Service [#keedf9f6]
普段、AWSを使っているなら最適

https://aws.amazon.com/jp/products/

-Amazon DynamoDB(NoSQL)
-Amazon S3(ストレージ)
-Amazon Cognito(IDMaaS)
-Amazon SNS(プッシュ通知)
-AWS Lambda(イベント駆動型)

**Microsoft Azure [#ddc525ed]
普段、Azureを使っているなら最適

https://azure.microsoft.com/ja-jp/services/

-Azure DocumentDB(NoSQL)
-Azure Storage(ストレージ)
-Azure Active Directory(IDMaaS)
-Azure Notification Hubs(プッシュ通知)
-Azure Functions(イベント駆動型)

**Google Cloud Platform(Cloud Endpoints) [#i5c8b737]
普段、GCPを使っているなら最適

https://cloud.google.com/products/

-Google Cloud Datastore(NoSQL)
-Google Cloud Storage(ストレージ)
-Google Cloud Identity(IDMaaS)
-Google Cloud Messaging(プッシュ通知)
-Google Cloud Functions(イベント駆動型)

**その他 [#f3786ba6]

***kinvey [#b3cb0e87]

***Nifty Cloud mobile backend [#zb1760db]

***Kii Cloud [#qaeb74bc]
-MBaaS徹底入門――Kii Cloudでスマホアプリ開発:連載|gihyo.jp … 技術評論社~
http://gihyo.jp/dev/serial/01/mbaas

***Appiaries [#m7755ca4]

***Milkcocoa [#o5735934]

***GMO mBaaS [#x46e0e75]

*参考 [#zbf1790d]
-[[サーバレスアーキテクチャ]]

-mBaaS比較~
https://intheweb.io/compare-mbaas/

-mBaaSまとめてみた - Qiita~
https://qiita.com/osamu1203/items/d7d2206cc079092d07c4

-アプリ開発を強力サポート!BaaSの基礎とおすすめサービス10選 | Tech2GO~
https://blog.codecamp.jp/baas

-Parse.com 終了に伴うmBaaS業界の変化 | BACKEND AS A SERVICE mbaas BLOG~
http://blog.mb.cloud.nifty.com/entry/10852

-アプリのバックエンドサービス(BaaS等)のまとめ~
見積書の書き方チェックリスト「ミツモリスト」~
https://www.misoca.jp/mlist/article/baas/


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS