Cloud computing - concepts, architecture and challenges
data security in the world of cloud computing .