Firebase

 

Firebaseは、Googleの提供するアプリケーション構築プラットフォームです。Web、モバイルアプリの開発を行うのに必要なリソースが揃っています。

FirebaseのWebサイト

特徴

Firebaseが提供できる主な機能です。

  • App Check
    アプリのセキュリティを強化するためのサービス
  • App Hosting
    Webアプリケーションのホスティング
  • Authentication
    ユーザー認証
  • Cloud Firestore
    NoSQLデータベースです
  • Cloud Functions
    サーバーレスの関数を実行します
  • Cloud Storage
    ファイルの保存と配信を行います
  • Data Connect
    Cloud SQL for PostgreSQLを利用したフルマネージドデータベース
  • Firebase ML
    モバイル開発者向けの機械学習
  • Genkit
    AI構築・テスト・デプロイサービス
  • Realtime Database
    リアルタイムデータベース
  • Cloud Messaging
    プッシュ通知
  • Crashlytics
    クラッシュレポート
  • Analytics
    アプリの利用状況を分析
  • Performance Monitoring
    アプリのパフォーマンスを監視
  • Remote Config
    アプリの設定をリアルタイムに変更
  • Test Lab
    アプリのテスト

このように、モバイルアプリやWebアプリで利用できる数多くの機能があります。一旦使い方を覚えてしまえば、Firebaseを使ってほとんどのアプリケーションを開発できるでしょう。

料金

Firebaseは無料から利用できますが、一部の機能は課金設定が必要です。また、料金は従量課金になっており、それぞれの機能によって料金が異なります。

Firebase Pricing

URL

Firebase | Google’s Mobile and Web App Development Platform