衡量內部開發人員平台的成功 - AWS 方案指引

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

衡量內部開發人員平台的成功

衡量內部開發人員平台的成功並不直接。不過,您可以使用指標來衡量採用內部開發人員平台的效果,以及它如何改善開發人員體驗。

由於指標應該測量影響,您可以使用 DevOps Research and Assessment (DORA) 指標。採用平台工程實務和內部開發人員平台應改善下列指標:

  1. 部署頻率 – 您的組織成功發佈至生產環境的頻率

  2. 變更的前置時間 – 投入生產所需的時間

  3. 變更失敗率 – 導致生產失敗的部署百分比

  4. 還原服務的時間 – 組織從生產失敗中復原所需的時間

另一種方法是測量您目前的應用程式運作狀態,並根據業務目標追蹤長期應用程式效能。您可以定義應用程式的服務層級目標 (SLOs),並使用 CloudWatch 儀表板來顯示應用程式的狀態,藉此使用 Amazon CloudWatch Application Signals。 CloudWatch

如果您不檢測應用程式,最大的挑戰是取得正確的指標,並將應用程式與整體可觀測性策略保持一致。可觀測性策略可協助您透過安全性掃描、測試和追蹤可用性,了解應用程式的整體運作狀態。