去年の3月、フリーランスの創業者から連絡がありました。彼は Next.js アプリを構築し、Vercel の Hobby プランでデプロイし、4,000 人の購読者に Product Hunt ローンチを送信したのです。午前11時までに、彼のサイトはスロットルされ、Serverless Function の呼び出しが月間上限を一朝にして超えていました。彼は Vercel が何か壊したと確信していました。そうではありませんでした。彼は単に「無料」が何を意味するのか実際には読んでいなかったのです。
これはしょっちゅう起こります。Vercel の無料ティアは本当に便利ですが、それに関するマーケティングは、人々が期待することと実際に得るものの間にギャップを作ります。では、そのギャップを埋めましょう。
---
Vercel の Hobby プランが実際に含むもの
Hobby プランは無料で、永続的(試用版ではなく)で、個人プロジェクト向けに驚くほどの範囲をカバーしています。2024年現在、あなたが手に入れるのはこれです。
帯域幅: 月100 GB
サーバーレス関数の実行: 月100 GB時間
Edge Function呼び出し: 月500,000回
ビルド分: 月6,000分
デプロイ: 無制限(本当です)
並行ビルド: 1
カスタムドメイン: 対応
HTTPS/SSL: Let's Encryptで自動化
アナリティクス: 基本版(フル版のWeb Analyticsプロダクトではありません)
チームメンバー: あなたのみ。コラボレーターなし。
そのリストは悪くない。ポートフォリオサイト、サイドプロジェクト、低トラフィックのブログであれば、本当にそうだ。私自身、個人的な実験にHobbyプランを使ったことがある。2022年に構築した小さなツール(Southwarkの公開計画申請をスクレイプするもの)も含めてだ。数ヶ月間完璧に動作して、一度も気にかけることはなかった。
しかし、他人のために構築する瞬間、あるいは本物のトラフィックを想定した瞬間、見出しの数字を超えて読む必要がある。
---
誰も読まない部分:商用利用は許可されていない
これが最も人々を引っかかせる。Vercelの利用規約では、Hobbyプランは非商用の個人プロジェクト向けであることが明記されている。クライアントサイトに使用できない。利用料を徴収するSaaSを運用できない。トラフィックが少ないとしても、ビジネスに使用できない。
大げさなことを言っているのではない。Stripeボタンを何かに付けた瞬間に、Vercelが差し止め請求状を送付することはない。だが規約を読むなら、金銭が関わった時点であなたは違反している。
2020年にVercelを使い始めたとき、小さなeコマースのクライアントプロジェクトをHobbyにデプロイしかけた。「テストデプロイメントだから」と思ったからだ。最後の瞬間に気づいた。Proプランは1ユーザーあたり月$20で、商用利用が許可される敷居である。正直なところ、クライアントプロジェクトにとって、ホスティングを正規化するのにそこまで大きな費用ではない。
エージェンシーやフリーランサーであれば、これは技術的にではなく法的に重要だ。
---
Serverless Functions:無料プランが急速に窮屈になるところ
