Skip to content
Latchkey

含まれるCI使用量と従量制CI使用量の違いとは? 無料枠と従量課金

含まれるCI使用量はプランに付属する無料枠であり、従量制使用量はそれを超えたすべての分で、分単位またはギガバイト単位で課金されます。

ほとんどのCI料金には2つのゾーンがあります。定額で含まれる無料枠と、それを超えた従量課金メーターです。両者の境界は請求額が増え始める場所であり、何が含まれるとみなされるかのルール - 特にrunnerの種類とOSに関するもの - こそがチームが不意を突かれる場所です。

含まれる使用量

含まれる使用量は、プランがサイクルごとに無料で付与する枠です。GitHub Actionsでは無料プランで標準runnerの2,000分と500 MBのストレージであり、有料プランではさらに多くなります。パブリックリポジトリには、含まれる標準runnerの分が無制限で提供されます。

従量制使用量

枠を超えると、追加の分とストレージは計測され、単位ごとに課金されます - Linux 2コアで約$0.008/minで、サイズとOSに応じてスケールし、さらにギガバイト単位のストレージが加わります。従量制使用量は、請求額の変動部分が存在する場所です。

「含まれる」枠から除外されるもの

枠は標準runnerのみに適用されます。より大きなrunnerは最初の1分から計測され、OS倍率によりWindowsとmacOSは含まれるプールを2倍と10倍の速さで消費します。つまり「含まれる」枠は、一見よりも狭いのです。

境界を見極める

サイクルごとに含まれる枠から従量制へいつ移るかを、使用量ダッシュボードで注視しましょう。月の早い段階で越えることは、枠を超過したこと、そしてさらなる最適化やより安価なプラットフォームが効果を生むことを示しています。

より安い側にとどまる

cacheで分を削減し、重い作業はLinuxに保ち、runnerを適切なサイズにして、含まれるゾーン内により長くとどまりましょう。artifactの保持を削減すれば、ストレージも枠内に保てます。

従量制コストが支配的になるとき

使用量の大部分が従量制になると、重要なのは単位あたりの料金です。Latchkeyのマネージドrunnerは同じ作業をGitHubホスト型より約70%安く計測し、独自の無料分も含むため、境界そのものとそれを超えた料金の両方を下げます。

重要なポイント

  • 含まれる使用量は毎月の無料枠であり、従量制使用量はそれを超えた分に課金されます。
  • GitHubの無料プランでは、標準runnerの2,000分と500 MBが含まれます。
  • より大きなrunnerやLinux以外のOSは、大部分が「含まれる」枠の外にあります。

関連ガイド