Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
34 lines (23 sloc) 1.53 KB
---
title: How to manage DNS records for your service
last_reviewed_on: 2018-09-18
review_in: 6 months
---
# <%= current_page.data.title %>
To ensure users can connect to your service, you’ll need accurate Domain Name System (DNS) records and a DNS provider to supply your DNS nameservers.
You can find information on choosing where to host your DNS and how to request nameserver delegation at GDS in the [Service Manual][].
As part of your DNS strategy and planning you need to ensure your:
* DNS entry configuration (stored for example in a zone file using JSON or YAML) is version controlled unless it’s autogenerated
* overall service strategy includes nameserver high availability, for example deploy publishing.service.gov.uk to both Amazon Route 53 and Google Cloud DNS
When you implement your DNS strategy you should consider using:
* [Amazon Route 53][] as a cloud DNS web service
* [Google Cloud DNS][] or [Dyn][] for high nameserver availability
* version control to publish your records using tools such as [GOV.UK DNS][] or [octoDNS][]
You can read more about [service domains and DNS][] in the Service Manual.
[Service Manual]: https://www.gov.uk/service-manual/technology/get-a-domain-name#choose-where-youll-host-your-dns
[Amazon Route 53]: https://aws.amazon.com/route53
[Google Cloud DNS]: https://cloud.google.com/dns/
[Dyn]: https://dyn.com
[GOV.UK DNS]: https://github.com/alphagov/govuk-dns
[octoDNS]: https://github.com/github/octodns
[service domains and DNS]: https://www.gov.uk/service-manual/technology/get-a-domain-name