Avec l’évolution et la prolifération d’Internet de nos jours, l’accès à l’information, aux services et aux ressources informatiques se fait de manière différente. En effet, avec l’utilisation massive des terminaux mobiles, tout est aujourd’hui, fourni sous forme de service. Ainsi, les utilisateurs dépendent lourdement d’Internet et exigent de plus en plus un accès à leurs données n’importe où, n’importe quand et à partir de n’importe quel équipement. Ils désirent exécuter leurs applications et avoir accès à leurs documents en utilisant des terminaux qui n’ont pas nécessairement de grandes capacités de calcul. Pour cela, ils s’orientent vers un nouveau paradigme connu sous le nom de cloud computing.