Since the whole buzz about cloud based apps is taking over the IT world, it has been much debated for…