With the increasing adoption of Managed and Cloud services, where either an entire or a part of IT function is outsourced to a third-party services provider, the need for unambiguous, easy to apply and easy to follow service agreements are becoming more important. The level of effort that goes into preparation of a Service Level Agreement (SLA) between a services provider and the end-customer, is usually proportionate to the duration of the engagement. Typically, a longer term contractual engagement will have more detailed and rigorous descriptions.
A Service Level Agreement is defined as an official undertaking between a Hosting Services Provider and an end-customer. This agreement describes various aspects of the service including quality, availability, and responsibilities. The SLA converts the Hosting Provider’s services into a known function. This is particularly important where continuity and consistency of services from the Hosting Provider is important for the end-customer.
In fact, SLAs are now widely used in a range of IT related services. These include IT administration services, managed application services, Cloud Computing, amongst others. Another spin off is the use of SLAs by IT teams within an organisation to manage the expectations of in-house stakeholders and customers. This helps the IT team of the organisation to have its services justified, measured and benchmarked with other external IT service providers.
Hosting Service Providers need such agreements in order to manage customer expectations. They also need to define the situations under which they are liable and not liable for deviations from the expected performance. For the end-customer having a prepared SLA allows the services of one provider to be objectively compared with another.
A well written and legally comprehensive SLA may include as many as two dozen different heads. This covers Definitions and Interpretation, Term of Agreement, Service Provider’s Obligations, Client’s Obligations, Fees and Payment, Provision of the Hosting Services, Service Levels, Scheduled Downtime, Service and Performance Monitoring, Confidentiality, Intellectual Property Rights, Termination, Post-Termination, Liability and Indemnity, Nature of the Agreement, Severance, Relationship of the Parties, Notices, Law and Jurisdiction, etc.
Notwithstanding the above, a few of the more important clauses used in a Hosting Services Provider agreement appear below:
In conclusion, just because a Service Level Agreement exists, it does not mean that the service provider and the end-customer will meet each other's expectations. Leveraging the terms in the Service Level Agreement must be the means of last resort. There is much that can also be accomplished without resorting to it.