The new realities of cloud computing in 2018