Skip to main content
QPSOFTWARE

Tencent Cloud

Tencent Cloud (腾讯云) is the cloud computing platform of Tencent, the group behind WeChat. It provides servers, storage, databases, CDN, video and AI services in mainland China and abroad. Foreign companies use Tencent Cloud to host websites, apps and WeChat mini program back ends close to Chinese users, after an ICP filing for any site served from the mainland.

Tencent Cloud international website, Cloud Virtual Machine product page

What Tencent Cloud offers

Tencent Cloud covers the infrastructure of a website or an application: Cloud Virtual Machines (CVM), storage, databases and networking. It adds services drawn from Tencent’s own products, such as audio and video processing, live streaming, big data, AI and IoT, and industry solutions for sectors like gaming, finance and education.

Its regions in mainland China include Guangzhou, Shenzhen, Beijing, Shanghai, Nanjing, Chengdu and Chongqing, and it also has a region in Hong Kong and others around the world.

Who uses Tencent Cloud

Tencent Cloud serves internet companies, traditional businesses, startups and public organizations. Its strengths follow Tencent’s businesses: gaming, live streaming, video on demand and instant messaging. In Canalys figures for the second quarter of 2022, it held 17% of spending on cloud infrastructure services in mainland China, behind Alibaba Cloud and Huawei Cloud. Our comparison of cloud hosting providers in China puts it next to its competitors.

For a WeChat project, Tencent Cloud is a natural choice, but not a requirement. A WeChat Mini Program can only call server domains that use HTTPS and have an ICP filing, so its back end runs on a mainland server, at Tencent Cloud or at another provider such as Alibaba Cloud.

How a foreign company sets up a website on Tencent Cloud in China

The steps below assume you have a company registered in mainland China. If you do not, or if you hesitate between a mainland server and Hong Kong, our ICP license and China hosting consulting starts there.

1. Open an account and buy a server

Sign up for a Tencent Cloud account, as an enterprise or an individual, then buy a cloud server in a mainland China region. You can buy it on the Cloud Virtual Machine page or through the API. The region cannot be changed once the server is created, so choose the one closest to your users.

Tencent Cloud sign-up page with the choice of an enterprise or individual account, country, email and password

Tencent Cloud server purchase page in Chinese with billing modes and the mainland regions Shanghai, Nanjing, Guangzhou, Beijing, Chengdu, Chongqing and Hong Kong

2. Register a domain name

Check that the domain name you want is still available, with the suffix you want, then register it. A domain filed for a mainland website must be registered under the same identity as the ICP filing. Our guide on how to register a .cn domain name covers the Chinese suffixes.

3. Complete the ICP filing

A domain that resolves to servers in mainland China, CDN nodes included, needs an ICP filing before it serves visitors, or an ICP license for commercial internet information services. The applicant is an entity registered in mainland China, and the file goes through the hosting provider, here Tencent Cloud, before the authorities review it. A foreign company files through its Chinese subsidiary or branch. Our guide to the ICP license in China explains which permit fits your business model, and the PSB filing follows once the site is online.

ICP filing form of a Chinese cloud provider, first step, with the service type, domain name and applicant details

4. Point your domain to the server

Once the filing is approved, add your domain in Tencent Cloud DNS and point it to the public IP address of your server with an A record.

Tencent Cloud DNS console in Chinese listing domains, with the Add domain button highlighted

Tencent Cloud quick DNS setup dialog in Chinese to point a website domain to a server IPv4 address with an A record

5. Deploy and test your website

Deploy your website on the server, then test it from several cities in China. Without an ICP filing, a website on a mainland server is not accessible in mainland China. Our guide on how to host a website in China details the whole process, mainland or Hong Kong.

How QPSoftware can help

From Shanghai, QPSoftware helps foreign companies choose their hosting in China, prepare the ICP and PSB filings with Tencent Cloud or another provider, and deploy websites and mini program back ends. If you want to make your website work in China, we start with a check of how your site loads from China today.

Frequently Asked Questions

Can a foreign company use Tencent Cloud in mainland China?

Yes. A foreign company can open a Tencent Cloud account and buy servers in mainland regions. To serve a website from them, it needs an ICP filing, and the applicant must be an entity registered in mainland China, such as a subsidiary or a branch. Tencent Cloud supports the filing for its customers. Without it, a website on a mainland server is not accessible in mainland China.

Is Tencent Cloud available in English?

Yes, for its international site, tencentcloud.com, with English product pages, sign-up and documentation. Parts of the purchase flow for mainland regions, the DNS console and the ICP filing system are in Chinese, as the screenshots on this page show. Plan for someone who reads Chinese, on your team or at your agency, when you file and configure mainland servers.

Do I need Tencent Cloud to host a WeChat Mini Program?

No. A WeChat Mini Program can call any server domain that uses HTTPS and has an ICP filing, so its back end can run at Tencent Cloud, Alibaba Cloud or another provider with mainland servers. Tencent Cloud belongs to the same group as WeChat and is a common choice, but the filing rules are the same everywhere.

Tell us about your project!

Request a quote