1. Cloud CDN
- Google Cloud Content Delivery Network uses Google's global edge network to serve content closer to users, which accelerates websites and applications.
- Cloud CDN content delivery network works with HTTP(S) load balancing to deliver content to users.
- HTTP(S) load balancer provides the frontend IP addresses and ports that receive requests and the backends that respond to the requests.
- Cloud CDN content can be sourced from various types of backends:
- Instance groups
- Zonal network endpoint groups (NEGs)
- Internet network endpoint groups (NEGs) (Beta), for endpoints that are outside of Google Cloud (also known as custom origins)
- Buckets in Google Cloud Storage
- In Cloud CDN, these backends are also called origin servers.
- When a user requests content via an HTTP(S) load balancer, the request arrives at a Google Front End (GFE), which is located at the edge of Google's network as close as possible to the user.
- If the load balancer's URL map routes traffic to a backend that has Cloud CDN configured, the GFE uses Cloud CDN.