L'informatique en nuage repose sur le partage des ressources pour atteindre la cohérence et les économies d'échelle, comme un service public sur un réseau. L'informatique en nuage devient de plus en plus populaire. Les fournisseurs de services en nuage offrent des services dans un environnement en nuage à grande échelle avec des avantages en termes de coûts. Il existe également des applications populaires à grande échelle comme les réseaux sociaux et le commerce sur Internet. Ces applications peuvent fournir des avantages en termes de minimisation des coûts en utilisant le cloud computing. L'informatique en nuage est considérée comme un service informatique basé sur Internet fourni par divers fournisseurs d'infrastructure en fonction de leurs besoins, de sorte que le nuage est soumis à la qualité de service (QoS), à l'équilibre des charges (LB) et à d'autres facteurs qui ont un effet direct sur la consommation des ressources contrôlées par l'infrastructure en nuage.