Cloud & DevOps

What is Service Level Agreement?

Quick answer

A contract between a service provider and a customer that defines expected service quality, such as uptime, and what happens if it is not met.

Service Level Agreement, explained

A service level agreement, or SLA, sets measurable commitments. Common terms include availability, for example 99.9 percent uptime per month, response times for support tickets, and time to resolve outages. SLAs usually describe how performance is measured and what compensation applies if targets are missed, often service credits rather than refunds.

For example, a restaurant using a cloud point of sale system would want to know the provider's uptime commitment, support hours, and what happens if the system fails during a Friday dinner rush. Inside technology teams, related terms include service level objectives, which are internal targets, and service level indicators, which are the metrics being measured. Reading SLA exclusions is important, since planned maintenance and certain failures are often not covered.

Related terms

Guides that mention Service Level Agreement