Supabase

オープンソースのBaaSで、Postgresを基盤に認証・ストレージ・Edge Functionsを統合した開発者向けプラットフォーム。

ウェブサイトを訪問

紹介

Supabaseは、現代的なアプリ開発を加速させるオープンソースのバックエンドサービスプラットフォームです。PostgreSQLを中核に、シームレスなユーザー認証、瞬時のデータ同期、クラウドストレージ、分散型サーバーレス関数をパッケージ化。開発者は自動生成APIで効率的にフルスタックアプリを構築でき、Postgresの拡張性を活かしたカスタマイズが可能です。

主な機能

・完全管理PostgreSQLデータベース:拡張機能や行レベルセキュリティに対応したスケーラブルなデータベース

・統合認証システム:メール/OAuth/電話認証、MFA、シングルサインオンを内蔵

・リアルタイムデータ同期:WebSocketを活用した即時更新で共同作業アプリを支援

・クラウドストレージ:S3互換ストレージにCDN統合と細かいアクセス制御を実現

・Edge Functions:グローバル配置のサーバーレス関数で低遅延バックエンド処理を実行

・自動API生成:RESTful/GraphQL APIを自動構築し、開発工数を削減

ユースケース

・高速フルスタック開発:統合バックエンドでWeb/モバイルアプリを迅速リリース

・協働型リアルタイムアプリ:チャットやライブダッシュボードの基盤として活用

・セキュアなユーザー管理:多様な認証方式でログイン機能を短期間で実装

・メディアファイル管理:CDN連携による画像・動画の保存と配信

・カスタム業務ロジック:Edge Functionsでデータ処理や外部サービス連携を実現