Cloud computing represents one of the most significant paradigms shifts