Vercelの料金プランを理解する。


概要

現在Vecelの料金体制について調べており、自分用にまとめたのでシェアします。

公式サイトのLimitsを参考にこの記事を書いています。

この記事の目的

  • Vecelの料金プランを理解する。
  • 情報共有すると同時に、理解に誤りが無いかの確認。

※ 私の認識が間違っていた場合、コメント欄にてご指摘いただけると助かります🙇

解決したい課題

不安を払拭する。(読者の方も、私自身も。)

  • 莫大な料金がかからないか…?
  • 無料プランのままだと、運用したサービスが止まってしまわないか?

プラン別一覧表

基本的な制限

Hobby Pro
商用利用 O
デプロイ回数/日 100 3000
CLIからのデプロイ回数/週 2000 2000
作成可能なサーバーレス関数の数 12 制限無し
サーバーレス関数のタイムアウト(秒) 5 30
チームメンバー数 - 10
接続可能なGithubリポジトリ数 3 10

商用利用について

ホビープランは、商用利用を禁止されているようです。

公式サイトのCommercial Usageに記載があります。

  • 金銭的な利益を得る目的で使用する場合
  • サイト訪問者に支払いを要求する場合
  • サイトを作成して支払いを受ける場合
  • アフィリエイトリンクが、主な目的な場合。

デプロイ回数/日

Githubリポジトリにプッシュして、自動的にVecelにデプロイできる一日の回数。

CLIからのデプロイ回数/週

Vecel CLI を使用して、プロジェクトをデプロイする回数。

作成可能なサーバーレス関数の数

pages/apiディレクトリに に記載するサーバーレス関数の数(Serverless Functions)。

サーバーレス関数のタイムアウト(秒)

pages/apiディレクトリに に記載するサーバーレス関数においての、実行時間の制限(Serverless Functions)。

チームメンバー数

チームメンバーにてVecelのプロジェクトを共有できる人数。
Hobbyでは、チームプロジェクトの作成はできません。
Pro版は作成できますが、一人につき20ドル発生します。

接続可能なGithubリポジトリ数

VecelとGithubのリポジトリを連携できるリポジトリの数。

月単位での制限

基本

Hobby Pro
帯域幅(トラフィック) 100GB 1TB
サーバーレス関数の実行時間 100GB/時間 1000GB/時間
画像最適化ファイル数 1000ファイル 5000ファイル
ビルド時間 100時間 400時間

制限の超過時

Pro
帯域幅 (トラフィック) 55ドル(100GB 追加)
サーバーレス関数の実行時間 55ドル(100GB/時間 追加)
画像最適化ファイル数 9ドル (1000ファイル 追加)
帯域幅(トラフィック)

閲覧及び書き込みの、データ転送量。

サーバーレス関数の実行時間

pages/apiディレクトリに に記載するサーバーレス関数の実行時間(Serverless Functions)。

画像最適化ファイル数

以下のようなソースコードで最適化している、画像のファイル数制限。

import Image from 'next/image';

<Image
  src="/images/vercel-logo.png"
  alt="Picture of a triangle"
  width={500}
  height={500}
/>

ビルド時間

Vecel上で、ソースコードからビルドする時間の制限。

Pro版のみ追加料金にて、利用できるサービス

Analytics

Vecel上でのアナリティクスを利用するには、基本料金として10ドル発生するようです。

Vercel | Analytics

Password Protection

サイト自体をパスワードで保護する場合、追加で150ドル/月発生します。

Vercel | Password Protection

その他の項目

ここからはプラン(Hobby/Pro)に関わらず、制限がある項目です。長期的にサイトを運営していく上で、影響がありそうなところをピックアップしています。

ビルド時の最大時間

45分が最大のようです。それ以上が経過した場合は、強制的に中断される。

ファイル数の上限

Hobby/Pro
ソースコード 15000ファイルまで
ビルド後のファイル 16000ファイルまで

おわりに

Vecelの料金プランの違いは、商用利用の有無のみかと勝手に認識していましたが、結構大きな差があるようです。

今後、気がついた点があれば、追記していきたいと思います。

重ね重ねですが、誤りがあればご指摘いただけると有り難いです。