Cloud-based services have now become the backbone of the IT industry and promising technology that provides a convenient service to the software, platform and infrastructure in which they are delivered as a service. As many providers began to offer a wide variety of cloud services, cloud customers were unable to choose the services they needed to use and the basis of their choice. Therefore, a legal contract is necessarily necessary to negotiate these two parties in the cloud. This contract is called the Service Level Agreement (SLA). SLA trading between cloud parties defines the QoS (Quality of Service) requirements for critical service-based processes. In addition, the role of a third party in the trading process, which is present in the cloud broker, will recommend that customers effectively achieve the service required when negotiating with multiple providers. Currently, there is no framework for customers to evaluate cloud offerings and rank them according to their interests. Therefore, it is important to have a methodology that can meet the needs of customers, called SLO, with the most reliable cloud service. In this work, we address this issue by presenting a proposed framework for customers to evaluate and select different cloud service offerings. This proposed framework aims to formalize ALS with a clear and precise definition of key performance indicators (KPIs) to support automated negotiations on the details of the agreement for both parties. Our analysis of the arguments of the proposed framework has shown the importance of the negotiation process for both parties in the cloud when it comes to adapting cloud services to customer requirements. Documented SLAs also help computer scientists understand what incidents, problems and requirements need to be resolved first, and allow IT executives and customers to have productive, data-based discussions about where you can spend money.
Not all IT services can be available 24 hours a day (which costs a lot of fees), so a discussion about ALS can help the organization spend its money on the most important services. The web service agreement (WSLA ) is offered in the form of a standard protocol and dedicated formatted language, which aims to facilitate the drafting by service providers of a formal copy of web service agreements and to ensure real-time monitoring of their compliance. It can create a formal contract with appropriate obligations for both service customers and service providers throughout the lifecycle, as the creation, termination and status control of two main types of services such as The Service Agreement and The Service Agreement Factory are carried out.