
1 つのサーバーで 60 のコンテナ
1 つのベアメタルボックスで数十から数百の Hoody コンテナを実行。KSM と BTRFS のデデュプでマージナルコストはほぼゼロ。
1 つの demo-template コンテナをスナップショットし、それを 50 回 /copy します。各見込み客は自分のロゴ、自分のシードデータ、自分のインテグレーションが入った独自の URL に着地します。アイドルの 48 環境はほぼ無料です。今まさに通話中の 2 つだけが本当の仕事をしています。
1 つのスナップショット、見込み客 1 人につき 1 回の /copy コール、1 つの小さなシードスクリプト。Hoody Containers API と Container Snapshots API が実際の作業をします。営業エンジニアが 20 行の bash でつなぎ合わせます。
リファレンスコンテナのスナップショットエンドポイントに POST します。アーティファクトは、営業エンジニアが前四半期に完成させたデモのフルステートスナップショットです。ファイル、プロセス、メモリすべて。
POST /containers/$BASE/snapshots見込み客ごとに、source_snapshot を設定して /copy エンドポイントに POST します。新しいコンテナはヘッドルームのあるサーバー上で数秒で起動します。ID と URL を除いてベースと同一です。
POST /containers/$BASE/copy新しいコンテナで 1 回限りの exec スクリプトを実行し、ロゴを差し替え、チーム名を挿入し、過去 30 日の使用状況を偽装します。すべての見込み客に同じスクリプト、社名でパラメーター化。
exec seed.sh $COMPANY見込み客にメールまたは Slack で動作するサブドメインを送ります。彼らはクリックします。いじり回します。CTO に転送します。他の 48 はアイドルで、デデュプされたコンテナのディスクデルタと共有 RAM のコストで居座ります。
https://$CO.demo.your-app.comサインアップ時に 1 つの PATCH で昇格。ゴーストアウト時に 1 つの DELETE で破棄。同じ /copy メカニックが、見込み客が成約したときに顧客ごとサンドボックスを動かします。同じ形、違うティア。
Loom は他人の製品のデモです。サンドボックスは他人のデータでのデモです。彼らのロゴと彼らの数字が入った動作環境は、見込み客が CFO に転送するものです。
デモは 30 分の画面共有ではありません。見込み客が火曜日にラップトップから、金曜日に電話から開ける URL です。チームメイトに見せます。Slack スレッドに貼ります。あなたが寝ている間に商談が温まります。
VM ごとクラウドは、誰も訪れなくても 50 環境すべてを請求します。Hoody では、アイドルコンテナはベースイメージ RAM (KSM) とディスク (BTRFS CoW) を共有します。48 番目のデモの限界費用は、変わったもののデルタであり、フルインスタンスではありません。
見込み客が契約すると、同じコンテナがそのテナントになります。ティアを demo から production に PATCH し、カスタムドメインをルーティングします。データ移行も、新規オンボーディングも、「では本当のアカウントをセットアップしますね」の摩擦もありません。
同じ 50 環境。違う請求書、違うレイテンシ、違うクリーンアップ物語。以下の数字はドキュメント記載の Hoody コンテナモデルからのものです。具体的なサーバーティアと密度は変わります。
Heroku Hobby dyno = 月額 $7、50× ≈ $350。本番 dyno は $25 で、50 個分は月額 $1,200 付近。Hoody のベアメタル価格はリージョンとスペックで変わります。月額 $49 は、共有 RAM 密度で数十のコンテナをホストするドキュメント記載のエントリーティアの説明的な例です。
各見込み客は製品の動作版を取得します。Loom ではなく、サンドボックスでもなく、自分のもの。
チームが今日見込み客にパーソナライズされたデモを渡す標準的な方法。それぞれが環境ごと、通話の分ごと、または「リンクを再送します」のラウンドごとに課金します。
製品をデモするのをやめましょう。1 週間手渡し始めましょう。