Cloud CDN

Fast, reliable web and video content delivery with global scale and reach.

Try Cloud CDN free
  • action/check_circle_24px Created with Sketch. Brings consistently great web and video experiences to users anywhere
  • action/check_circle_24px Created with Sketch. Provides privacy and data security
  • action/check_circle_24px Created with Sketch. Activates with a single click for Cloud Load Balancing users

Key features

Global distribution with anycast IP

With edge caches peered with nearly every major end-user ISP globally, Cloud CDN offers connectivity to more users everywhere. Thanks to anycast architecture, your site gets a single global IP address, combining consistent performance worldwide with easy management.

Optimized for last-mile performance

As a complement to Google Cloud’s high-performance private network, Cloud CDN supports modern protocols originally developed at Google, like HTTP/2 and QUIC, to improve site performance for mobile users and/or users in emerging markets.

Integrated with Google Cloud

Cloud CDN is tightly integrated with Cloud Monitoring and Cloud Logging, providing detailed latency metrics out of the box, as well as raw HTTP request logs for deeper visibility. Logs can be exported into Cloud Storage and/or BigQuery for further analysis with just a few clicks.

Documentation

Google Cloud Basics
Overview of Cloud CDN

Get an overview of how Cloud CDN works.

Tutorial
Getting started with Cloud CDN

Learn how to enable and disable Cloud CDN on a load balancing configuration.

Best Practice
Best practices for content delivery

Best practices for optimizing and accelerating content delivery with Cloud CDN.

Use cases

Use case
Using Cloud CDN with HTTP(S) load balancing

Cloud CDN works with HTTP(S) load balancing to deliver content to your users. The HTTP(S) load balancer provides the frontend IP addresses and ports that receive requests and the back ends that respond to the requests. You can also configure Cloud CDN for use with load balancing and GKE.

Use Case Diagram

All features

Global distribution with anycast IP With edge caches peered with nearly every major end-user ISP globally, Cloud CDN offers connectivity to more users everywhere. Thanks to anycast architecture, your site gets a single global IP address, combining consistent performance worldwide with easy management.
Supports hybrid and multi-cloud architectures Cloud CDN enables customers to deliver content hosted on-premises or in another cloud over Google’s high-performance distributed edge caching infrastructure.
Optimized for last-mile performance As a complement to Google Cloud’s high-performance private network, Cloud CDN supports modern protocols originally developed at Google, like HTTP/2 and QUIC, to improve site performance for mobile users and/or users in emerging markets.
Integrated with Google Cloud Cloud CDN is tightly integrated with Cloud Monitoring and Cloud Logging, providing detailed latency metrics out of the box, as well as raw HTTP request logs for deeper visibility. Logs can be exported into Cloud Storage and/or BigQuery for further analysis with just a few clicks.
HTTPS (SSL) built-in TLS (SSL) certificates are included at no additional cost through our managed certificates service, mitigating the need to acquire or renew SSL certificates. You can also bring your own certificates at no extra cost.
Signed cookies and URLs Serve responses from our globally distributed caches, even when you need requests to be authorized on a per-user basis.

Pricing

When Cloud CDN serves your content, you’re charged for bandwidth and HTTP/HTTPS requests. On cache hits, you pay for cache egress bandwidth. On cache misses, you additionally pay for cache fill bandwidth.

You’re also charged for any cache invalidations you initiate. Each invalidation can specify either a single path or a path prefix.