The level of effort that goes into preparation of a Service Level Agreement between a services provider and the end-customer, is usually proportionate to the duration of the engagement 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 between a services provider and the end-customer, is usually proportionate to the duration of the engagement.