Towards Systematic and Accurate Environment Selection for Emerging Cloud Applications