[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[[["\u003cp\u003eCloud CDN works with global external Application Load Balancer and classic Application Load Balancer to deliver content.\u003c/p\u003e\n"],["\u003cp\u003eThe external Application Load Balancer handles frontend IP addresses and ports, as well as the backends that fulfill requests.\u003c/p\u003e\n"],["\u003cp\u003eCloud CDN can source content from a variety of backends, including managed instance groups, Cloud Storage, Cloud Run, and third-party object storage.\u003c/p\u003e\n"],["\u003cp\u003eSeveral guides are available to help set up Cloud CDN with different types of backends.\u003c/p\u003e\n"]]],[],null,["# Setup overview\n\nCloud CDN works with the [global external Application Load Balancer and the\nclassic Application Load Balancer](/load-balancing/docs/https) to deliver content\nto your users. The external Application Load Balancer provides the frontend IP addresses\nand ports that receive requests and the backends (or *origins*) that\nrespond to the requests.\n\nCloud CDN content can be sourced from [various types\nof backends](/load-balancing/docs/https#backend-service).\n\nUse the following guides to set up Cloud CDN:\n\n- [With a managed instance group backend](/cdn/docs/setting-up-cdn-with-mig)\n- [With a Cloud Storage backend bucket](/cdn/docs/setting-up-cdn-with-bucket)\n- [With Cloud Run,\n Cloud Run functions, or App Engine](/cdn/docs/setting-up-cdn-with-serverless)\n- [With third-party object\n storage](/cdn/docs/setting-up-cdn-with-third-party-storage)\n- [With an external backend by using an internet\n NEG](/cdn/docs/set-up-external-backend-internet-neg)\n- With Google Kubernetes Engine by [configuring Ingress\n features](/kubernetes-engine/docs/how-to/ingress-features#cloud_cdn)\n\nTo learn how Cloud CDN works, see the\n[Cloud CDN overview](/cdn/docs/overview)."]]