顧客がコードをデプロイでき、それぞれに独自のサブドメインまたはカスタムドメインを割り当てられるプラットフォームを構築します。
Cloudflare for Platforms は、規模を問わず多くのプラットフォームで次の用途に使われています。
- EC のストアフロントやモバイルアプリなど、特定領域に特化したアプリケーション開発プラットフォームの構築
- 誰でもソフトウェアを構築してデプロイできる AI コーディングプラットフォームの提供
- 短いコードスニペットをユーザーが書けるようにして、プロダクトの動作をカスタマイズ
- 顧客ごとに分離されたデータベースの提供
- 顧客ごとに独自のサブドメインを提供
数分で動作するプラットフォームを用意できます。構築内容に合わせてテンプレートを選んでください。
ユーザーが大規模にコードをデプロイできるプラットフォームの例です。各スニペットは分離された Worker になり、example.com/{app-name} で配信されます。このスターターキットをデプロイすると、Workers for Platforms が自動で設定され、ルーティングも構成されます。
デモを見る
GitHub で見る
AI vibe coding プラットフォーム を構築できます。ユーザーが作りたい内容を伝えると、AI が動作するアプリケーションを生成してデプロイします。向いている用途: AI 搭載のアプリビルダー、コード生成ツール、チームがアプリケーションやプロトタイプを作れる社内プラットフォーム。
VibeSDK ↗ は、AI によるコード生成、安全なサンドボックスでのコード実行、ライブプレビュー、大規模なデプロイを扱います。
デモを見るGitHub で見る
- 分離とマルチテナンシー — 顧客ごとに独自の Worker でコードを実行します。安全で分離されたサンドボックス です。
- プログラム可能なルーティング、ingress、egress、制限 — 顧客のコードへリクエストを振り分けるコードを自分で書き、ingress、egress を制御し、顧客ごとの制限 を設定できます。
- データベースとストレージ — データベース、オブジェクトストレージなど を、API トークン、キー、外部依存なしで顧客が直接呼べる API として提供できます。
- カスタムドメインとサブドメイン — API を呼び出して、顧客ごとにカスタムサブドメインを作成したり、カスタムドメインを設定したりできます。
これらのコンポーネントの連携は、Workers for Platforms の仕組み を参照してください。