Entering China Market as a Foreign Company.
Created#More Posted time:Jun 22, 2017 15:33 PM
We are a company not located in China but planning to launch game server in China to serve China players. I do have some question on this and hopefully there will be answers on this:
Thank you and hope to heard from you soon.
1st Reply#Posted time:Jun 13, 2018 22:59 PM
to answer your question
Is it possible that we can setup SSL for servers without any domain name since it require an ICP filing but we
are only providing game servers and not website in China?
>> SSL cert require a domain name.
Does Alibaba Cloud provide any feature like Elastic IP in AWS?
Alibaba Cloud's Elastic IP
Refer to link
Is the ICP Filing/Licensing a must if we want to use a domain name in China?
Refer to link https://www.alibabacloud.com/icp
Is it possible for we to use the same domain name that we are using in AWS in Alibaba Cloud?
You need to migrate your application from AWS to Alibaba Cloud
2nd Reply#Posted time:Jun 14, 2018 2:17 AM
I would like to add to henneng's answer which is correct.
For the following AWS services:
Elastic Beanstalk -> no equivalent
EC2 -> ECS
CloudWatch -> CloudMonitor
S3 -> OSS
Route 53 -> DNS
Certificate Manager - no equivalent
For DNS services inside China, you will need to use Alibaba Cloud DNS. For AWS Certificate Manager, Alibaba does not have free certificate support. You can use Let's Encypt to generate SSL certificates for ECS, CDN, API Gateway, etc. I have written some articles with several more coming this month on SSL and Alibaba services: https://www.neoprime.io/info/
You will want a seperate domain name for China registered with a Chinese registrar and using a Chinese DNS server like Alibaba Cloud DNS. You will not be able to use AWS Route 53 outside China to resolve DNS requests inside China (it is possible but not practical). In your decision process treat China as a seperate world isolated from everywhere else (in regards to designing your IT infrastructure). Do not plan to do replication, cloning, etc of servers inside China with servers outside of China.
Once you decide to go with Alibaba Cloud, you will need to purchase an ECS instance for one year in advance (pay as you go is not an option) and then start the ICP filing. I would have the website fully developed as you must put this on the application. Once approved you need to add the ICP licesne to each web page.
Another item is how you will transfer data to/from your servers in China. A VPN is best for this, but this also requires goverment licensing.
Provided that you are not processing payments on your servers in China, the ICP process will be easy. However, if you want to collect payments, get prepared for a lot more work.