Embracing the cloud: the gateway to innovative technologies