Skip to content

Instantly share code, notes, and snippets.

@SamirPaulb
Created March 25, 2023 18:53
Show Gist options
  • Save SamirPaulb/8f06772b0c253790623171a819d530d9 to your computer and use it in GitHub Desktop.
Save SamirPaulb/8f06772b0c253790623171a819d530d9 to your computer and use it in GitHub Desktop.
SLO or Service Level Objective

A Service Level Objective (SLO) is a target or goal that a service provider sets for a specific service or service component, in terms of performance, availability, or some other quality metric. The SLO defines what the service provider considers to be an acceptable level of service, and provides a clear and measurable way to track the performance of the service over time.

An SLO is typically expressed as a specific, quantifiable target, such as "99.95% availability" or "mean response time of less than 500 milliseconds". The SLO can be used to track the performance of the service, and to identify areas where improvements can be made.

The SLO is often used in conjunction with a Service Level Agreement (SLA), which is a formal agreement between a service provider and a customer that outlines the level of service that will be delivered. The SLO forms the basis for the SLA, and provides a clear and measurable target for the service provider to meet.

In summary, an SLO is a specific and measurable target that a service provider sets for a service or service component, in order to track and measure its performance over time. By setting clear and achievable SLOs, service providers can ensure that their services meet the needs and expectations of their customers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment