Infrastructure for cloud, big data and machine learning