Primitive

DNS

Resolves human-readable names to network addresses and routes clients to the right endpoint via policy-based records.

Description

Managed DNS (AWS Route 53, GCP Cloud DNS, Azure DNS) provides authoritative hosting plus the standard record types, and the major services add policy-based routing such as health-checked failover and latency or geo steering. The differences are mostly in the breadth of routing policies, how health checks and traffic-management features are packaged, and how DNS integrates with each provider's load balancers and private networks. To the best of our knowledge all three are highly available authoritative DNS; the choice usually follows where your traffic-steering and the rest of your infrastructure already live.

Capabilities

  • Resolve domain names to IP addresses
  • Health-checked failover and latency/geo routing
  • Manage records (A, AAAA, CNAME, MX, TXT)
  • Anchor service discovery and traffic steering

Vendor implementations

Icon-Architecture/64/Arch_Amazon-Route-53_64
AWS Route53
Icon-networking-64
AZ DNS
Icon_24px_DNS_Color
GCP DNS

Related primitives