GitHub の請求
次に、GitHub アカウントの請求と支払を確認することにしましょう。
GitHub では、個人、組織、または企業の種類に基づいてアカウントに課金されます。 個人アカウントとほとんどの組織は個別の請求書を受け取りますが、エンタープライズ アカウントでは複数の組織にわたる請求をまとめたり、内部設定に基づいて料金を異なるコスト センターに振り分けたりできます。
各請求書には、サブスクリプションと使用量ベースの料金の組み合わせが反映されます。
サブスクリプションには、アカウントのプラン (GitHub Pro や GitHub Team など) と、GitHub Copilot や Marketplace アプリなどの製品の固定月額コストが含まれます。
使用量ベースの請求は、GitHub Actions (ランタイム (分) と成果物のストレージに基づく) や GitHub Packages など、使用量に応じてコストが増減する製品に適用されます。
注
ほとんどのプランには、一定の無料使用時間 (分) またはストレージが含まれます。 たとえば、GitHub Pro には、1 か月あたり 3,000 分の無料 GitHub Actions が含まれています。 使用制限を設定すると、超過分を管理できます。
GitHub の課金モデルを理解すると、予算の計画、使用状況の追跡、アカウント全体のコストの管理に役立ちます。 このセクションでは、シート ライセンス、GitHub Actions、GitHub Packages、請求プラットフォームがどのように連携するかについて説明します。
GitHub Actions の価格
GitHub Actions を使用すると、リポジトリ内でワークフローを直接自動化できます。 その価格モデルは、リポジトリの可視性とアカウントの種類によって異なります。
- パブリック リポジトリ – パブリック リポジトリでは GitHub Actions の使用は無料で、GitHub がホストするランナーで無制限の分数が提供されます。
- プライベート リポジトリ – 各アカウントは、アカウントのプランに応じて、GitHub がホストするランナーで使用できる無料分の実行時間とストレージを受け取ります。 たとえば、個人アカウントの GitHub Free には、1 か月あたり 2,000 CI/CD 分が含まれています。 含まれる分を超える使用量は、使用制限によって管理されます。
特にアクティビティが高いプライベート リポジトリでは、予期しないコストを回避するために使用状況を監視することが重要です。
組織向けの価格とサポートのオプション
GitHub には、組織のニーズに合わせて調整されたさまざまなプランが用意されており、それぞれに異なる機能とサポート オプションがあります。
GitHub Free for Organizations の機能:
- 無制限のパブリック/プライベート リポジトリ
- コミュニティ サポート
- 1 か月あたり 2,000 CI/CD 分
GitHub Team の機能:
無料のすべて、プラス:
- その他のコラボレーション ツール
- コード所有者
- 必須のレビュー
- 適用されたブランチ保護
- 電子メールのサポート
GitHub Enterprise の機能:
Team のすべての要素に加えて、次のことが含まれます。
- SAML (Security Assertion Markup Language) シングル サインオン
- 高度な監査
- GitHub Connect
- 24 時間 365 日サポート
- エンタープライズ レベルのセキュリティ機能
使用可能な機能と価格レベルの詳細については、GitHub の価格ページを参照してください。
組織は、コラボレーションのニーズとセキュリティの優先順位を評価して、目標に最も適した計画を選択する必要があります。
ライセンスの使用量ベースの課金 (従量制課金)
強化された請求プラットフォームにより、GitHub ではライセンスの使用量ベースの課金モデルが導入されました。
- 月単位の請求 – 組織には、使用した GitHub Enterprise および GitHub Advanced Security のライセンスの正確な数に応じて毎月請求されます。
- 日割り料金 – ユーザーが月の途中からライセンスを使用し始めた場合、そのユーザーの利用分について組織には日割りで料金が請求されます。
- 動的調整 – ユーザーが月の途中でライセンスの使用を停止した場合、翌月の請求にその変更が反映され、組織はアクティブ ユーザー分に対してのみ支払うことができます。
このモデルでは、あらかじめ決められた数のライセンスを事前に購入する必要がなくなり、柔軟性とコスト効率が向上します。
請求プラットフォームの新機能
GitHub の強化された課金プラットフォームには、財務管理のための改善されたツールが用意されています。
- きめ細かな支出管理 — 管理者は GitHub Actions や GitHub Packages などのサービスに特定の使用制限を設定して、予期しない超過を防ぐことができます。
- 詳細な使用状況の分析情報 – このプラットフォームでは、製品の使用状況を詳細に把握できるため、組織は消費パターンを監視し、リソースの割り当てを最適化できます。
- 自動レポート作成 – 使用状況レポートを自動化するための機能により、財務管理が効率化され、内部チャージバックが容易になります。
その他の考慮事項
- GitHub Codespaces – GitHub Codespaces を使用すると、プランに応じて、ストレージとコンピューティング時間に基づいて追加料金が発生します。
- 課金アラート – 管理者は、使用制限に近づくと、GitHub UI とメール通知を通じてアラートを受け取ることができます。
これらの機能により、経費を効果的に管理し、GitHub の使用状況を予算の制約に合わせて調整する組織の能力が強化されます。