回り道せずに、各セクションの先頭で答えてください。 16 の質問には、この用語がカバーする内容、2 つのプラットフォームを真剣に比較する方法、Aurabase が実際にカバーする内容が含まれており、販売パンフレットではなくコードで確認されています。より詳細な製品 FAQ (正確な価格、認証方法、ストレージ クォータ) については、Aurabase 製品 FAQ が引き続き参照されます。
必需品
- データベース、認証、ストレージ、リアルタイムの BaaS バンドル。PaaS は、すぐに使用できるこれらの構成要素を含まず、アプリケーションのランタイムのみを提供します。
- 最初に確認すべきリスクは表示価格ではなく、ベンダー ロックインです。独自のデータ エンジンは、標準の Postgres よりも放置コストが高くなります。
- GDPR またはクラウド法にさらされるプロジェクトの場合、ホスティング地域だけでは不十分です。親会社の国籍も重要です。
- Aurabase は、ネイティブ認証、Postgres 16、リアルタイム、ストレージ、エッジ WASM、AI 機能 (NL2SQL、RAG) を 11 の Rust サービスにバンドルしており、スライドではなくリポジトリで検証されています。
- Supabase からの移行は、スキーマ、RLS ポリシー、または SDK には影響しません。パスワードのみをリセットする必要があります (異なるハッシュ)。
サービスとしてのバックエンドを理解する
サービスとしてのバックエンド (BaaS) とは何ですか?
サービスとしてのバックエンドは、アプリケーションのサーバー インフラストラクチャ (データベース、認証、ファイル ストレージ、リアルタイム、場合によってはサーバー機能) をホストおよび運用するプラットフォームであり、チームが自分たちで構築したり運用したりする必要がありません。この用語は、特定のテクノロジーではなく、マネージド サービス モデルを指します。2 つの BaaS は、同じカテゴリを主張しながら、まったく異なるデータ エンジンに依存できます。
BaaSとPaaSの違いは何ですか?
PaaS (鉄道やレンダリングなどのサービスとしてのプラットフォーム) は、独自のサーバー コードの実行環境を提供します。完全なバックエンドを自分で作成してデプロイします。 BaaS はこのバックエンドを直接提供します。データベース、認証、ストレージはすでに存在しており、クライアント SDK から呼び出す準備ができています。近年、一部の BaaS に PaaS スタイルのサーバー機能が追加されるなど、境界線は曖昧になってきていますが、この区別は依然として、自分で記述する必要があるインフラストラクチャ コードの量を知るのに役立ちます。
BaaS は運用中のアプリに適していますか、それとも単なるプロトタイピングに適していますか?
どちらも、本番環境に一般化する前に、ラインレベル セキュリティ (RLS) ポリシーが実際にサーバー側に適用されているか、データを強制的に移行せずにインフラストラクチャを拡張できるか、データ エンジンが移植可能な標準か独自の形式であるかの 3 つの点がチェックされることが条件です。オープン スタンダードに基づいて構築された BaaS は、プロトタイピングであっても長期的なリスクを制限します。プロジェクトが成長しても、最初から始める必要はありません。
Postgres ベースの BaaS は独自の NoSQL BaaS とは異なりますか?
はい、構造上の点、つまり移植性に関してはそうです。 Postgres スキーマは、標準ツール (pg_dump/pg_restore) を使用して、別の BaaS を含む任意の Postgres ホストにダンプおよび復元できます。独自の NoSQL エンジンには直接同等のものはありません。データ構造とセキュリティ ルールはプラットフォーム固有であるため、移行のコストが高くなります。これは技術的な品質の判断ではなく、リリースのコストに関する事実にすぎません。
BaaSの選び方
プロジェクトのサービスとしてバックエンドを選択するにはどうすればよいですか?
この実用的な優先順位では、データ エンジンがポータブルか専用か、セキュリティ ポリシー (RLS) がサーバー側で適用されるか文書化のみであるか、価格は実際の使用量に応じて増減するか、任意のレベルで設定されるか、ホスティングは規制上のリスク (GDPR、クラウド法) に対応するか、という 4 つの基準が考慮されます。構造化された比較表は、個別の意見よりも優れています。私たちは、 BaaS 2026 選択グリッドの主な代替案について最新の状態に保ちます。
BaaS によるベンダー ロックインを恐れるべきでしょうか?
リスクは現実のものですが、プラットフォームによって異なります。 「オープンソース」だけでは判断するのに十分ではありません。サーバー コードが公開されている場合でも、独自のデータベースはロックされたままです。本当に重要な 2 つの質問は、データを標準形式でエクスポートできるかどうか、もう 1 つは、セキュリティ ポリシーがポータブル言語 (SQL) またはプラットフォーム固有の構文で記述されているかどうかです。標準の RLS ポリシーを備えた Postgres バックエンドは、このリスクを構造的に軽減します。
選択する前に、ホスティングと GDPR への準拠についてどのような質問をする必要がありますか?
データが物理的にホストされている場所と、プラットフォームを運営している企業の国籍は何かという 2 つの異なる質問は、しばしば混同されます。親会社が引き続き米国クラウド法の対象となる場合、管理パネルで「EU」地域をチェックするだけでは十分ではありません。法的リスクはサーバーの地理的条件だけでなく、両方に依存します。マーケティングバッジだけでなく、両方の回答を書面で求めてください。
BaaS の価格は実際の使用量に応じて変動しますか?
これは、BaaS カテゴリ一般ではなく、課金モデルによって異なります。階層が実際のリソース (ストレージ、クエリ) に基づいているか、それとも本当に追加の容量が必要になる前に階層の変更を強制する任意のしきい値に基づいているかを確認してください。一見寛大な無料プランには、それを超える予測不可能なコストが隠れている可能性があります。次の段階の価格は、開始後ではなく開始前に確認してください。
実際のオーラベース
Aurabase は実際に何をカバーしていますか (どのようなサービスですか)?
11 の Rust サービス (axum アーキテクチャ) は、認証、Postgres データベース、リアルタイム、ファイル ストレージ、WebAssembly のエッジ機能、通知、AI (NL2SQL、RAG) をネイティブにカバーしています。統合プラットフォームとして提供されるサードパーティ サービスのアセンブリではありません。 API はデフォルトで PostgREST と互換性があり、GraphQL を好むユーザー向けに pg_graphql がプロジェクトごとのオプションとして利用可能です。
Aurabase はどのデータベースに基づいていますか?また、なぜ独自の NoSQL エンジンではなく Postgres を使用するのでしょうか?
Postgres 16、組織ごとの専用クラスター。この選択は、ロックインの問題に直接答えます。独自のエンジンとは異なり、Postgres ダイアグラムは標準ツールを使用してエクスポート可能です。 MongoDB エンジンは、それを必要とするチームの二次オプションとして利用できますが、Postgres は引き続きデフォルトのエンジンであり、RLS ポリシーで最も適切にカバーされます。
Aurabase には無料プランがありますか?
はい - 無料枠には 3 つのプロジェクト、512 MB のデータベース、1 GB のストレージが含まれており、クレジット カードは必要ありません。 Pro レベル (月額 25 ユーロ) は、最大 10 プロジェクトと 8 GB の基本容量になります。チーム レベル (月額 99 ユーロ)、50 プロジェクト、32 GB。 Enterprise は見積もりのままで、専用クラスターと SLA が 99.99% で署名されています。
| ベアリング | 価格 | プロジェクト | ストレージ |
|---|---|---|---|
| 無料 | 0 € | 3 | 512 MB DB · 1 GB ファイル |
| プロ | 25ユーロ/月 | 10 | 8GB DB・100GBファイル |
| チーム | €99/月 | 50 | 32 GB DB・1 TB ファイル |
| エンタープライズ | 見積もり中 | 無制限 | 専用のカスタマイズされたクラスター |
Aurabase データはどこでホストされていますか?
EU では、ヘッツナー インフラストラクチャ: ニュルンベルクとファルケンシュタイン (ドイツ)、ヘルシンキ (フィンランド)。検証済みの実稼働インフラストラクチャでは EU 以外のホスティングはできません。サーバーの場所は EU の完全な主権にとって必要条件ではありますが、十分条件ではありません。プラットフォームを運営する企業の国籍も重要です。
Aurabase はオープンソースですか、それともセルフホスティングですか?
バックエンドのコア (Rust ワークスペース) と JavaScript SDK は、MIT ライセンスに基づいて公開されています。完全なスタックも Kubernetes / k3d 経由でローカルに起動され、マネージド クラウドに依存せずに評価または自己ホストされます。 JavaScript SDK は npm (@aurabase/aurabase-js および関連する 9 つのスコープ付きパッケージ) で公開されています。 Python および Dart SDK はリポジトリに存在しますが、この記事の執筆時点ではまだ公式レジストリ (PyPI、pub.dev) には公開されていません。
Aurabase は NL2SQL や RAG などのネイティブ AI 機能を提供しますか?
はい、ネイティブに、サードパーティのアセンブリとして追加するのではありません。 NL2SQL (検証済みの制限付き SQL に変換された自然言語の質問) と RAG (pgvector でのベクトル検索) は、同じ aura-aiサービスの一部です。 OpenAI、Anthropic (Claude)、Gemini の 3 つの LLM プロバイダーには、専用のネイティブ クライアントがあります。 Mistral、Scaleway AI、Ollama には、独自のネイティブ クライアントがなくても、OpenAI 互換モード経由で引き続きアクセスできます。
「EU 主権」とは、フランス法に基づく EU ホスト型インフラストラクチャ および 親会社 (Aurabase SAS) を意味します。最初の条件だけでなく、両方の条件が CLOUD Act 展示会にカウントされます。
移行と代替案
別の BaaS から Aurabase への移行は簡単ですか?
Supabase からは、そうです。Postgres スキーマ、RLS ポリシー、SDK、ストレージ/リアルタイム API はほぼ同一であり、データには標準の pg_dump/pg_restore で十分です。唯一の問題点は、パスワード ハッシュが異なるため (デフォルトでは Aurabase では Argon2id、Supabase では bcrypt)、各ユーザーは自分のパスワードを 1 回再定義する必要があります。 Firebase からの移行は構造的にさらに面倒です。独自の NoSQL エンジンには Postgres スキーマに直接相当するものがないため、データをインポートする前にモデル化する必要があります。詳細については、 移行ガイド Supabase → Aurabaseを参照してください。
Aurabase は、Supabase や Firebase とどのように比較できますか?
Supabase に直面: サービスごとに組み立てられた異種スタック (Supabase 側の Elixir/Go/TypeScript/Node) ではなく、統合された 100% Rust コアであり、EU で検証されたインフラストラクチャによって補完されています。対 Firebase: 独自の NoSQL エンジンではなく、標準的でポータブルな Postgres SQL を使用し、GDPR/EU の姿勢をそれ自体がコンテンツの柱として表示します。表と表の詳細な比較は、 Aurabase vs Supabase および Aurabase vs Firebaseのページにあります。
他にご質問がありますか?
この FAQ では、BaaS の選択全般について説明します。上で引用した完全な製品 FAQ では、Aurabase に関する詳細な技術的な質問 (認証方法、エッジ機能、正確なクォータ) に答えています。各レベル (無料、プロ、チーム、エンタープライズ) の正確な詳細は、 価格のページにあります。