Résumé:
Malgré son apparition relativement récente, le Cloud Computing a connu une monté rapide en popularité. Le
rapport qualité/prix des services de Cloud Computing a séduit beaucoups de consommateurs qui désirent avoir les
performances de certaines ressources sans devoir en procurer de manière définitive. Cependant, les défis auxquels le
Cloud Computing doit faire face sont également en constante augmentation et l’interopérabilité en est un des plus
complexes.
L’interopérabilité est un problème épineux qui empêche une adoption plus large des services de Cloud Computing
à cause du verrouillage des fournisseurs d’un côté et du manque de standardisation de l’autre, empêchant ainsi non
seulement la migration vers les solutions de Cloud Computing mais également la collaboration entre les différents
services. Ce défis est particulièrement difficile à surmonter dans les services de Cloud Computing de type Software
as a Service (SaaS).
Notre but est de proposer une solution à ce défi à base de broker, qui est un système de courtage, qui sert
d’intermédiaire et de gérant entre les services de Cloud Computing de type SaaS et assure la collaboration entre eux.
Notre solution est destinée aux fournisseurs qui souhaitent mettre à disposition leur services, mais aussi aux clients
qui veulent bénéficier de ces services.
Dans notre solution, le courtier s’occupe du traitement des opérations de description, de découverte, de sélection
et de composition des services. Son travail repose sur la description sémantique des aspects essentiels d’un SaaS
publié par un fournisseur et le choix des meilleurs services en fonction de leur qualité de service (QoS) pour répondre
aux sollicitations des clients.
Mots Clés: Cloud Computing, interopérabilité, broker, Software as a Service (SaaS), qualité de service (QoS).