An e-commerce platform-cloud computing technology director