バックエンド(BaaS)

WhyFirebase?

Answer

サーバーを自分で用意しなくても、データベース・ログイン・公開までそろうから。データがリアルタイムで全員に同期されるので、社内システムと相性抜群です。

What is Firebase

Firebase とは

Firebase は、Google が提供するアプリ開発プラットフォームです。データベース(Cloud Firestore)、ログイン機能(Authentication)、ファイル保存(Cloud Storage)、公開(Hosting)、サーバー処理(Cloud Functions)など、アプリに必要な裏側の機能をまとめて使えます。

Strengths

Firebase の良いところ

  1. 01

    データがリアルタイムで全員に同期される

    Cloud Firestore は、誰かがデータを更新すると、開いている全員の画面に即座に反映されます。「今、だれか Excel ファイル開いてる?」という取り合いが起きません。

  2. 02

    ログイン機能をすぐに用意できる

    Firebase Authentication を使えば、メールアドレスや Google アカウントでのログインを短期間で実装できます。社員だけが使えるシステムも安全に作れます。

  3. 03

    サーバーの管理がいらない

    サーバーの用意やアップデート、障害対応は Google が担います。社内にエンジニアがいない会社でも、運用の負担を小さく保てます。

  4. 04

    アクセス権をルールで細かく守れる

    セキュリティルールで「この人はこのデータだけ見られる」「この項目は管理者だけが変更できる」といった制御をデータベース側で行えます。

  5. 05

    小さく始めて、使った分だけ

    無料枠から始められ、利用が増えた分だけ費用がかかる仕組みです。社内システムのように利用者が限られる用途では、低いコストで運用できます。

Best for

こんな案件に向いています

  • 社内の在庫・案件・顧客管理など、複数人で同じデータを扱う業務システム
  • スマホからも入力・確認したい現場の業務
  • エンジニアのいない中小企業で、運用の手間を減らしたいシステム

FAQ

よくある質問

Firebase は社内システムにも向いていますか?
向いています。リアルタイム同期・ログイン・アクセス権の制御が最初からそろっているため、複数人で同じ情報を扱う業務システムを短期間で作れます。
データは安全ですか?
Google のインフラ上で管理され、通信は暗号化されます。そのうえで、セキュリティルールを正しく設計することが大切です。