Search for Well Architected Advice
< All Topics
Print

Establish key performance indicators (KPIs) to measure workload health and performance

Establishing KPIs is crucial for understanding how well your workload meets performance expectations. By defining these indicators, organizations can gain valuable insights into both the quantitative and qualitative aspects of workload performance, aligning them with business goals and enabling better decision-making.

Best Practices

  • Define Clear KPIs: Identify specific, measurable KPIs that align with your workload objectives. This clarity allows teams to focus on meaningful data, enabling improved performance tracking and optimization efforts.
  • Regularly Review KPIs: Establish a routine for reviewing and adjusting KPIs based on evolving business goals and application performance. Frequent evaluations ensure that KPIs remain relevant and effective.

Supporting Questions

  • Are the KPIs defined clear enough to track performance trends?
  • Do the current KPIs align with our business objectives and strategy?

Roles and Responsibilities

  • Cloud Architect: Responsible for defining the KPIs for workloads, ensuring they align with both performance and business strategies.
  • DevOps Engineer: In charge of implementing monitoring solutions that gather data to assess performance against established KPIs.

Artifacts

  • KPI Dashboard: A visual representation of workload performance metrics that provides real-time data against established KPIs.
  • Performance Audit Report: A document that summarizes KPI assessments, trends, and recommendations for improving workload performance.

Cloud Services

AWS

  • Amazon CloudWatch: Allows for the tracking of metrics and logs in real-time, facilitating performance monitoring against your established KPIs.
  • AWS X-Ray: Helps in analyzing and debugging production, distributed applications, which aids in performance efficiency by providing insights into application behavior.

Question: What process do you use to support more performance efficiency for your workload?
Pillar: Performance Efficiency (Code: PERF)

Table of Contents