Cloud DNS controls for generative AI use cases

This document includes the best practices and guidelines for Cloud DNS when running generative AI workloads on Google Cloud. Use Cloud DNS with Vertex AI to register, manage, and serve your domain.

Required Cloud DNS controls

The following controls are strongly recommended when using Cloud DNS.

Enable DNS Security Extensions

Google control ID
DNS-CO-6.1
Category
Required
Description

The Domain Name System Security Extensions (DNSSEC) is a feature of the Domain Name System (DNS) that authenticates responses to domain name lookups. It doesn't provide privacy protections for those lookups, but prevents attackers from manipulating or poisoning the responses to DNS requests.

Within Cloud DNS, enable DNSSEC in the following places:

  • DNS zone
  • Top-level domain (TLD)
  • DNS resolution
Applicable products
  • Cloud DNS
Related NIST-800-53 controls
  • SC-7
  • SC-8
Related CRI profile controls
  • PR.AC-5.1
  • PR.AC-5.2
  • PR.DS-2.1
  • PR.DS-2.2
  • PR.DS-5.1
  • PR.PT-4.1
  • DE.CM-1.1
  • DE.CM-1.2
  • DE.CM-1.3
  • DE.CM-1.4
Related information

Optional Cloud DNS controls

We recommend that you implement the following security controls in folders that contain generative AI workloads.

Use zonal DNS

Google control ID
DNS-CO-4.1
Category
Optional
Description

The compute.setNewProjectDefaultToZonalDNSOnly boolean constraint lets you set the internal DNS setting for new projects to use zonal DNS only. Use zonal DNS because it offers higher reliability compared to individual zones because zonal DNS isolates failures in the DNS registration .

Applicable products
  • Organization policy
Path
constraints/compute.setNewProjectDefaultToZonalDNSOnly
Operator
=
Value
  • True
Type
Boolean
Related NIST-800-53 controls
  • AC-3
  • AC-17
  • AC-20
Related CRI profile controls
  • PR.AC-3.1
  • PR.AC-3.2
  • PR.AC-4.1
  • PR.AC-4.2
  • PR.AC-4.3
  • PR.AC-6.1
  • PR.PT-3.1
  • PR.PT-4.1

What's next

Design a Mobile Site
View Site in Mobile | Classic
Share by: