Share this on


Enabling Continuous Quality Assurance and Optimization in Future Enterprise Cloud Service Brokers

Project Concept

As enterprises increasingly adopt the model of cloud computing, their IT environments are transformed into a matrix of interwoven infrastructure, platform and application services delivered by multiple providers. To deal with the complexity of consuming large numbers of cloud services from diverse sources, enterprises will need assistance from specialised cloud service delivery intermediaries. These will need to offer an array of sophisticated brokerage services which will go far beyond the kinds of intermediation capabilities available today.

The challenge taken up by Broker@Cloud is to research and to develop solutions with respect to some of the most valuable and technically demanding types of brokerage capabilities foreseen for future enterprise cloud service brokers.

We envisage developing a brokerage framework which will allow cloud intermediaries to equip their platforms with advanced methods and mechanisms for continuous quality assurance and optimization of software-based cloud services. Those software-based services can range from simple programmatically-accessible web APIs, to complex software applications delivered as cloud services, i.e. on-demand Software-as-a-Service offerings.

Employing the capabilities provided by the Broker@Cloud framework will assist future enterprise cloud service brokers in providing assurances towards consumers with respect to how reliable and how optimal the delivered services are.

The goal is to provide future cloud intermediaries with advanced means of monitoring both the obligations of each cloud service provider towards consumers (as well as towards the intermediary itself), and the opportunities for optimising the services each consumer receives.

Project Results

The brokerage framework, most of which will be released as Open Source Software, will comprise the following core building blocks:

  1. Capabilities for cloud service governance and quality control (lifecycle management, dependency tracking, policy compliance, SLA monitoring, certification testing)
  2. Capabilities for cloud service failure prevention and recovery (event monitoring, reactive and proactive failure detection, adaptation analysis and recommendation)
  3. Capabilities for continuous optimization of cloud services (optimisation opportunity detection and analysis based on cost, quality, or functionality preferences)
  4. Interfaces and methods for platform-neutral description of enterprise cloud services (technical, operational and business aspects, static and dynamic views)

The validation of project results will be done through two pilot case studies, during which we will integrate the Broker@Cloud framework into two different enterprise cloud service delivery platforms (CAS Open and SingularLogic Galaxy).


31/10/2012 - 31/12/2015

SEERC Budget

557.000 €


7th Framework Programme - ICT, European Commission


Participating Researchers

Related Publications

Click here to view publications related to this project

We use cookies to ensure you get the best experience on our website.
You can disable cookies by modifying the settings in your internet browser’s options.