1. イントロダクション¶
1.1. 本文書の位置づけ¶
本文書は、モバイルバックエンド基盤サーバ(以下 BaaS サーバ)の運用者向けのドキュメントです。 本文書では、以下の内容について説明します。
- BaaS サーバのインストール手順
- BaaS サーバのコンフィグレーション手順
- BaaS サーバに関連するサーバ (DB, リバースプロキシ, など)のセットアップ手順
1.2. BaaS サーバについて¶
BaaS サーバは MBaaS (Mobile Backend as a Service) 機能を提供するサーバです。 以下の機能を提供します。
- ユーザ管理・認証
- グループ管理
- オブジェクト(JSON)ストレージ
- ファイルストレージ
- API Gateway / Cloud Functions
- Push通知
- システム連携
BaaS サーバは Java で記述されており、Tomcat などのアプリケーションサーバ 上で動作します。データベースとしては MongoDB を使用します。