e-commerce based cloud computing