Definitions on cloud computing