Embracing the Cloud: Why the Time is now