オープンソースによるFirebase代替を名乗るBaaS「Supabase」が正式サービスとして提供開始

2024年4月17日

オープンソースによるFirebase代替を名乗るBaaS(Backend as a Service)「Supabase」が正式サービス化を発表しました

Supabaseはこれまで約4年間ベータ版としてサービスを提供してきました。現在は100万以上のデータベースをホストし、新規データベースも1日あたり2500以上増加しており、モバイルアプリケーションからエンタープライズ用途まで十分な機能と安定性、スケーラビリティが実証されたとしています。

fig

Supabaseの主な機能はデータベースや認証、ファイルストレージなど

SupabaseはBaaSとして主に以下のマネージドサービス群から構成されています。

  • PostgreSQLによるデータベースサービス
  • 認証サービス
  • ファイルストレージ
  • エッジロケーションにおけるNode.jsDenoベースのサーバレス基盤
  • マルチプレイヤーゲームなどに対応するリアルタイムなデータ同期機能
  • AI機能などに利用できるベクトル検索機能
  • 全体を統合管理するダッシュボード

利用者はこれらのマネージドサービスを利用し、その上でWebアプリケーションやモバイルアプリケーションなどを開発できます。

Supabaseはキャッチフレーズとして「Build in a weekend Scale to millions」(週末に作って、数百万までスケール)をうたっており、BaaSによってフロントエンドの開発に集中できる開発生産性の向上だけでなく、数百万ユーザーにまでスケールできる高いスケーラビリティも特徴としています。

また、Supabaseの開発はオープンソースで行われており、Dockerコンテナなどを使ってセルフホスティングする方法なども提供されています(ちなみに、ソースコードのライセンスを変更する予定はない、とも説明されています)。

Gitでブランチを切るようにテスト用データベースなどを作成可能

正式サービス化に合わせて、以下の新機能も発表されました。

  • Gitでブランチを切るように、本番データベースに影響を与えずにテストなどに利用するための分離された同じデータベースを生成できるSupabase Branching機能
  • データベースを分析し、テーブル・インデックスの追加や削除を提案するIndex Advisor機能
  • supabase-swiftのメンテナが同社に入社したことで、Supabase Swift SDKがオフィシャルなクライアントライブラリに

あわせて読みたい

PostgreSQL RDB クラウド データベース BaaS DBaaS




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本