GitLab Flex
- プラン: Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
GitLab Flexは、単一のコミットメントですべてのGitLab機能に対応する購買モデルです。追加の契約や修正なしに、毎月シートとクレジットの予約を調整できます。
予測されるGitLabの利用額に基づいて、年間のドル金額にコミットします。このコミットメントは、シートとクレジットベースの機能に対するクレジットを消費する際に引き出す残高を作成し、GitLab料金表に従って価格が設定されます。
GitLab Flexはオフライン環境でも利用できます。
GitLab Flexのサブスクリプションは、シートと使用量に関する独自の請求条件によって管理されます。アドオンユーザーと超過ユーザーの標準的な請求プロセス(サブスクリプション契約に記載)は、Flexの購入には適用されません。Flexの条件がGitLabサブスクリプション契約と矛盾する場合、購入においてはFlexの条件が優先されます。標準の請求条件は、Flex以外のサブスクリプションに引き続き適用されます。
クリックスルーデモについては、GitLab Flexを参照してください。
提供形態
| GitLab.com | GitLab Self-Managed | GitLab Dedicated | オフライン環境 | |
|---|---|---|---|---|
| 計測 | クレジットの使用状況は毎日追跡され、差し引かれます。 | クレジットの使用状況は、毎日GitLabサーバーに同期されます。 | クレジットの使用状況はGitLabによって追跡されます。 | クレジットの使用状況はローカルで追跡され、年に2回レポートされます。 |
| プロビジョニング | 即座に反映され、変更は数分以内に適用されます。 | インスタンスでクラウドライセンスが有効になっている必要があります。 | GitLabアカウントチームとの調整が必要です。 | GitLabはライセンスファイルを生成し、配信します。 |
| 請求 | 予約は暦月の最終日に残高から引き落とされます。前月のオンデマンド使用量は、翌月の開始時に残高から引き落とされます。 | 予約は暦月の最終日に残高から引き落とされます。前月のオンデマンド使用量は、翌月の開始時に残高から引き落とされます。 | 予約は暦月の最終日に残高から引き落とされます。前月のオンデマンド使用量は、翌月の開始時に残高から引き落とされます。1 | 予約は暦月の最終日に残高から引き落とされます。実際の使用状況は、年に2回true-upによって調整されます。 |
| オンデマンド請求 | コミットメントが使い果たされた後にのみ開始されます。ファイルに登録された支払い方法で毎月自動請求されるか、または適用される支払い条件に従って請求されます。 | コミットメントが使い果たされた後にのみ開始されます。ファイルに登録された支払い方法で毎月自動請求されるか、または適用される支払い条件に従って請求されます。 | コミットメントが使い果たされた後にのみ開始されます。ファイルに登録された支払い方法で毎月自動請求されるか、または適用される支払い条件に従って請求されます。 | コミットメントが使い果たされた後にのみ開始されます。報告された使用状況に基づいて、年に2回請求されます。 |
月次引き出しサイクル
GitLab Flexは、暦月を基準とした月次引き出しサイクルで運用されます。
- 月初
- シート数が設定されます: GitLabは今月の予約シート数を設定し、シートは月末に請求されます。
- 機能が有効になります: GitLabはプロビジョニングした機能を有効にします。
- 予約済みクレジットが利用可能になります: 月間のクレジットプールを使用できます。
- 前月のオンデマンド使用量は決済されます: GitLabは残りのFlex残高から定価で引き落とすか、コミットメントが使い果たされている場合は直接請求します。
- 月中
- 使用状況が追跡されます: GitLabは、使用量ベースの製品のクレジット消費量をリアルタイムで計測します。
- 予約済みクレジットが最初に消費されます: 使用量は毎月の予約済みプールから引き落とされます。
- オンデマンド使用量が累積されます: 予約済みプールを超える使用量は、定価で累積されます。
- 月末
- 予約が引き落とされます: GitLabは、予約済みクレジットプールおよび予約済みアドオンを、割引されたFlexレートでFlex残高から引き落とします。これは別途請求されません。
- 未使用の予約済みクレジットは期限切れになります: 未使用のクレジットはロールオーバーされません。
- シートは月間ピーク時に請求されます: GitLabは、月中に到達した最大のシート数に対して課金します。予約を超過したシートは、シートあたりのレートで請求され、残りのFlex残高から引き出されます。
- オンデマンド使用量が集計されます: 合計額は翌月の開始時に残りのFlex残高から引き落とされるか、コミットメントが使い果たされている場合は直接請求されます。
翌月の開始時に、新しい月間予約で引き落としサイクルが繰り返されます。
オンデマンド使用量
月間予約は支出上限ではなく、GitLabはコミットメントの残りの部分と別に保持しません。
月間予約を超える使用量はオンデマンド使用量です。
コミットメントに残高がある限り、オンデマンド使用量はGitLabレートカードの定価でその残高から引き落とされ、GitLabは別途請求しません。GitLabは、コミットメントが完全に使い果たされた後にのみオンデマンド使用量を請求します。
すべての使用量が同じ年間残高から引き落とされるため、1か月のオンデマンド使用量は、その後の月に利用できる残高を減少させます。残りの残高は、契約期間に残っている月数の最低必要予約の合計よりも少なくなる可能性があります。
残りの残高を追跡するには、Flex Usageダッシュボードを参照してください。
コミットメントが使い果たされた後
累積引き落とし額が年間コミットメント総額と等しくなったときに、Flex残高は使い果たされます。消費量によっては、契約期間が終了する前にこれが発生する可能性があります。
残高がゼロになった後、契約期間の残りの各月について:
- オンデマンド請求が開始されます: GitLabはすべてのオンデマンド使用量を定価で請求します。これは、ファイルにある支払い方法に対して月次で行われるか、適用される支払い条件に従って行われます。
- 最低必要予約は引き続き発生します: 引き落とし対象の残高が残っていないため、GitLabは契約に定められた最低必要予約について直接請求します。
- オンデマンド使用量は追加で請求されます: GitLabは、その予約に追加してオンデマンド使用量を請求します。
消費を制御し、オンデマンド請求を避けるには、支出上限と使用量通知を使用してください。消費量がコミットメントを上回っている場合は、GitLabアカウントチームに連絡して、契約期間の残りのオプションについて話し合ってください。
ボリュームディスカウント
階層型ボリュームディスカウントは、合計Flexコミットメント額に基づいて自動的に適用されます。ボリュームディスカウントによってコミットメント額が減額されることはなく、予約済みクレジットはこの割引レートでFlex残高から引き落とされます。コミットメントが高いほど、予約済みのクレジットあたりのレートは低くなります。ユーザーあたりの実効価格は別のコンポーネントであり、ボリュームディスカウントプランとは独立して決定されます。
ボリュームディスカウントは、お客様の予約にのみ適用されます。オンデマンド使用量は、定価で残高から引き落とされます。
GitLab Flexを購入する
GitLab Flexは、12か月の通年契約として、年単位または複数年単位で利用できます。GitLab Flexを購入するには、GitLabアカウントチームまたはGitLab Sales teamにお問い合わせください。
合計コミットメントには以下を考慮する必要があります:
- 基本シート費用: ユーザー数 × シートプラン価格(PremiumまたはUltimate) × 12か月。
- 予想されるクレジット使用量: クレジットベースの機能の月間推定消費量 × 12か月。
- 成長バッファ: 年半ばの拡張または新しい機能の採用のための追加容量。
階層型ボリュームディスカウントが利用可能で、合計コミットメントサイズに基づいて自動的に適用されます。
複数年契約は、個別の年間プールとして運用されます。これは、ある年の未使用残高が翌年に繰り越されないことを意味します。複数年契約の場合、合計コミットメントは単年分の金額であり、すべての年の合計ではありません。
GitLab Flex契約に署名した後、最初の予約のプロビジョニングを開始できます。
プロビジョニング
Customers Portalで予約をプロビジョニングおよび変更できます。プロビジョニングが成功した場合、GitLabは予約情報を含むメール確認をサブスクリプション(「販売先」)担当者に送信します。
- GitLab.comでは、変更はネームスペースに同期されます。
- GitLab Self-ManagedおよびGitLab Dedicatedでは、インスタンス用のアクティベーションコードを受け取ります。
将来のすべての予約は、初期設定で使用されたネームスペースまたはインスタンスに自動的に同期されます。
月間予約
GitLab Flex契約を締結した後、Flexダッシュボードから最初の月ごとの予約を設定できます。
予約管理ページには以下が表示されます:
- Minimum required reservation: 契約で定められた月額の最低ドル金額です。この金額は、コミットメントが使い果たされた後の月を含め、契約期間の毎月発生します。
- Maximum reservation: 残りの残高に基づいて利用可能な月額の最大ドル金額です。
- シート: 月に予約するシートの数。
- Credits(DAP): 月に予約するGitLabクレジット(GitLab Duo Agent Platform)の数。
予約を調整する
契約修正なしに、毎月Flex予約を調整できます:
- シート数: シート数を増減します。
- 予約済みクレジットプール: 月次の使わなければ失効するクレジット予約を増減します。
- 支出管理: 各機能のオンデマンド使用量を制限する上限を調整します。
前提条件:
- 請求先アカウントマネージャーである必要があります。
次の請求期間の予約を調整するには:
- カスタマーポータルにサインインします。
- Flex dashboardを選択します。
- 編集可能とマークされている、今後の請求期間を選択します。
- 予約管理ページで、シートとクレジットの数を更新します。
- Save reservationを選択します。
保存後、成功メッセージによって更新が確認されます。Flexダッシュボードには、新しい予約済み金額が表示されます。これは、次回変更されるまで、次の請求期間から適用されます。
次の請求期間が開始するまで、予約を何度でも更新できます。最後に保存された値のみが、月の1日に有効になります。
クレジット予約
GitLab Duo Agent Platformのクレジット数を0に設定した場合、その請求期間のクレジットは予約されません。その期間のすべてのクレジット使用量はオンデマンド使用量です。その期間のすべてのクレジット使用量はオンデマンド使用量であり、残りのFlex残高から定価で引き落とされ、コミットメントが使い果たされた場合にのみ請求されます。
予約調整の条件
以下の調整条件が適用されます:
- 変更は、月額の初期コミットメント内に収まる必要があります。これは、初期の合計コミットメントを契約期間の月数で割ったものです。例えば、年間コミットメントが120,000ドルの場合、月額の初期コミットメントは120,000ドル / 12 = 10,000ドルです。毎月、予約変更は10,000ドルを超えてはなりません。2年間のサブスクリプションをご利用の場合、月額の初期コミットメントは、24万ドル(合計額)を24か月で割るのではなく、12万ドルの年間契約期間に基づいて、依然として1万ドルです。
- 変更の期限は、月の最終日から2日前の日です。変更は、現在の月の最終日から2日前のUTC午後11時59分までに提出して、翌月に適用されるようにする必要があります。例えば、7月30日までに変更を提出すると、8月に適用されます。月が始まった後は、その月の予約は確定しており、減額、取り消し、または日割り計算することはできません。
- シートと予約の変更は、月末にのみ有効になります。月の途中で予約を変更することはできません。
- 提供形態は固定されています。契約で選択した提供形態を変更することはできません。
- 月額最低予約は固定されています。契約で固定されている必須の月額予約を変更することはできません。この金額は、契約期間が終了する前にコミットメントが使い果たされた場合でも、契約期間の残りの各月について引き続き発生します。
- シートプランの変更には、契約修正が必要です。PremiumとUltimateのプラン間で変更したい場合は、GitLabアカウントチームにお問い合わせください。プランの変更は、月の初めに有効になり、月中には適用できません。
トラブルシューティング
以下のエラーは、予約の保存を妨げます:
エラー: Invalid value
シートまたはクレジットの数量が負の値です。
この問題を解決するには、0以上の整数を入力してください。
エラー: Seats cannot be zero
シートの数量が0に設定されています。
この問題を解決するには、1以上のシート数を入力してください。
エラー: Below minimum reservation
合計予約値(シートとクレジット)が、ページ上部に表示されている最低予約必要額を下回っています。
この問題を解決するには、合計が最低額を満たすまでシートまたはクレジットの数を増やしてください。
エラー: Above maximum reservation
合計予約値(シートとクレジット)が、ページ上部に表示されている最大予約額を超えています。
この問題を解決するには、合計が最大額を超えないようにシートまたはクレジットの数を減らしてください。
GitLab Flexを更新する
GitLabアカウントチームと協力して、GitLab Flexコミットメントを1年または複数年契約で更新できます。
契約終了の90日前までに、GitLabアカウントチームが更新に関するディスカッションを開始するために連絡します。年間の消費量、オンデマンド使用パターンの推移、必要なキャパシティ、成長予測に基づいて、コミットメント総額を増減できます。新しいボリュームディスカウントプランは、更新されたコミットメント額に基づいています。
管理手数料とストレージは別途請求され、GitLab Flexコミットメントから引き落とされることはありません。 ↩︎