Foreign Permanent Resident Identification in Mainland China

Foreign Permanent Resident Identification Card

Applying for a mainland China green card, officially called a Foreign Permanent Resident Identification Card, is a very complicated process partly because very few foreigners have ever attempted to document their experience. Each province has its own specific rules and handling, but overall the process is set by the central government for processing once approved by the locality and province. As of the 2020 census results, there were a reported 1.4 million people in the Chinese mainland from Hong Kong, Taiwan, Macau, or Foreigners – representing about 0.1% of the total 1.4B population. By my own estimates, more than half of these individuals left from 2020-2021 due to COVID-19, and another half of the remaining in 2022 due to the lockdown events in Shanghai. Perhaps less than half of the remaining individuals are eligible for PR, and even less than half that have submitted an application. I would estimate that less than 0.005% of the total mainland China population have ever received a green card. Here are some details that may help others trying to understand what this card is, why you may want to apply, how to apply, and expectations on the challenges involved.

Read More

Cloud orchestration with terraform in Aliyun for an IoT cloud deployment

Aliyun Logo

Automating cloud deployments around the world can become very tedious because each cloud provider API has quirks. Luckily, the world is moving beyond declarative cloud deployment automation into procedural orchestration. I’ll show how to Hashicorp’s terraform for an example IoT cloud deployment in the fastest growing cloud in the world: Alibaba’s “Aliyun” cloud, based out of China.
Read More

China cloud deployments and how to automate QingCloud

I have explored multiple cloud providers in China, including QingCloud, over the past two years. QingCloud focuses on private enterprises in China but also caters to many startups too. I wanted to find a way to automate a Virtual Private Cloud (VPC) setup and thought I would share my script to build out a bastion host in a secure VPC. Automating their infrastructure is incredibly simple given their powerful API partnered with their private network capabilities. Having worked with clouds in Amazon, Google, IBM, Microsoft, VMWare, Aliyun… I am impressed with how easy QingCloud makes establishing a VPC either from their web portal or automated script. Here is my automated deployment script.

Read More