Alibaba Group Holding's cloud computing arm is now home to 500,000 terabytes worth of data from Chinese lifestyle platform ...