Cloud CDN and Cloud DNS are two Google Cloud services. Cloud CDN caches content on Google's global edge network and works with Google Cloud's external Application Load Balancers: requests arrive at a Google Front End, which serves cached responses or fetches them from an origin such as Compute Engine, GKE or Cloud Storage. It supports cache invalidation, Google-managed SSL certificates and integration with Cloud Armor security policies. Cloud DNS is a managed DNS service with public and private zones, anycast serving from multiple locations worldwide, managed DNSSEC, API and command-line management and IAM-based access control. Both are proprietary services delivered through Google Cloud.
Google Cloud is operated by Google, whose parent company Alphabet is headquartered in Mountain View, California, in the United States. Google states that cached content may be stored at serving locations outside the origin's region, which is normal for HTTP caching, and Cloud DNS answers queries from locations worldwide. For European organisations, the US jurisdiction of the provider, including the CLOUD Act, is relevant alongside the choice of regions.