On-Demand Instance - CI/CD用語集の定義
on-demand instanceとは、事前のコミットメントなし、かつ中断のリスクなしで、秒単位または時間単位で料金を支払うクラウドVMです。これはデフォルトで最も柔軟(かつ時間あたり最も高価)な購入モデルであり、spotやリザーブドの価格を比較する際のベースラインとして使われます。
runnerに使うべき場合
on-demandは、中断が高コストになる予測不能またはレイテンシに敏感なCIに適しています。例えばreleaseのdeployを扱うrunnerなどです。バーストの多いテストフリートでは、on-demandをより安価なspotキャパシティと組み合わせることで、保証された下限を保ちながらコストを下げられます。
関連ガイド
Spot Interruption - CI/CD Glossary DefinitionSpot Interruption: A spot interruption is when a cloud provider reclaims a discounted spot (preemptible) inst…
Compute Minutes - CI/CD Glossary DefinitionCompute Minutes: Compute minutes are the unit CI providers meter usage in: one minute of one runner executing…
Autoscaling Policy - CI/CD Glossary DefinitionAutoscaling Policy: An autoscaling policy is the rule set that decides when to add or remove runners based on…