「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>サーバレスアーキテクチャ]] *目次 [#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] ***[[イベント駆動型サービス(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 --Firebaseをやめた4つの理由~ https://qiita.com/ko2ic/items/3d25d41971636a28cc1c --それでもFirebaseを使うべき5つのメリット~ https://qiita.com/hinom77/items/5e75e9646f4f815ca074 **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/ -モバイル開発 - MBaaS プラットフォームを使用したモバイル開発の高速化~ https://msdn.microsoft.com/ja-jp/magazine/mt707530.aspx