Proyecta Cloud
isolated runtime環境によるフルスタックホスティング。データベース、backend、認証、AI、メール — すべて含まれています。
Proyecta Cloudは、すべてのProyectaアプリを支えるインフラです。ホスティング、アプリのデータ層(コンテンツ、レコード、コマースカタログ)、認証、AI Gateway、メール、そしてrealtimeエンジンを — ワンプラットフォームで提供します。利用状況と請求は Settings → Billing で確認できます。
アーキテクチャ
Section titled “アーキテクチャ”- プラットフォームデータ層 — アプリの永続的なコンテンツ、レコード、カタログはProyectaプラットフォーム(Postgresベース、組織スコープ)に保存されます。これはデフォルトのストアであり、ProyectaがUIを構築する前にデータモデルを設計し、コレクションをプロビジョニングし、サンプルデータをシードします。公開されたアプリは、アプリの publishable key(
pk_pub_*、ページに含めても安全)で認証されたパブリック/v1/public/*API を通じて、ブラウザから直接データを読み取ります。これが組み込みのコンテンツフックが使用する仕組みです。コンテンツ管理をご覧ください。 - Realtimeエンジン(近日公開) — チャット、ライブフィード、ゲームプレイ、ユーザーごとのエフェメラルな状態など、真にリアルタイムなニーズを持つアプリ向けに、realtimeレイヤーが動作・リアルタイム状態を保持します。永続的なコンテンツは引き続きプラットフォームデータ層に保存されます。
- Isolated runtime pods — 各プロジェクトは、buildおよびpublishのための完全なLinux環境を持つ専用コンテナを取得します。
- インフラサービス — PostgreSQL、Redis、MongoDB、MySQLをサイドカーコンテナとして提供
- バージョン管理されたコード — すべての変更が番号付きスナップショットとして保存され、参照できます
- カスタムドメイン — 無料の
*.proyecta.liveサブドメイン、または独自ドメインの持ち込みも可能
すべてのプランには月次の利用枠が含まれています。有料プランでは、以下の超過料金で利用枠を超えることができます。
すべてのアプリに適用される唯一のメーターは APIリクエスト です — 公開されたアプリが行うプラットフォームへの呼び出し(コンテンツの読み取り、フォームの送信、チェックアウト、メール送信)ごとに1ユニットが計上されます。以下の realtimeエンジン のメーター(function呼び出し、データベース/ベクターストレージと帯域幅、アクションコンピュート)は、realtimeエンジンを使用するアプリにのみ適用されます(近日公開)。realtimeエンジンを利用しないコンテンツ駆動型のアプリは、APIリクエストの利用枠内に収まります。
| メトリクス | Free | Pro | Studio |
|---|---|---|---|
| APIリクエスト | 1,000/月 | 50,000/月 | 250,000/月 |
| Function呼び出し | 250k/月 | 5M/月、以降 $2.88/100万 | 5M/月、以降 $2.50/100万 |
| ファイルストレージ | 1 GB/月 | 100 GB/月、以降 $0.040/GB-月 | 100 GB/月、以降 $0.035/GB-月 |
| データベースストレージ | 1 GB/月 | 25 GB/月、以降 $0.31/GB-月 | 25 GB/月、以降 $0.27/GB-月 |
| データベース帯域幅 | 1 GB/月 | 25 GB/月、以降 $0.31/GB | 25 GB/月、以降 $0.27/GB |
| ベクター埋め込みストレージ | 100 MB/月 | 1 GB/月、以降 $0.81/GB-月 | 1 GB/月、以降 $0.70/GB-月 |
| ベクター埋め込み帯域幅 | 1 GB/月 | 5 GB/月、以降 $0.16/1,000クエリGB | 5 GB/月、以降 $0.14/1,000クエリGB |
| データエグレス | 1 GB/月 | 50 GB/月、以降 $0.184/GB | 50 GB/月、以降 $0.16/GB |
| アクションコンピュート | 3 GB-hr/月 | 25 GB-hr/月、以降 $0.48/GB-hr | 25 GB-hr/月、以降 $0.42/GB-hr |
| AI Gateway | 従量課金 | 従量課金 | 従量課金 |
カスタム上限を設定したエンタープライズプランもご用意しています。詳細はセールスにお問い合わせください。
クレジット残高。 クレジットがゼロになると、Proyectaから通知が届きます。残高は Settings → Billing で確認できます。
クレジット割当の増加。 請求ページのプランカードでクレジットブロックの数量を変更することで、月次のクレジット割当を増やすことができます。
使用量の削減
Section titled “使用量の削減”- データベース帯域幅 — テーブル全体のスキャンを避け、インデックスを使用し、クエリを制限してページネーションで結果を取得する
- アクションコンピュート — メモリを占有する長時間実行のアクションを避け、大きなジョブを小さなインクリメンタルなステップに分割する
Runtimeのライフサイクル
Section titled “Runtimeのライフサイクル”開発環境には以下の状態があります:
| 状態 | 説明 |
|---|---|
| Running | アクティブで準備完了 |
| Suspended | アイドル60分後に一時停止(数秒で再開) |
| Archived | 24時間Suspended後にコールドストレージへ(復元に時間がかかる) |
| Terminated | 完全に停止 |
公開済みアプリ
Section titled “公開済みアプリ”公開済みアプリは、独立した本番グレードのインフラ上で動作します。開発マシンの問題がライブサイトに影響することはありません。
よくある質問
Section titled “よくある質問”serverlessホスティングと何が違いますか?
Proyectaは、開発にはコンテナベースの分離を、本番にはserverlessインフラを使用しています。プロジェクトには完全なLinux開発環境が提供されます(AIがあなたの代わりに操作します — builderにシェルアクセスはありません)。本番では自動スケーリングが行われます。
アプリを他の場所にホストできますか?
現時点では対応していません。Proyectaがアプリをホストし、コードのエクスポート機能もないため、Vercel、Netlify、AWなどにdeployすることはできません。データのエクスポートをご覧ください。
利用可能なリージョンはどこですか?
現在は米国ベースのホスティングのみです。EUおよびその他のリージョンは計画中です。
Proyecta CloudはどのようなインフラでRunningしていますか?
Proyecta CloudはCloudflareおよびGCPインフラ上で動作しています。