Personal tools
You are here: Home Knowledge Model REPOSITORY of Terms S Service Level Agreement (SLA)

Service Level Agreement (SLA)

by Benedikt Liegener last modified Apr 26, 2012 12:14
— filed under:


Service Level Agreement
Domain: Cross-cutting issues
Engineering and Design
Adaptation and Monitoring
Quality Definition, Negotiation and Assurance
(domain independent)

Business Process Management

Service Composition and Coordination

Service Infrastructure

WS-Agreement is an OGF proposal for a language and protocol to agree on service usage details. The quality parameters targeted for the service are called Service Level Objectives (SLOs). SLOs should be negotiated, agreed upon and monitored for any non-fulfillment, called SLA violation.[WS-Agreement]

WSLA is a framework for specifying and monitoring Service Level Agreements (SLA) for Web Services which aims at automatically measuring and monitoring the QoS parameters, checks the agreed-upon service levels, and is to report violations to the authorized parties involved in the SLA management process. It was designed for a Web Services environment but it is applicable as well to inter-domain management scenarios such as business process and service management or the management of networks, systems and applications in general.  The WSLA framework consists of an extensible language based on XML Schema and a runtime architecture comprising several SLA monitoring services, which may be outsourced to third parties to ensure a maximum of accuracy.[WSLA]
SLAs might specify availability requirements, response times for routine and ad hoc queries, and response time for problem resolution (network down, machine failure, etc.).[Koller et al, 2012]
(domain independent)

An SLA Contract is a formal negotiated agreement between two parties. It is a contract that exists between customers and their service provider, or between service providers. It transcripts the common understanding about services, priorities, responsibilities, guarantee, etc. with the main purpose to agree on the level of service. For example, it may specify the levels of availability, serviceability, performance, operation or other attributes of the service like billing and even penalties in the case of violation of the SLA. [SeCSE]

Service Level Agreement is a formal written agreement made between two parties: the service provider and the service recipient. The SLA itself defines the basis of understanding between the two parties for delivery of the service itself. The document can be quite complex, and sometimes underpins a formal contract. The contents will vary according to the nature of the service itself, but usually includes a number of core elements, or clauses. Generally, an SLA should contain clauses that define a specified level of service, support options, incentive awards for service levels exceeded and/or penalty provisions for services not provided. Before having such agreements with customers the IT services need to have a good quality of these services, Quality management will try to improve the QoS, whereas the SLAs will try to keep the quality and guarantee the quality to the customer. [Gridipedia]

Service-Level Agreement is that part of a service contract where the level of service is formally defined. In practice, the term SLA is sometimes used to refer to the contracted delivery time (of the service) or performance. [PO-JRA-1.2.1] {SYN: SLA, SLA Contract}{ETC: Service Level Agreement Negotiation}
A contract between a service provider and a service user or customer that specifies the level of service that is expected during the term of the contract.[Koller et al, 2012]



External Competencies



Document Actions
  • Send this
  • Print this
  • Bookmarks

The Plone® CMS — Open Source Content Management System is © 2000-2017 by the Plone Foundation et al.