У меня небольшой веб-сайт на Google App Engine. В настоящее время я использую Dreamhost для других целей и покупаю через них свои домены, а они предоставляют серверы имен.
Я сейчас переключаю управление доменами на Google Domains. Я считаю, что Google Domains также предоставляет серверы имен, которые, как я ожидаю, будут работать не хуже, чем серверы имен Dreamhost.
Google также предоставляет Google Cloud DNS, который, кажется, предоставляет те же функции, что и серверы имен Google Domains, но стоит денег (хотя и не очень).
Какие преимущества у Google Cloud DNS перед серверами доменных имен Google?
УТОЧНЕНИЕ РЕДАКТИРОВАНИЯ:
Я знаю, что это за две службы, и прочитал много документации по обоим, поэтому не нужно повторять основы.
Для небольшого веб-сайта явно подойдет DNS от Google Domains. Я подозреваю, что для большого веб-сайта в масштабе serverfault.com DNS Google Domains не будет подходящим, и вам нужно будет использовать что-то более сложное, например Google Cloud DNS.
Я хотел бы знать, какие ограничения существуют для DNS Google Domains, чтобы лучше понимать, когда мне нужно переключиться на Google Cloud DNS.
Google Domains - это регистратор который также предлагает службу DNS; Google Cloud DNS - это чисто облачная DNS-служба, которая не обрабатывает регистрацию доменов, но предлагает более высокий контроль и больше функций в самой службе.
Регистрация домена состоит из двух этапов: фактической регистрации и обработки службы DNS для домена. Большинство провайдеров предлагают обе услуги, и это то, что делает и Google Domains.
Однако вы также можете управлять службой DNS для своего домена множеством различных способов (включая использование собственных DNS-серверов). Google Cloud DNS предоставляет вам полнофункциональную облачную службу DNS, которую вы можете использовать для управления DNS для своего домена независимо от того, где и как вы его зарегистрировали.
Что касается выбора решения перед другим ... это сильно зависит от ваших требований. Если вам необходимо запустить веб-сайт (даже если он большой), то все, что вам нужно, - это разместить несколько записей A или CNAME в своем домене, и оба решения вполне подходят.
ОБНОВЛЕНИЕ: из справки Google Domains: Цены на Google Domains и поддерживаемые TLD: Одна важная вещь, которую следует отметить в списках функций по умолчанию, среди прочего:
Функции включены без дополнительных затрат
- Серверы имен Google с 10 миллионами разрешений DNS в год
Также обратите внимание: Google Domains в настоящее время доступен только для пользователей в США, как уже упоминалось. Вот.
Тогда как в случае Cloud DNS https://cloud.google.com/dns/
Используйте инфраструктуру Google для повышения качества продукции, обслуживание DNS большого объема. У ваших пользователей будут надежные, доступ к инфраструктуре Google с малой задержкой из любой точки мира с помощью нашей сети серверов имен Anycast.
- 0,40 USD за 1 млн запросов в месяц для первых 1 млрд запросов
- 0,20 доллара США за 1 млн запросов в месяц для дополнительных запросов. и т.д..
Итак, вы видите различия в объеме предлагаемых разрешений DNS и инфраструктуры. Очевидно, что Goolgle Cloud нацелен на клиентов с более высокими требованиями к глобальному присутствию и большим объемам запросов DNS.
Если вы потратите немного времени на изучение этой официальной страницы в Google Cloud DNS, она ответит на все ваши вопросы:
Тем не менее, есть одно большое различие, помимо Облачная платформа Google, он предлагает возможность управлять DNS-записями через скрипты (с помощью инструмента командной строки gcloud) или программ (с помощью REST API):
... Google Cloud DNS позволяет публиковать свои зоны и записи в DNS без необходимости управлять собственными DNS-серверами и программным обеспечением. Вы используете инструмент gcloud или REST API напрямую для работы с Cloud DNS ...
Что касается вашей ситуации, когда у вас небольшой веб-сайт, я лично не вижу необходимости ни в одном из них.
В основном вы бы использовали Cloud DNS для удобства использования прямо в панели управления. Только Google может сказать, но я готов поспорить, что базовая инфраструктура почти такая же, но с некоторым количеством DNS-услуг (которые в основном дешевы, особенно для сайтов с небольшим объемом), встроенных в цену.
Cloud DNS великолепен, потому что вы можете использовать REST API, gcloud
инструмент и другие способы обновления / взаимодействия с ним. По этой причине, вероятно, будет хорошей идеей переключить сейчас, потому что ясно, что когда вам понадобятся расширенные функции, они будут доступны через Cloud DNS, а не через DNS Google Domains.
Мне кажется, что это, по сути, один и тот же продукт, но ориентированный на разные рынки: люди, которым нужен DNS, но не знают, что это такое (DNS-домены), и люди, которым нужны службы DNS и которые понимают, почему, и хотят ими управлять. централизованно с другими ресурсами (например, App Engine и т. д.). Облачный DNS довольно дешевый, мы его используем и любим.