Google Cloud CDN
By Google Cloud
Google Cloud CDN is Google Cloud Platform's content delivery network service, which caches content at Google's globally distributed edge points of presence and works together with Google Cloud's load balancing infrastructure to accelerate…
Definition
Google Cloud CDN is Google Cloud Platform's content delivery network service, which caches content at Google's globally distributed edge points of presence and works together with Google Cloud's load balancing infrastructure to accelerate content delivery.
Overview
Google Cloud CDN caches HTTP(S) content at edge locations across Google's global network — the same network infrastructure used by Google Search and other Google products — to reduce latency for end users and reduce load on backend services. Unlike some CDNs that operate as a fully independent product, Cloud CDN is enabled as a feature on Google Cloud's global external HTTP(S) load balancer, so it's tightly coupled with how traffic routing is configured on Google Cloud. Origins for Cloud CDN can include Compute Engine instances, Google Cloud Storage buckets for static content, or Google Cloud Run and Google Cloud Functions services fronted by a load balancer. Because caching is layered on top of the load balancer rather than a separate standalone service, enabling Cloud CDN for an existing backend is typically a configuration change rather than introducing an entirely new piece of infrastructure. Like AWS CloudFront and Azure CDN, Google Cloud CDN is commonly paired with cache invalidation rules, signed URLs for restricting access to private content, and compression to optimize delivery of both static assets and cacheable dynamic responses.
Key Features
- Caches HTTP(S) content across Google's global edge network
- Enabled as a feature of Google Cloud's global load balancer
- Supports origins including Compute Engine, Cloud Storage, and Cloud Run
- Signed URLs and signed cookies for restricting access to private content
- Cache invalidation controls for pushing out stale content
- Negotiated compression to reduce payload size for cached responses
- Detailed cache hit ratio and traffic monitoring
- Works alongside Google Cloud Armor for security protections
Use Cases
Frequently Asked Questions
From the Blog
Cloud Computing for Beginners: A Complete Guide
A comprehensive guide to cloud computing for beginners: a complete guide — written for learners at every level.
Read More Cloud & CybersecurityAWS vs Azure vs Google Cloud: Which to Learn?
A comprehensive guide to aws vs azure vs google cloud: which to learn? — written for learners at every level.
Read More Cloud & CybersecurityAWS for Beginners: Cloud Computing Fundamentals
Amazon Web Services is the world's most widely used cloud platform. This guide covers the core services every developer needs — EC2 (virtual servers), S3 (storage), IAM (access control), VPC (networking), and RDS (databases) — with practical setup instructions and free tier guidance.
Read More Cloud & CybersecurityInfrastructure as Code Explained: Terraform Basics
Clicking through cloud consoles doesn't scale. Infrastructure as Code (IaC) lets you define, version, and automate your cloud resources in code. This guide explains IaC concepts and walks you through Terraform — the most widely used IaC tool.
Read More