June 2020
Intermediate to advanced
516 pages
7h 4m
Japanese
| ステータス | 公開 |
|---|---|
| 作者 | Steven Thurgood |
| 日付 | 2018-02-19 |
| レビューアー | David Ferguson |
| 承認者 | Betsy Beyer |
| 承認日 | 2018-02-20 |
| 再訪日 | 2019-02-01 |
サンプルゲームサービスは、Android及びiPhoneのユーザーがお互いにゲームを遊べるようにする。バックエンドコードの新リリースは日次でプッシュされる。クライアントの新リリースは週次でプッシュされる。このポリシーは、バックエンドとクライアントのどちらのリリースにも適用される。
このポリシーの目標は以下のとおり。
このポリシーは、SLO違反に対する処罰として働くことを意図していない。変更を止めることは望ましくない。このポリシーは、信頼性がプロダクトの他の機能よりも重要であることをデータが示している場合に、チームが信頼性にのみ集中する権限を与えるものである。
サービスがSLOに沿って、あるいはそれ以内で動作しているなら、リリース(データ変更を含む)はリリースポリシーに従って進められる。
サービスが直近の4週間のウィンドウでエラーバジェットを超過したら、P0†1の問題あるいはセキュリティの修正を除くすべての変更とリリースを、サービスがSLO内に回復するまで停止する。
SLO違反の原因によって、チームは機能の作業の代わりに信頼性に関する作業に追加のリソースを割くことがある。
以下の場合、チームは信頼性に関する作業をしなければならない。