Stay organized with collections Save and categorize content based on your preferences.
Jump to

Cloud CDN

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

New customers get $300 in free credits to spend on Cloud CDN.

Benefits

Global distribution with anycast IP

With edge caches peered with nearly every major end-user ISP globally. With anycast architecture, your site gets a single global IP address, providing consistent performance worldwide with easy management.

Supports hybrid and multicloud architecture

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

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.

Key features

Key features

Origin and backend support

Pull content from any HTTP-capable origin, including Compute Engine, Cloud Storage and Google Kubernetes Engine backends and origins outside of Google Cloud, such as storage buckets in other clouds.

Caching

Configure caching behavior by origin that allows you to have fine-grained control over cache keys, TTLs, and other caching features based on the content type being served. Use dynamic compression to reduce data size by over 60% and improve page performance.

Route matching and origin selection

Cloud CDN uses Cloud Load Balancing to provide comprehensive routing and configuration capabilities at each edge location.

View all features

What's new

What's new

Sign up for Google Cloud newsletters to receive product updates, event information, special offers, and more.

Documentation

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 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.

From right to left, 2 stacked rectangles labeled Cloud Region and bearing VM Instance each flow into box labeled HTTP(S) Load Balancer. Two arrows point left to Cloud CDN box. 3 arrows flow left from Cloud CDN to 3 boxes, each labeled “End user”

All features

All features

Origin and backend support Pull content from any HTTP-capable origin, including Compute Engine, Cloud Storage and Google Kubernetes Engine backends and origins outside of Google Cloud, such as storage buckets in other clouds.
Caching Configure caching behavior by origin that allows you to have fine-grained control over cache keys, TTLs, and other caching features based on the content type being served. Use dynamic compression to reduce data size by over 60% and improve page performance.
Route matching and origin selection Cloud CDN uses Cloud Load Balancing to provide comprehensive routing and configuration capabilities at each edge location.
Modern protocols Protocols such as TLS version 1.3, QUIC, Global Anycast directly benefit the user experience by delivering render-blocking web content more quickly and reducing playback start time and rebuffering when serving video.
Logging and metrics Understand how traffic is being served by Cloud CDN with Cloud Logging and Cloud Monitoring.
Security

Applications can use Managed SSL (TLS) certifications, customizable SSL policies, and Audit logging. Signed requests let you serve responses from Google Cloud's globally distributed caches, even when you need requests to be authorized.

Cloud CDN’s integration with Cloud Armor enables web-application firewall (WAF) and DDoS mitigation service that defends your web apps and services at Google scale.

Pricing

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.

If you plan to serve a large volume of content from Cloud CDN ( > 500 TB per month), you can contact us to discuss volume-based discounts.