サービスレベル - CI/CD 用語集の定義
サービスレベルは、システムがどう振る舞うべきかについて測定可能な目標(SLO)を設定し、具体的な指標(SLI)に照らして追跡します。
サービスレベルは、サービスの挙動に対する目標を表し、通常は Service Level Indicator (SLI) に照らして測定される Service Level Objective (SLO) として表現されます。
SLI は現実(レイテンシ、エラー率)を測定し、SLO は目標を設定します。その差がエラーバジェットとなり、チームはそれを意図的に消費します。
CI において
チームはますます pipeline 自体にサービスレベルを設定するようになっています。例えば build 成功率や CI の中央値の所要時間の目標を定め、regression をインシデントとして扱います。
関連ガイド
Deployment Frequency - CI/CD Glossary DefinitionDeployment Frequency: Deployment frequency is a DORA metric measuring how often an organization successfully…
Lead Time - CI/CD Glossary DefinitionLead Time: Lead time for changes is a DORA metric measuring the elapsed time from a code commit to that chang…
Flow Efficiency - CI/CD Glossary DefinitionFlow Efficiency: Flow efficiency is the ratio of active work time to total elapsed time for a unit of work; l…