Résumé:
Les services Cloud sont d'une grande importance à l'heure actuelle, et
l'importance de ces services est apparue lors de la crise qui a frappé le monde,
représentée par la pandémie Covid 19, où l'utilisation des services Cloud a fortement
augmenté en raison des mesures de quarantaine prises dans la plupart des pays du
monde. Compte tenu de cela, les demandes des clients sont devenues plus complexes,
invoquant plusieurs services à la fois. Ces derniers nécessitent une composition de
services pour répondre aux exigences du client. Avec la disponibilité d'un grand
nombre de services Cloud de type Software as a Service (SaaS), beaucoup d'entre eux
offrent le même service, mais avec des valeurs de qualité de service différentes.
Dans ce mémoire, nous avons tenté de trouver une solution au problème de
composition des services Cloud de type SaaS, qui dépend de la méthode de sélection
globale, et prend également en compte les valeurs de qualité du service composé
exigées par le client.
Afin de mettre en œuvre la solution proposée, cette solution a été modélisée
conformément à ce qui a été mentionné dans l’étude conceptuelle, et en utilisant le
langage Java EE, une application pour ce modèle a été développée, et des expériences
et des simulations ont prouvé l'efficacité de cette solution, par rapport à d'autres
solutions.
Mots clés : Cloud Computing, composition, sélection, Software as a Service (SaaS),
qualité de service (QoS).