Importance of SLA in Cloud Computing

Cloud computing can be thought of as service provider that involves delivering hosted services over the Internet. It does not mean handling of the application using local or personal resources nor using the dedicated network to provide service like office or home network. Consumers and providers both need to face some challenges in spite of accessing many utilities as a process in cloud computing. Service level agreement (SLA) is a common legal document where both the party needs to agree to the terms and conditions for provisioning and consuming the service. Hence, SLA plays a major role in cloud computing in order to access service as expected with a few realistic limitations. The objective of this paper is to explain briefly the importance of SLA in cloud computing along with phases of its lifecycle, template, and parameters. This paper also proposes sample SLA template on which basis service provisioning and monitoring being carried out successfully.

[1]  Tharam S. Dillon,et al.  Cloud Computing: Issues and Challenges , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[2]  Heiko Ludwig,et al.  Defining and Monitoring Service-Level Agreements for Dynamic e-Business , 2002, LISA.

[3]  Christoph Reich,et al.  Key Performance Indicators for Cloud Computing SLAs , 2013 .

[4]  Sanjay Chaudhary,et al.  Service level agreement parameter matching in cloud computing , 2011, 2011 World Congress on Information and Communication Technologies.

[5]  Elizabeth Chang,et al.  Conceptual SLA framework for cloud computing , 2010, 4th IEEE International Conference on Digital Ecosystems and Technologies.