Public and Private DNS Zone Management
Public hosted zones respond to DNS queries from the internet for a particular domain.
Private hosted zones respond to DNS queries within one or more VPCs that you specify.
Use the same domain name for both public and private hosted zones to provide different responses based on the source of the query.
External users get public IP addresses
VPC users get private IP addresses
Use descriptive names for hosted zones and maintain consistent naming patterns
Associate private zones with specific VPCs and enable DNS resolution
Monitor query logs and set up CloudWatch alarms for DNS failures
Remember: Public hosted zones are for internet-facing domains, private hosted zones are for VPC-internal resolution. Split-view DNS allows same domain to resolve differently for internal vs external users.