Google Cloud DNS vs. Google Domains DNS [cerrado]

11

Ejecuto un sitio web pequeño en Google App Engine. Actualmente, uso Dreamhost para otras cosas y compro mis dominios a través de ellos y proporcionan los servidores de nombres.

Estoy en el proceso de cambiar la administración de dominios a Google Domains. Creo que Google Domains también proporciona servidores de nombres que espero que funcionen al menos tan bien como los servidores de nombres Dreamhost.

Google también proporciona Google Cloud DNS, que parece proporcionar la misma funcionalidad que los servidores de nombres de Dominios de Google, pero cuesta dinero (aunque no mucho).

¿Qué ventajas tiene Google Cloud DNS sobre los servidores de nombres de dominio de Google?

EDICIÓN DE ACLARACIÓN:

Sé cuáles son los dos servicios y he leído mucha documentación sobre ambos, por lo que no es necesario repetir lo básico.

Para un sitio web pequeño, Google Domains DNS es claramente adecuado. Para un sitio web grande en la escala de serverfault.com, sospecho que Google Domains DNS no sería adecuado y que necesitaría usar algo más sofisticado como Google Cloud DNS.

Me gustaría saber qué limitaciones existen para los DNS de Google Domains, por lo que tengo una mejor comprensión de cuándo necesito cambiar a DNS de Google Cloud.

gaefan
fuente
si "sabe cuáles son los dos servicios y ha leído mucha documentación", entonces me pregunto de qué se trata esta pregunta. De todos modos, la información que he presentado proviene de los sitios de Google (consulte la información actualizada). Aparte de eso, si necesita información exclusiva, supongo que debe consultar directamente con el servicio de atención al cliente de Google, que puede ofrecerle las mejores consultas sobre sus productos.
Diamante
1
@bangal, supongo que Google Cloud DNS es "mejor" (en términos de escalabilidad, latencia, distribución geográfica o cualquier otra cosa) que Google Domains DNS, y me gustaría entender de qué manera es mejor. No pude encontrar esa información en línea, y esperaba que otros lo supieran. Las dos respuestas hasta ahora no proporcionan información útil a este respecto.
gaefan
1
Un punto parece que todos faltan; Lo mencioné en mi respuesta, pero mejor repitiéndolo: Google Cloud DNS solo proporciona servicios DNS, no registro de dominio . Si desea utilizar Google Cloud DNS, aún necesitará un registrador para su dominio (que en realidad podrían ser los mismos Dominios de Google).
Massimo
1
@Massimo, eso es correcto, pero mi pregunta es sobre la comparación de las características de las dos ofertas de DNS para que ese punto no sea relevante.
gaefan

Respuestas:

10

Google Domains es un registrador que también ofrece un servicio DNS; Google Cloud DNS es un servicio DNS puro basado en la nube, que no maneja el registro de dominios pero ofrece un mayor control y más funciones en el servicio en sí.

Cuando registra un dominio, hay dos pasos involucrados: el registro real y el manejo del servicio DNS para el dominio. La mayoría de los proveedores ofrecen ambos servicios, y eso es lo que también hace Google Domains.

Sin embargo, también puede administrar el servicio DNS para su dominio de muchas maneras diferentes (incluida la ejecución de sus propios servidores DNS). Google Cloud DNS le proporciona un servicio DNS basado en la nube con todas las funciones, que puede usar para administrar DNS para su dominio, independientemente de dónde y cómo lo haya registrado realmente.

En cuanto a elegir una solución sobre otra ... esto depende en gran medida de sus requisitos. Si su requisito es ejecutar un sitio web (por grande que sea), todo lo que necesita es colocar algunos registros A o CNAME en su dominio, y ambas soluciones son perfectamente adecuadas.

Massimo
fuente
1
El mejor resumen en una sesión. Google Domain DNS es un servicio gratuito que incluye dominios para uso personal o de pequeñas y medianas empresas. Las grandes corporaciones y empresas necesitarán algo un poco más robusto como Cloud DNS, si entiendo los dos, ¿correcto?
IceMage
2
Si. Pero también, Google Cloud DNS no se encargará de registrar su dominio; solo proporciona servicios de DNS, el registro del dominio es tuyo.
Massimo
6

ACTUALIZACIÓN: de Google Domains Ayuda: precios de Google Domains y TLD compatibles : Una cosa importante a tener en cuenta en las listas de funciones predeterminadas, entre otras:

Características incluidas sin costo adicional

  • Servidores de nombres de Google con 10 millones de resoluciones DNS por año

Y también tenga en cuenta: Google Domains actualmente está disponible solo para usuarios en los EE. UU., Como se menciona aquí .

Mientras que, en el caso de Cloud DNS https://cloud.google.com/dns/

Use la infraestructura de Google para la calidad de producción, el servicio DNS de alto volumen . Sus usuarios tendrán acceso confiable y de baja latencia a la infraestructura de Google desde cualquier parte del mundo utilizando nuestra red de servidores de nombres Anycast .

  • $ 0.40 por consultas 1M / mes para las primeras consultas 1B
  • $ 0.20 por 1 millón de consultas / mes para consultas adicionales. etc.

Entonces, allí verá las diferencias en el volumen de resoluciones dns y la infraestructura en oferta. Claramente, Goolgle Cloud se dirige a clientes con mayores requisitos con presencia global y grandes volúmenes de solicitudes de DNS.


Si se toma un poco de tiempo para visitar esta página oficial en Google Cloud DNS, responderá todas las preguntas que tenga:

¿Qué es Google Cloud DNS?

Sin embargo, una gran diferencia es que, aparte de Google Cloud Platform , ofrece la posibilidad de administrar registros dns a través de scripts (usando la herramienta de línea de comando gcloud) o programas (usando REST API):

... Google Cloud DNS le permite publicar sus zonas y registros en el DNS sin la carga de administrar sus propios servidores y software DNS. Utiliza la herramienta gcloud o la API REST directamente para trabajar con Cloud DNS ...

En cuanto a su situación, donde está ejecutando solo un pequeño sitio web, personalmente no veo ninguna necesidad de ninguno de esos.

Diamante
fuente
44
Buen punto de que Cloud DNS tiene una API REST, pero eso no es algo que necesito.
gaefan
@Kekito, bueno, eso es lo que he mencionado en mi respuesta, pero querías saber las ventajas. Lee tu propia pregunta nuevamente.
Diamante
3

En su mayoría, usaría Cloud DNS para la conveniencia de tenerlo allí mismo en el panel de control. Solo Google puede decirlo, pero apuesto a que la infraestructura subyacente es casi la misma, pero con una cierta cantidad de servicio DNS (que en su mayoría es barato de proporcionar, especialmente para sitios de bajo volumen) incluido en el precio.

Cloud DNS es increíble porque puedes usar una API REST, la gcloudherramienta y otras formas de actualizar / interactuar con ella. Por este motivo, probablemente sea una buena idea cambiar ahora , porque está claro que cuando necesite funciones avanzadas, estarán disponibles a través de Cloud DNS y no de Google Domains DNS.

Me parece que son esencialmente el mismo producto, pero orientados a diferentes mercados: personas que necesitan DNS pero no saben qué es (Dominios DNS), y personas que necesitan servicios DNS y entienden por qué y quieren administrarlo. centralmente con sus otros recursos (es decir, App Engine, etc.). Cloud DNS es bastante barato y ahora lo usamos y nos encanta.

sgammon
fuente
1
Gracias, creo que esto es correcto. Esperaba más detalles sobre las diferencias entre las capacidades de los dos productos DNS, pero parece que Google no ha publicado esos detalles.
gaefan
@ Kekito, @ sgammon, he leído esta respuesta por tercera vez ahora. Es curioso saber qué información nueva proporciona esta respuesta, que las otras dos respuestas no. Y por lo que puedo ver, no son el mismo producto, ¿puede proporcionar alguna referencia o algo para tal suposición?
Diamante
@bangal Mencioné todo lo que mencionaste pero iré al grano: ¿cuál debería usar? Creo que su pregunta es mucho más sobre productos que características. Cuando digo que probablemente sean el mismo producto, probablemente , me refiero al hecho de que Google sirve a la mayor parte de su tráfico web vinculado a Internet a través de una infraestructura unificada conocida como Google Front End. No soy Google, pero si fuera Google, construiría un sistema DNS y muchos productos en lugar de lo contrario.
sgammon
@Kekito: corrígeme si me equivoco, pero supongo que estás buscando una decisión futura para DNS (y es por eso que estás comparando los dos, porque tienes que elegir ahora). En ese caso, entre estos dos productos, definitivamente diría Cloud DNS debido a las características avanzadas que probablemente traerá.
sgammon
2
@bangal: no necesitaba investigar mucho porque he usado ambos productos ampliamente. Claramente, necesitamos que alguien de Google evalúe (como señalé originalmente), porque a menos que trabajes en Google, eres solo otro tipo en Internet como yo.
sgammon