The Cloud in 2017: Seven key trends, from AWS and Azure to voice services and machine learning