A green touch on the cloud