The Future of Cloud Applications in a Hybrid World