Cloudflare For Platform

“Cloudflare is coming out with a new suite of tools that allows organizations to transform any application into a programmable platform for developers to build on”…


IMO, the example of Shopify utilizing this Cloudflare product, given at the end of the explaination here, provides an excellent way of understanding the value proposition for a non techy like me.

Now Cloudflare will enable any product to become a platform, by allowing its developers to:

Use Cloudflare’s fast, scalable, and secure environment: With multiple developers building customized tools on a businesses’ platform, code needs to run quickly in a highly secure environment and scale as needed.

Quickly and easily view all of their code: Developers need to have visibility into errors, and an overview of what’s going on in their code. Trace Cloudflare Workers make it easy for any business to pass that information onto their customers’ developers.

Use the API standards of the future for a common experience, wherever they code: Any developer will be able to write and run code conforming to Web Platform standards – and easily transfer it – between Cloudflare Workers, Deno, and Node.js seamlessly and without the need to rewrite an application.

Get insights from powerful analytics: Using Ready Analytics, platforms can expose easy to use dashboards to developers.

Simplify and secure custom domains: For many platforms, especially for SaaS use cases, having the ability to run the service on a custom domain is table stakes. SSL for SaaS, part of Cloudflare for Platforms, provides an easy way to provision SSL certificates for custom hostnames without having to manage complex certificates deployment pipelines.

“Shopify is the Internet’s commerce infrastructure, with millions of merchants using the platform,” said Zach Koch, product director, custom storefronts, at Shopify. “Partnering with Cloudflare, we’re able to give developers the tools they need to build unique and performant storefronts. We are excited to work with Cloudflare to alleviate some of the complexities of building commerce experiences – like scalability and global availability – so that developers can instead focus on what makes their brand distinct.”