Void Platformの実績:セルフホストチーム向けの進行チェックリスト

初回インストールからオプションのGitHubビルドまで、Void Platformのすべての実績を追跡。ホスティング先を比較し、チームのロールアウトを計画しましょう。

セルフホスト型のVoidプラットフォームは、単一のインストールのように見えて、実際には進行システムのように振る舞います。多くのチームは最初のデプロイ成功を祝い、その後、意味のあるVoid Platformの実績が波のように訪れることに気づきます。まずコアサービス、次に共有アクセス、そして最後にオプションのビルドツールです。このガイドでは、それらのVoid Platformの実績を追跡可能なチェックリストに落とし込み、管理者が次に何を解除すべきかを正確に把握し、開発者がこれからサインインするプラットフォームに何を期待できるかを理解できるようにします。

Void Platformの実績が実際に追跡するもの

Voidプラットフォームの中にトロフィー画面はありません。ここでの進行はケイパビリティベースです。各マイルストーンは、チームが以前にはできなかった新しいことを表します。この捉え方が重要なのは、管理者がインストールを単一のチェックボックスとして扱うのをやめ、それぞれに前提条件がある一連の解除として扱い始めるからです。

以下のマイルストーンは、あらゆるVoid Platform実績リストの背骨を形成します。後のティアは前のティアがすでに安定していることを前提とするため、先に進みすぎると通常は高速な進歩ではなく混乱を招くエラーが発生します。

ティア実績証明する内容確認方法
1プラットフォームに到達可能プラットフォームURLが応答し、ログイン方法が有効になっている開発者がVoid CLIに接続してサインインする
2初回デプロイアプリが共有Cloudflareアカウントに配置されるデプロイが保持されたプラットフォーム履歴に表示される
3共有アクセス複数の開発者が独立して出荷できる複数のチームメンバーが同じプラットフォームURLにデプロイする
4保持された履歴生のWorkerバージョンを超えたロールバックが可能以前のデプロイをプラットフォームから復元できる
5メールゲートウェイ稼働共有メールドメインとゾーンが設定されているメールがプラットフォームゲートウェイを通じて流れる
6オプションサービスGitHubビルド、Webhook、コンテナ、カスタムドメインが追加されるその機能がソースビルドのプラットフォームで応答する

順序が重要な理由

たとえばSandboxesは、プラットフォームアカウントでWorkers Paidが必要です。チームがまずインストールし、後になって初めて請求の前提条件に気づくと、「実績」はティア1で止まり、全員が何かが壊れていると思い込みます。インストール前に前提条件リストを読むことが、最も安価な進行のショートカットです。

コアインストールのマイルストーン

コアインストールは意図的に小さく作られています。マネージドSandboxesとメールゲートウェイを提供し、メールは共有メールドメインとゾーンを設定して初めて有効になります。洗練された開発者プラットフォームとして人々が連想するその他すべて — ユーザーダッシュボード、GitHubビルドとWebhook、ビルドContainers、カスタムプロジェクトドメイン — はコアインストールの外側にあります。

これは制限というより設計上の選択です。コアは共有アクセスと保持されたデプロイ履歴を提供し、オプションサービスはそれを必要とする管理者によって上に重ねられます。

ステップタスク解除される実績難易度
1前提条件を確認するインストールに必要なインフラと請求を把握している低
2認証情報を準備するインストーラーがCloudflareアカウントに対して認証できる低
3コアインストールを実行するSandboxesとメールゲートウェイがプロビジョニングされる中
4ログイン方法を有効にする開発者がサポートされたプロバイダーで認証できる低
5Void CLIをプラットフォームURLに向ける開発者マシンからプラットフォームに到達できる低
6最初のアプリをデプロイする共有デプロイフローがエンドツーエンドで証明される中
7共有メールドメインとゾーンを設定するメールゲートウェイが有効になる中

ステップ1から3の間は、Voidセルフホストプラットフォームの公式インストールガイドに従うことで、数か月前に書かれたブログ記事ではなく、現在の前提条件リストに沿って進められます。

ソロデプロイに関する注意

自分だけのためにアプリをデプロイする場合、プラットフォームはまったく必要ありません。Cloudflareに直接デプロイする方が短い道です。ここで説明するVoid Platformの実績はチームの実績であり、複数の人がコードを出荷して初めて報われます。

オプションサービスと高度なVoid Platformの実績

コアが安定すると、高度なティアが開きます。これらは共有デプロイターゲットをより社内製品に近づける機能です。ユーザーダッシュボード、マネージドGitHubビルド、Webhook駆動のデプロイ、ビルドContainers、プロジェクトごとのカスタムプロジェクトドメインです。

オプションサービス標準インストールに含まれるか?解除されるもの注意点
ユーザーダッシュボードいいえ開発者向けのセルフサービス可視性独自のホスティングと認証配線が必要
GitHubビルドとWebhookいいえリポジトリイベントでトリガーされるデプロイAccessがAPIを保護している場合は分離されたWebhookイングレスを使用する
ビルドContainersいいえカスタムビルド環境維持すべき追加インフラ
カスタムプロジェクトドメインいいえアプリごとのブランドURLプロジェクトごとのDNSとゾーン設定

そのWebhookの詳細は、管理者が最も見落としやすい点です。オプションのGitHubサービスを追加したソースビルドのプラットフォームは、Cloudflare AccessがAPIを保護している場合、分離されたWebhookイングレスのセットアップに従うべきです。そうでなければ、GitHubのコールバックが認証の壁にぶつかり、デプロイが静かに発火しなくなります。

高度な実績前提条件労力見返り
GitHubトリガーのデプロイコアインストールとオプションのGitHubサービス高プッシュツーデプロイのワークフロー
分離されたWebhookイングレスAPIを保護するAccess中信頼性の高いWebhook配信
カスタムプロジェクトドメインプロジェクトごとのDNSアクセス中クリーンで覚えやすいアプリURL
ビルドContainersプラットフォームアカウントのWorkers Paid高再現可能なビルド環境

直接Cloudflare vs. セルフホストプラットフォーム

よくある混乱の源は、両方のターゲットが同じアプリケーションAPIを使用していることです。違いはアプリが呼び出せるものではなく、周囲のプラットフォームが何を記憶し共有するかです。この表を理解することで、チームが実際には必要のないVoid Platformの実績を追いかけるのを防げます。

機能直接Cloudflareコアセルフホストプラットフォーム
Workers AIとプロバイダーリクエスト自身のアカウントとゲートウェイインストールゲートウェイとプロキシ
ランタイムログライブのCloudflare tail保持されたプラットフォームログ
アプリケーションのロールバックWorkerバージョン保持されたプラットフォームデプロイ
SandboxesWorkers PaidとDockerが必要プラットフォームアカウントのWorkers Paidが必要
ユーザーダッシュボードとマネージドGitHubビルド不要標準インストールには含まれない

パターンは一貫しています。直接デプロイは即時性をもたらし、プラットフォームは保持と共有アクセスをもたらします。主にライブデバッグを必要とするチームは、直接の道で十分だと感じるかもしれません。履歴、ロールバック、そして1つのURL上の複数の開発者を必要とするチームは、プラットフォームをターゲットとすべきです。

ステップバイステップの進行計画

ロールアウトを6つのレベルを持つゲームのように扱いましょう。レベルを終え、検証し、文書化してから、次のレベルを始めます。以下の表は、ほとんどの管理者が実際にVoid Platformの実績を進める方法を反映した実践的な順序です。

フェーズ焦点典型的な障害解除される実績
1前提条件と認証情報Workers Paidプランまたはアカウントアクセスの欠如インストール準備完了
2コアインストール不明確なインフラ要件Sandboxesとゲートウェイがプロビジョニングされる
3認証ログイン方法が有効になっていない開発者がサインインできる
4初回デプロイCLIが間違ったURLを指している共有デプロイが証明される
5メールゲートウェイ共有メールドメインとゾーンが設定されていないプラットフォームメールが有効
6オプションサービスWebhookイングレスがAccessによってブロックされているGitHubビルドとカスタムドメイン

各フェーズを短縮するいくつかの実践的なヒント:

  • プラットフォームURLが存在した瞬間にチームドキュメントに書き留める。「CLIが壊れている」という報告の半分は古いURLです。
  • インストール後にではなく、インストール前に請求の前提条件を確認する。Sandboxesがいつもの犠牲者です。
  • インシデントで必要になる前に、使い捨てのアプリでロールバックをテストする。
  • コアが退屈なほど安定するまでオプションサービスをオフにしておく。
  • インフラをアップグレードするたびに前提条件を読み直す。設定がどの機能を利用可能にするかを決めるからです。

チーム全体でVoid Platformの実績を追跡する

プレイヤー体験が示すのは、プラットフォームのロールアウトで最も難しい部分はインストールではなく、プラットフォームが現在何をサポートしているかについて全員の認識を揃えることです。共有チェックリストがそれを解決します。Void Platformの実績リストを、チームがすでに読んでいる同じリポジトリに置き、管理者以外の誰かが検証したときにのみ各ティアを完了とマークしましょう。

軽量な追跡アプローチがうまく機能します:

  • フェーズごとに1人のオーナー。通常、ティア1〜2は管理者、ティア3〜6はシニア開発者。
  • 完了した各マイルストーンに日付付きのメモを付け、将来のメンテナーがそのケイパビリティがいつ登場したかを知れるようにする。
  • 「コアに含まれない」セクションを短く設け、ダッシュボード、GitHubビルド、ビルドContainers、カスタムドメインを列挙し、誰もデフォルトで存在すると仮定しないようにする。
  • 保持されたログとデプロイ履歴の定期的なレビュー。これらはそもそもプラットフォームを正当化する2つのケイパビリティです。

コミュニティの報告はまた、チームプラットフォームが個人インストールよりも重いインフラ要件を伴うことを指摘しています。チームプラットフォームにはWorkers for Platformsと文書化されたサポートインフラが必要で、機能はインストールの設定方法に完全に依存します。そのため、同じチェックリストでも2つの異なるプラットフォームでは異なる結果を生む可能性があります。

FAQ

Void Platformの実績は製品内の機能として存在しますか? いいえ。プラットフォーム自体の中に実績システムはありません。この用語はここでは、管理者が順番に解除する進行マイルストーン — インストール、共有アクセス、保持された履歴、メール、オプションサービス — を説明するために使われています。

典型的なVoid Platformの実績チェックリストにはいくつのマイルストーンがありますか? コアトラックには、どの程度細かく分けるかによりますが、おおよそ5〜7つの検証可能なステップがあり、オプションティアはGitHubビルド、Webhookイングレス、ビルドContainers、カスタムプロジェクトドメインのさらに4つを追加します。

コアインストールなしで高度なVoid Platformの実績を解除できますか? 現実的にはできません。オプションサービスは動作するコアプラットフォームの上に重ねられます。自分だけのためにアプリをデプロイするだけなら、プラットフォームを完全にスキップしてCloudflareに直接デプロイしてください。

インストール後、メールゲートウェイが非アクティブのままなのはなぜですか? メールは共有メールドメインとゾーンを設定して初めて有効になります。その設定が存在するまで、ゲートウェイはインストールされていますが提供していません。完了に見えるがそうではないマイルストーンです。