- The Google Cloud CDN (content delivery network) service accelerates your web content delivery by using Google’s global edge network to bring content as close to the user as possible.
- It helps you reduce latency, cost, and load for your backend services.
- Activates with a single click for Cloud Load Balancing users.
- Cloud CDN supports modern protocols originally developed at Google, like HTTP/2 and QUIC.
- Integrates with Cloud Monitoring and Cloud Logging by providing latency metrics and raw HTTP request logs for deeper and better visibility.
- Logs can be exported to Cloud Storage or BigQuery for analysis.
- Cloud CDN content can be sourced from several types of backends including:
- Instance groups
- Zonal network endpoint groups (NEGs)
- Serverless NEGs: One or more App Engine, Cloud Run, or Cloud Functions services
- Internet NEGs, for endpoints that are outside of Google Cloud (also known as custom origins)
- Buckets in Cloud Storage
- Cloud CDN also delivers content hosted on-premises or in another cloud over Google’s high-performance distributed edge caching infrastructure.
- When Cloud CDN serves your content, you’re charged for:
- HTTP/HTTPS requests.
- You are also charged for cache invalidations you initiate.