The main point is to create a new level for the grid, cloud or SOA middleware, capable of creating a trading mechanism between service providers and consumers. For example, the EU-funded Framework SLA@SOI 7 research projectexplores aspects of multi-level, multi-supplier slas within service-based infrastructure and cloud computing, while another EU-funded project, VISION Cloud, has delivered results in terms of content-based ALS. Many SLAs follow the specifications of the Information Technology Infrastructure Library when applied to IT services. Since the late 1980s, SLAs have been used by fixed-line operators. Today, ALS is so widespread that large organizations have many different ALSs within the company itself. Two different units in an organization script an ALS, one unit being the customer and another the service provider. This helps maintain the same quality of service between different units of the organization and in several sites within the organization. This internal ALS script also compares the quality of service between an internal service and an external service provider.  Pc IRMOS also examined aspects of translation of ALS terms at the application level into resource-based attributes to bridge the gap between customer expectations and cloud provider resource management mechanisms.   The European Commission has presented a summary of the results of various ALS research projects (from specifications to monitoring, management and implementation).  Skrét SLA pochodzi od angielskiej nazwy “Service Level Agreement,” ktéra po polsku oznacza “Umowa o standard us`ugi.
W praktyce jednak, w wielu polskich firmach, u`ywa sié nazewnictwa angielskiego. Jak wskazuje nazwa – SLA jest umowé pomi`dzy dwoma podmiotami dotyczecé poziomu éwiadczonej us`ugi. A service level contract is an agreement between two or more parties, one being the customer and other service providers. It may be a formal or informal legally binding “treaty” (for example. B internal relations within the department). The agreement may include separate organizations or different teams within an organization. Contracts between the service provider and other third parties are often referred to as SLAs (wrongly) – the level of service having been set by the (main) customer, there can be no “agreement” between third parties; these agreements are simply “contracts.” However, operational agreements or olea agreements can be used by internal groups to support ALS. If an aspect of a service has not been agreed with the customer, it is not an “ALS.” A web service level agreement (WSLA) is a standard for monitoring compliance with web services according to the service level agreement. It allows authors to indicate performance metrics assigned to a web application, desired performance goals, and actions to perform if performance is not achieved. The service received by the customer as a result of the service provided is at the heart of the service level agreement. Service level agreements are also defined at different levels: ALS generally includes many components, from service definition to contract termination.
 In order to ensure rigorous compliance with ALS, these agreements are often designed with specific lines of demarcation and the parties concerned must meet regularly to create an open communication forum. Rewards and penalties that apply to the supplier are often set. Most ALS also leave room for regular (annual) revisions to make changes.  As applications are moved from dedicated hardware to the cloud, they must reach the same level of service, or even more sophisticated than conventional installations.