On Focus: Cloud ComputingAs you may know, cloud computing has been on a rise and everyone talks about it. It's the new hype. Cloud computing can be used as a tool...