GUIYANG, May 28 (Xinhua) -- Guiyang City in China's southwest Guizhou Province will become the technical support center and Internet Content Provider (ICP) filing center for Alibaba Cloud, the cloud service of Chinese e-commerce giant Alibaba, the company announced during the China International Big Data Industry Expo on Monday.
All websites hosted on the Chinese mainland must be ICP filed with the Ministry of Industry and Information Technology. A website cannot direct to any server located on the Chinese mainland for public visits until the developer get an ICP filing number.
Alibaba Cloud will also provide cloud storage service for the research data of China's Five-hundred-meter Aperture Spherical Radio Telescope in Guizhou Province. It is the world's largest single-dish radio telescope.