It was initially built to serve Alibaba's e-commerce ecosystem and is now offered to the public.
Alibaba Cloud is the largest cloud provider in China. Alibaba Cloud, founded in 2009, is registered and headquartered in Singapore. It was initially built to serve Alibaba's e-commerce ecosystem and is now offered to the public.