Cloudinary Blog

Cloudinary now supports content delivery in China

Maor Gariv
By Maor Gariv
China CDN is Now Available via Cloudinary

China’s internet usage numbers in recent years are simply staggering. According to KPCB internet trends, China has more than 700 million mobile internet users, 2.5x larger than the United States entire internet market! and more than the U.S., U.K., Germany, Japan, Italy, France and Canada combined. More insights on China’s internet surge can be found here.

Additionally, Chinese mobile commerce is booming, with people spending more and more time on their mobile (a 30 percent increase in 2016, roughly +15 percent year-over-year) and payment volume reaching a whopping $5 trillion from 2012 to 2016.

Finding no indications that Chinese users prefer their internet slower than their European or American counterparts for example, we must conclude that providing smooth and high-speed internet experience is crucial for accessing this newly exploding market.

One proven way to ensure a smooth experience is using a content delivery network (CDN) with nodes located as close to the end users as possible, making sure they receive their content blazingly fast.

Without local CDN servers, requests from mainland China need to haul all the way to neighboring countries, such as Singapore or Malaysia, adding unnecessary and frustrating latency that has a huge impact on bottom lines, when you consider that a 1 second delay roughly equals a 7 percent decrease in conversion, according to recent studies).

Cloudinary is thrilled to announce that we now support content delivery using China CDN. The delivery also comes with all our existing CDN features out-of-the-box, including automatic format and dpr selection, token-/cookie-based auth and much more).

Recent tests we’ve performed with customers already putting our China CDN to use show significant improvement in image delivery in all regions of China regions (median improvement is greater than 100 ms for a single image).

China CDN is Now Available via Cloudinary

Why isn’t China delivery enabled by default?

That’s a fair question with a fairly complex answer. While we do have a global (well, excluding China) CDN for all of our plans, including the free plan, delivering content inside mainland China is much trickier.

The Chinese Ministry of Industry and Information Technology (MIIT) requires companies to obtain an ICP (Internet Content Provider) license, which is no small feat. The permit requires a company to either have an existing entity in the country or a responsible contact with a valid business license in China. Additional details, such as the company’s name, valid ID certificate of the person in charge, the specific domains to whitelist, and other requirements are also a prerequisite. Plus, the entire document must be in Chinese, so you’d probably need some local translation help.

Without an ICP license, companies can’t serve content using Chinese servers or enjoy localized CDN providers. That means websites served from outside China will have slower load times or even suffer from limited accessibility.

What to do after I acquire the ICP license?

After getting the ICP license, you can enjoy a well-deserved break while Cloudinary takes care of the technicalities together with our CDN partners to enable the delivery to mainland China. Note that this process can also take a few weeks to complete, so the sooner we get the ICP, the better!

As always, our support team (support@cloudinary.com) is available 24x7 to answer any questions or just lend a sympathetic ear while you navigate through the ICP issuing process.

Recent Blog Posts

 New Image File Format: FUIF:Lossy, Lossless, and Free

I've been working to create a new image format, which I'm calling FUIF, or Free Universal Image Format. That’s a rather pretentious name, I know. But I couldn’t call it the Free Lossy Image Format (FLIF) because that acronym is not available any more (see below) and FUIF can do lossless, too, so it wouldn’t be accurate either.

Read more
Optimizing Video Streaming and Delivery: Q&A with Doug Sillars

Doug Sillars, a digital nomad and a freelance mobile-performance expert, answers questions about video streaming and delivery, website optimization, and more.

Doug Sillars, a freelance mobile-performance expert and developer advocate, is a Google Developer Expert and the author of O’Reilly’s High Performance Android Apps. Given his extensive travels across the globe—from the UK to Siberia—with his wife, kids, and 11-year-old dog, Max, he has been referred to as a “digital nomad.” So far in 2018, Doug has spoken at more than 75 meetups and conferences!

Read more
Building a Music Discovery Service

In May 2018, Cloudinary sponsored Capitol Music Group’s first hackathon held by its new Capitol360 Innovation Center, which aims at connecting musicians and software technologists to facilitate and stimulate the creation of music. See this interview for details. As a starter project for the hackathon, we built a sample app called Music Discovery Service.

Read more
Once a Hackathon Participant, Now a Judge

Over the past several years, I've had a chance to participate in hackathons, as part of teams that developed a social payment app and helped users decide meals to cook. But it wasn't until last month that I got to experience a hackathon from the other side, as a judge.

Read more
10 Website Videos Mistakes and How to Solve Them

It should come as no surprise that video use on the internet is exploding. You can see the dramatic growth of video on the average site in this SpeedCurve blog post.

With the growth in video comes greater bandwidth use, which is not only costly for your IT budget, but for your visitors as well. Beyond the expense, there is the user experience to consider. The heavier the page, the longer it will take to load, and the greater likelihood visitors will abandon your site. Page load speed is also an important factor in SEO ranking, so clearly video is something we need to take seriously and get right. Video is challenging, presenting terms still unfamiliar to developers - like codecs, bitrate and adaptive bitrate streaming. As a result, mistakes are being made in video implementation.

Read more
Android Data Saver: Optimizing Mobile Data Usage with Cloudinary

Over the life of a mobile device, the cost of a cellular data plan often exceeds that of the device itself. To optimize data usage and purge useless data on their mobile devices, users can enable Data Saver from Android 7.0 (API level 24). To do so, users toggle Data Saver in quick settings under the Notification shade or under Settings > Data usage. With Data Saver enabled, apps that aren't whitelisted cannot use cellular data in the background. They are also directed to consume less data while active.

Read more