La migración de las empresas a la computación en nube continúa a un ritmo asombroso. Las empresas buscan cada vez más los beneficios que ofrecen las tecnologías de la nube, más allá de los despliegues in situ.

Con los proveedores de nubes ofreciendo cada vez más mejoras en el ahorro de costes, la escalabilidad, la seguridad y la continuidad de los negocios, esta tendencia no hará sino acelerarse.

El mercado de la computación en nube es ahora un vasto ecosistema de proveedores, tecnologías, productos y servicios. Gartner pronostica que el mercado mundial de servicios de nube pública por sí solo crecerá un 17% hasta alcanzar los 266.400 millones de dólares.

2018 2019 2020 2021 2022
Servicios de Procesos de Negocios en la Nube (BPaaS) 41.7 43.7 46.9 50.2 53.8
Servicios de infraestructura de aplicaciones en la nube (PaaS) 26.4 32.2 39.7 48.3 58.0
Servicios de aplicaciones en la nube (SaaS) 85.7 99.5 116.0 133.0 151.1
Servicios de gestión y seguridad de la nube 10.5 12.0 13.8 15.7 17.6
Servicios de infraestructura de sistemas en nube (IaaS) 32.4 40.3 50.0 61.3 74.1
Mercado total 196.7 227.8 266.4 308.5 354.6

Previsión de ingresos por servicios públicos en la nube en todo el mundo (Fuente de la tabla: Gartner) Nota: Los totales pueden no sumar debido al redondeo.

Entre los miles de proveedores, un puñado de empresas de tecnología se han establecido como nombres familiares en el mundo de la computación en nube. Cuando pensamos en los proveedores de nube – Amazon Web Services, Google Cloud Platform, y Microsoft Azure son los tres gigantes de la industria que vienen a la mente.

Hoy vamos a comparar dos de estos gigantes de las nubes: Google Cloud vs Azure, habiendo ya comparado Google Cloud vs AWS en un artículo anterior.

En esta guía, cortaremos la complejidad que rodea a la tecnología de las nubes, explicando todo en términos sencillos para hacerla lo más accesible posible.

Aquí en Kinsta, utilizamos exclusivamente la Google Cloud Platform, pero te daremos una opinión imparcial.

¿Por qué Google Cloud vs Azure?

Si estás considerando un traslado a la nube, es imposible investigar a los proveedores de servicios en la nube y no descubrir Google Cloud y Microsoft Azure como parte de esa exploración.

Incluso antes del inicio de la computación en nube, tanto Google como Microsoft eran líderes reconocidos mundialmente en el espacio de la tecnología. Aunque ofrecen diferentes productos y servicios, estos gigantes de la nube son reconocidos por su experiencia, innovación y excelencia tanto en hardware como en software. Es sobre esta base que han construido sus plataformas de nubes para dominar a sus competidores.

En 2019, Gartner anunció a Google y Microsoft en su Cuadrante Mágico como líderes de la Infraestructura como Servicio (IaaS) en la nube en todo el mundo. Con Amazon Web Services siendo el único otro proveedor que comparte este premio.

Se ganaron su posición como líderes por su superioridad en ambos ejes de «Completitud de Visión» y «Capacidad de Ejecución» dentro del espacio IaaS.

2019 Cuadrante Mágico para la Infraestructura de la Nube como Servicio, en todo el mundo
2019 Cuadrante Mágico para la Infraestructura de la Nube como Servicio, en todo el mundo (Fuente de la imagen: Gartner)

La nube de Google y el Microsoft Azure siguen creciendo

Tanto si se trata de soluciones IaaS, SaaS o PaaS, Google Cloud y Azure ofrecen cientos de productos y servicios de nube líderes en el mercado para elegir. Una lista que sigue ampliándose a medida que innovan y evolucionan para ofrecer soluciones mayores y más numerosas.

Tanto Google como Microsoft figuran entre los 5 principales proveedores de infraestructura de nube pública, que constituyen el 80% del mercado de IaaS, según datos de Gartner.

Estos gigantes de la tecnología de la nube continúan expandiendo su base de clientes y ambos reportan un impresionante crecimiento de los ingresos a lo largo de 2019. Las cifras sugieren que los proveedores de la nube no sólo están siguiendo el ritmo de Amazon Web Services – el proveedor líder de la nube – sino que también están quitando cuota de mercado activamente.

Ingresos de Google Cloud Platform en 2019

En la primera mitad de 2019, Google reportó un crecimiento impresionante a través de sus informes financieros del primer y segundo trimestre. A pesar de la falta de claridad en la contribución financiera de los servicios de nube de Google a los ingresos generales, el director general de Google, Sundar Pichai, informó que la compañía estaba en camino de lograr una tasa de ingresos anuales de 8.000 millones de dólares de Google Cloud Platform. Un asombroso aumento del 100% de una tasa de ejecución anual de 4.000 millones de dólares en el mismo punto en 2018.

Aunque en su informe financiero del tercer trimestre Google quedó muy por debajo de las expectativas de Wall Street en cuanto a los ingresos de toda la empresa, ésta sigue registrando un crecimiento impresionante en sus servicios en la nube. Con estas cifras que sugieren que Google sigue quitando cuota de mercado a los servicios web de Amazon. Y con AWS sólo reportando un crecimiento del 35% en los ingresos de la nube de AWS durante el mismo período.

Durante la conferencia telefónica sobre los resultados financieros del cuarto trimestre de 2019, Pichai anunció el continuo crecimiento de los ingresos de Google en la nube.

Si quieres saber más, asegúrate de consultar nuestra guía detallada de participación en el mercado de Google Cloud Platform para saber más.

Ingresos de Microsoft Azure en 2019

Cuando se observan los ingresos de los servicios en la nube de Microsoft Azure – como con Google – es difícil descubrir las contribuciones reales. El negocio continúa proporcionando una falta de transparencia, reportando sus ingresos de Azure dentro de una agrupación de «Nube Inteligente». También enmascara sus productos SaaS – como Office 365 y Dynamics 365 – como parte de una agrupación de ingresos de «Productividad y Procesos de Negocios».

Dejando a un lado la transparencia, el gigante de la tecnología está mostrando un crecimiento impresionante en 2019. Comparativamente – en el mismo período de tiempo que Google – Microsoft anunció un crecimiento de los ingresos de Azure de más del 60% en el primer, segundo, tercer y cuarto trimestre.

Mientras que el crecimiento constante de los ingresos de Azure de 60% asegura que Microsoft también está tomando cuota de mercado de Amazon Web Services, ellos continúan perdiendo terreno frente a Google Cloud Platform.

Comparación de las características de Google Cloud vs Azure

La tarea de comparar y contrastar las características de Google Cloud vs Azure puede ser difícil y llevar mucho tiempo. Cada proveedor ofrece ahora más de 100 productos de nube. Incluso si ofrecen el mismo servicio, tiene un nombre diferente para su producto comparativo. Haciendo fácil perderse en los detalles.

Afortunadamente, las dos plataformas son muy similares, con los productos Google Cloud Platform y Azure Platform agrupados en las mismas categorías. Para ahorrarle tiempo y proporcionarle claridad, hemos hecho el trabajo duro de comparar los productos más populares de las categorías clave.

En esta sección, cubriremos los fundamentos de un despliegue de nubes incluyendo computación, almacenamiento, redes y seguridad. Todo lo cual utilizamos aquí en Kinsta para ofrecer nuestro alojamiento escalable de última generación para nuestros clientes. Lo que nos ayudó a convertirnos en uno de los proveedores de más rápido crecimiento en Europa y América.

Así que, empecemos:

Computación

En esta primera categoría de computación, nos centraremos en las máquinas virtuales (VM). Comparando y contrastando la configuración de la plataforma de nubes de Microsoft Azure y Google.

A primera vista, cada proveedor adopta un enfoque similar a las máquinas virtuales, que forman una parte fundamental de cualquier entorno de nube, y ejecutará casi todos los tipos de carga de trabajo de los clientes que se puedan imaginar.

Los gigantes de las nubes tienen diferentes convenciones de nombres para las máquinas virtuales. Se conocen como máquinas virtuales Azure en Microsoft Azure y Compute Engine en Google Cloud Platform. Ambos proveedores también usan diferentes terminologías y conceptos de alto nivel.

Para asegurar la claridad en la comparación, Google mapeó las diferenciaciones para Azure y Compute Engine, que pueden ver en la tabla de abajo:

Artículo de fondo Azure Motor de cómputo
Máquinas virtuales Máquinas virtuales Las instancias de la máquina virtual
Imágenes Imagen (tanto de disco de arranque como de máquina completa) Imagen (sólo en el disco de arranque)
Imágenes personalizadas VM Azure generalizados Imágenes personalizadas
Plantillas VM Plantillas del Gestor de Recursos Plantillas de instancias…
Escalado automático de instancias Autoescala del Azur Autoescalador del motor de la computadora
Formatos de importación de VM soportados VHD RAW
Localidad de despliegue Regional (equivalente a las zonas de plataformas de nubes) Zonal
Los VM preferibles
Instantáneas incrementales

Mapeo de terminología de alto nivel para el motor de computación Azure a Google

Características del VM

Al aprovisionar las máquinas virtuales en Compute Engine y Azure, descubrirás que las plataformas te ofrecen muchas de las mismas características. Serás capaz de hacerlo:

  • Desplegar y terminar las instancias VM a petición con auto-escalado.
  • Instalar una gama de sistemas operativos disponibles en su VM.
  • Usar imágenes de disco de arranque para crear instancias de VM.
  • Manejar las instancias de VM sin restricciones.
  • Etiquetar tus máquinas virtuales para facilitar su identificación.

Acceso a VM

Cuando se trata de acceso a VM, hay algunas diferencias clave entre la Nube de Google vs. Azure. Estas diferencias dependen del tipo de máquina que esté usando.

Para las máquinas de Linux, hay diferencias en el acceso a las máquinas basadas en SSH. El motor de cómputo le permite crear una clave SSH cuando la necesite, incluso si su instancia de VM ya está funcionando. La plataforma también soporta SSH desde el navegador, permitiendo el acceso directo a tus VMs a través de un navegador web, lo que evita el almacenamiento de claves en tu máquina local.

Con Azure, no hay acceso a un navegador SSH, y debes incluir tu propia llave si quieres un acceso basado en SSH.

En cuanto a las máquinas de Windows, el acceso es similar en todas las plataformas. Tanto Compute Engine como Azure soportan el acceso a sus máquinas virtuales a través de canales estándar, incluyendo el Protocolo de Escritorio Remoto (RDP) y el Servicio de Administración Remota de Windows.

Tipos de VM

Tanto Google como Microsoft ofrecen cientos de tipos de máquinas, que pueden ser desplegadas en muchas configuraciones diferentes. Se puede escalar los recursos de tu máquina virtual para satisfacer la demanda, aumentando el número de CPUs y GB de RAM hasta especificaciones extremas.de alta gama. Estos actualmente se completan con:

  • VMs del motor de computación de Google que escalan hasta 416 vCPU y 11.776 GB de RAM.
  • VMs Microsoft Azure escalando hasta 416 vCPU y 11.400 GB de RAM.

Ambas plataformas comparten la misma categorización de tipos de máquinas para ayudar en su selección de recursos. Dependiendo de tus necesidades, puedes elegir los tipos de máquinas de las categorías de núcleo compartido, propósito general, optimizado para la memoria, optimizado para el cálculo, optimizado para el almacenamiento, GPU y alto rendimiento.

Hemos compilado la siguiente tabla que enumera los tipos de máquinas actualizadas para ambos servicios.

Tipo de máquina Azure Motor de cómputo
Núcleo compartido N/A f1-micro – g1-small
e2-micro – e2-medium
Propósito general A1 v2 – A8 v2
B1LS – B20MS
D2a v4 – D96a v4
D2as v4 – D96as v4
D2 v3 – D64 v3
D2s v3 – D64s v3
D1-5 v2 – D5 v2
DS1-5 v2 – DS5 v2
n1-standard-1 – n1-standard-96
n1-highmem-2 – n1-highmem-96
n1-highcpu-2 – n1-highcpu-96
n2-standard-2 – n2-standard-80
n2-highmem-2 – n2-highmem-80
n2-highcpu-2 – n2-highcpu-80
e2-standard-2 – e2-standard-16
e2-highmem-2 – e2-highmem-16
e2-highcpu-2 – e1-highcpu-16
Optimizado para la memoria E2 v3 – E64 v 3
E2a v4 – E96 v4
E2as v4 – E96as v4
E2s v3 – E64s v3
D11 v2 – D15 v2
DS11 v2 – DS15 v2
G1 – G5
Gs1 – Gs5
M8ms – M128ms
M208s v2 – M416ms v2
S96 – S576m
m1-ultramem-40 – m1-ultramem-160
m2-ultramem-208 – m2-ultramem-416
Optimizado por ordenador F2s v2 – F72s v2
F1 – F16F1s – F16s
c2-standard-4 – c2-standard-60
Almacenamiento optimizado L8s v2 – L80s v2
L4s – L32s
N/A
GPU NC6 – NC24
NC6 Promo – NC24r Promo
NC6s v2 – NC24s v2
NC6s v3 – NC24s v3
NV6 Promo – NV24 Promo
NV12s v3 – NV48s v3
ND6s – ND24s
ND40rs v2
NVIDIA® Tesla® T4 – NVIDIA® Tesla® K80
NVIDIA® Tesla® T4 Virtual Workstation – NVIDIA® Tesla® P100 Virtual Workstation
Alto rendimiento H8 – H16mH8 Promo – H16mr Promo N/A
Configuración personalizada de recursos VM No

Nota: Azure y Compute Engine añaden regularmente nuevos tipos de VM. Para obtener una lista completa de cada servicio, consulte los tipos de máquinas virtuales Azure Linux, Azure Windows y Compute Engine.

Networking

Google Cloud y Azure continúan utilizando y expandiendo sus propias infraestructuras de red, trabajando con socios, para interconectar sus centros de datos desplegados globalmente. Tienen ambiciosos planes de expansión y ofrecen servicios de red de última generación para ofrecer conectividad de alta velocidad a través de máquinas virtuales, otros servicios de nube y servidores en las instalaciones.

En esta sección, exploraremos los principales productos de red ofrecidos por Google y Microsoft, así como una rápida mirada a la disponibilidad y la latencia.

Producto Google Cloud Platform Microsoft Azure
CDN Google Cloud CDN Azure CDN
Interconexión dedicada Interconexión de nubesInterconexión de la CDN ExpressRoute
DNS Cloud DNS Azure DNS
Equilibrio de la carga Equilibrio de la carga de la nube Equilibrador de carga Aruze
Redes virtuales Nube privada virtual Azure VNet
Niveles Niveles de servicio de la red N/A

Una comparación de productos equivalentes de redes de nubes para Google Cloud vs Azure (Fuente de la tabla: Google)

Ubicaciones

Google Cloud y Azure ofrecen cada uno una red global de centros de datos a través de múltiples regiones, países y lugares. Cada proveedor tiene distintas zonas de disponibilidad que son excelentes para la redundancia, la tolerancia a los fallos y la baja latencia. Mientras que Azure ofrece una mayor gama de regiones, Google Cloud tiene un número significativamente mayor de ubicaciones.

Las ubicaciones de la red de Google Cloud están disponibles actualmente en 37 regiones, más de 60 zonas y más de 200 países, a las que se han añadido recientemente nuevas regiones como Seúl y Salt Lake City.

Red regional de Google Cloud
Red regional de Google Cloud

Actualmente se dispone de ubicaciones de la red Microsoft Azure en una gama más amplia de 58 regiones y 140 zonas.

Red Regional Microsoft Azure
Red Regional Microsoft Azure

CDN

Tanto Google como Azure ofrecen una solución similar de Red de entrega de contenido (CDN), que te ayuda a reducir los tiempos de carga, a ahorrar ancho de banda y a acelerar la capacidad de respuesta de tus aplicaciones, sitios web y servicios.

Llamadas Google Cloud CDN y Azure CDN, cada una de ellas ofrece una profunda integración con sus plataformas nativas – ofreciendo un registro y monitoreo avanzado. Así como una serie de soluciones de seguridad diseñadas para ofrecer resistencia contra los ataques de denegación de servicio distribuidos (DDoS).

Interconexión dedicada

En ciertas situaciones, puede que descubras que tu VPN «on-premises-to-cloud» no proporciona la velocidad o la seguridad necesaria para ciertas cargas de trabajo. En este escenario, puedes recurrir a Azure y Google para arrendar una línea de red de alta velocidad con capacidad garantizada. Ambas plataformas ofrecen una gama de servicios:

Carrier Peering 

El carrier peering es una forma de interconexión dedicada al proveedor de la nube a través de un tercer proveedor, del cual se arrienda una línea. La oferta de Azure es ExpressRoute, mientras que Google tiene Cloud Interconnect.

Mientras que cada proveedor ofrece velocidades de conexión de hasta 100 Gbps, Express Route tiene una elección más amplia con102 proveedores frente a los 24 proveedores de Cloud Interconnect. ExpressRoute también ofrece una línea privada arrendada, mientras que las líneas de Cloud Interconnect utilizan redes públicas.

Peering directo

El peering directo es un servicio que actualmente ofrece Google, no Azure. El servicio permite una conexión directa entre la red de tu empresa y la red de Google, sin el intermediario. Conectándote directamente a los servicios de Google y permitiendo el intercambio de tráfico de alto rendimiento en la nube – disponible en más de 100 lugares y 33 países en todo el mundo.

Red de entrega de contenidos (CDN) Peering

Google también ofrece peering de CDN. Permite conectar directamente los recursos en la nube y un proveedor de CDN utilizando las ubicaciones de borde de red de Google. Google admite esto para varios proveedores de CDN a través de su servicio de interconexión de . Una vez más, hasta la fecha, Azure no ofrece un producto de peering de CDN competitivo. Aunque sí admite conexiones dedicadas a las redes de CDN de Akamai y de Verizon dentro de su servicio de red de CDN Azure.

DNS

Un servicio de DNS convierte sus nombres de dominio legibles para los humanos en las direcciones IP que los servidores utilizan para comunicarse entre sí.

Tanto Google Cloud como Azure ofrecen servicios de DNS administrados que se escalan en la nube, conocidos como DNS Azure y Cloud DNS. Con características casi idénticas, ambos soportan los tipos de registro de DNS más comunes y el servicio basado en cualquier caso. Más recientemente, Google ha ampliado su oferta de características para soportar DNSSEC, algo que el DNS Azure aún no ha adoptado.

Equilibrio de la carga

Google Cloud y Azure ofrecen servicios de equilibrio de carga para ayudarte a distribuir el tráfico en varias instancias. Todo con el objetivo de mejorar la disponibilidad y la tolerancia a fallos. Echemos un vistazo de alto nivel a algunas de las formas en que proporcionan esto usando diferentes tipos de balanceo de carga:

Balanceo de carga HTTP(S)

Azure y Google ofrecen equilibrio de carga de la capa 7, ayudándote a distribuir las solicitudes de los clientes en la capa de aplicaciones para lograr un enrutamiento más sofisticado que el que puede ofrecer el equilibrio de carga de la capa 4.

Balanceo de carga TCP/UDP

Ambas plataformas también soportan el balanceo de carga de la capa 4, distribuyendo las solicitudes de sus clientes dentro de una región en la capa de transporte de la red.

Equilibrio de carga SSL

Ambos proveedores también soportan el balanceo de carga SSL, ofreciéndole la encriptación y desencriptación de cualquier dato traficado hacia o desde sus servicios.

Redes virtuales

Puedes crear redes virtuales aisladas y seguras tanto en Azure como en Google Cloud. Cada plataforma te ofrece la capacidad de desplegar múltiples redes que pueden ser segmentadas en subredes más pequeñas. Las máquinas virtuales implementadas en estas redes virtuales tendrán la capacidad de comunicarse a través de subredes sin necesidad de una mayor configuración.

La ofrenda de Azure se conoce como Azure VNet y es una ofrenda regional. Mientras que la oferta de Google se llama Nube Privada Virtual (VPC) y es un recurso global. Mirando de cerca las características y la funcionalidad, Google VPC ofrece algunas características de las que carece Azure. Como la red compartida, que permite a los administradores dar permiso a múltiples proyectos para utilizar una sola red virtual compartida y sus recursos correspondientes.

Niveles

Google Cloud Platforma ofrece Niveles de Servicio de Red como parte de su oferta de productos, permitiéndole optimizar su red en cuanto a rendimiento y precio. Google es el primer gran proveedor público de nubes en introducir una oferta de servicios de red de nubes por niveles. Hasta la fecha, Microsoft Azure no ofrece una opción comparativa.

A través de Google, puedes seleccionar entre un nivel Premium y Standard. Optar por el nivel Premium te da acceso a la red global de alto rendimiento, baja latencia y alta fiabilidad de Google. El servicio dirige su tráfico por los caminos más rápidos con menos saltos para acelerar el transporte y mejorar la seguridad. Accederás a servicios de red adicionales como el equilibrio de carga global y estarás protegido por un SLA global.

Google Cloud Platform Premium Tier
Google Cloud Platform Premium Tier

Si optas por el nivel estándar, se conectará a una red de menor rendimiento que es comparable a otros proveedores de nubes públicas. Sus servicios de red, como el balanceo de carga, serán regionales y no tendrá un SLA global. Esta es una opción para ti si el costo es una consideración, donde estás dispuesto a sacrificar el rendimiento.

Google Cloud Platform Standard Tier
Google Cloud Platform Standard Tier

Para entender las diferencias que esto hace a tu servicio, puedes comprobar regularmente las medidas de rendimiento de Cedexis, que comparan la latencia y el rendimiento. Como verás en el gráfico siguiente, el nivel Premium ofrece actualmente casi un 20% de disminución de la latencia en comparación con el nivel Standard.

Google-Cloud-Premium-vs-Standard-Latency
Latencia de red de Google Cloud Platform – Premium Tier vs Standard Tier

Al mirar el rendimiento, también verás que el nivel Premium ofrece un aumento del 100% en el rendimiento en comparación con el nivel Estándar.

Google-Cloud-Premium-vs-Standard-Throughput
Rendimiento de la red de de Google Cloud Platform- Premium Tier vs Standard Tier

Entendemos la importancia de la velocidad en el servicio. Es por eso que aquí en Kinsta utilizamos el nivel superior de Google Cloud Platform para todos nuestros clientes. Para asegurar tiempos de carga rapidísimos, minimizando los saltos de rastreo, y disminuyendo la distancia que sus datos tienen que recorrer.

Almacenamiento

Es de vital importancia comprender los diferentes tipos de almacenamiento y de disco que utiliza tu proveedor de nube. Estos dispositivos tendrán un impacto directo en el rendimiento esperado (IO), el máximo de IOP por volumen/instancia, y la capacidad de explotar la capacidad por tiempos cortos, lo que tiene una influencia significativa en el rendimiento.

Al comparar la Nube de Google con el almacenamiento del Microsoft Azure, nos centraremos en las opciones de almacenamiento primario: almacenamiento en bloque y almacenamiento de objetos.

Almacenamiento en bloque

El almacenamiento en bloque es esencialmente un disco virtual que se ejecuta en una máquina virtual basada en la nube. Google Cloud ofrece almacenamiento en bloque utilizando discos persistentes – ofreciendo almacenamiento en SSD y HDD – que pueden adjuntarse a instancias que se ejecutan en el Motor de Computación o en el Motor de Google Kubernetes.

Microsoft Azure ofrece su solución de almacenamiento en bloque en forma de bloques de páginas, almacenados en VHD Azure, que se ejecutan en un VM Azure.

Aparte del método de almacenamiento de datos, los discos persistentes de la máquina de computación y los discos duros virtuales Azure (VHD) son muy similares. Cada uno de ellos ofrece volúmenes de discos conectados a la red y la posibilidad de conectar discos locales en caso de necesidad.

A continuación se muestra una visión detallada de cómo bloquear los mapas de almacenamiento a través de los discos persistentes del motor de cálculo y los VHD Azure:

Almacenamiento en bloque Azure VHDs Los discos persistentes del motor de computación
Tipos de volumen Almacenamiento estándar (HDD), almacenamiento premium (SSD) Disco persistente estándar (HDD), disco persistente SSD
Esquemas de gestión Discos no administrados, discos administrados N/A (Google Cloud gestionado a nivel de proyecto)
El volumen de la conexión… Puede ser adjuntado a una sola instancia a la vez Volúmenes de lectura-escritura: Puede ser adjuntado a una sola instancia a la vez

Volúmenes de sólo lectura: Pueden adjuntarse a múltiples instancias
Tamaño máximo del volumen 4 TiB 64 TB
Redundancia
Fotografías instantáneas
Cifrado de disco Cifrado por defecto Cifrado por defecto

Tabla que compara las características de almacenamiento en bloque de los discos persistentes Azure VHD y Google Compute Engine

La siguiente tabla muestra cómo los discos locales de Compute Engine se comparan con los de Azure:

Almacenamiento en bloque> Azure Motor de cómputo
Nombre del servicio SSD local SSD local
El volumen de la conexión… Vinculado al tipo de instancia Se puede adjuntar a cualquier instancia de núcleo no compartido
Volúmenes adjuntos por instancia Varía según el tipo de instancia Hasta 8
Capacidad de almacenamiento Varía según el tipo de instancia 375 GB por volumen
Migración en vivo No
Redundancia Ninguno Ninguno

Cuadro comparativo de las características de los discos conectados localmente para Compute Engine y Azure

Almacenamiento de objetos distribuidos

El almacenamiento de objetos distribuidos es una forma de almacenar datos en forma de objetos, también llamados «blobs». Cada objeto está compuesto por los propios datos, una cantidad de metadatos y una clave que actúa como identificador único. El almacenamiento de objetos se puede implementar en múltiples niveles, incluyendo el nivel de dispositivo, el nivel de sistema y el nivel de interfaz.

La oferta de almacenamiento de objetos distribuidos de Azure se llama Azure Blob Storage, y Google Cloud ofrece Cloud Storage. Son similares en muchos aspectos, ya que utilizan claves únicas para identificar los objetos y admiten información de metadatos que incluye el tamaño del objeto, la fecha de la última modificación y el tipo de medio. Ambos admiten la funcionalidad de editar y añadir campos de metadatos personalizados y se utilizan más comúnmente para tipos de datos que incluyen contenido web y medios estáticos.

Cada plataforma admite características adicionales, como el cifrado de objetos, la replicación, el versionado, la gestión del ciclo de vida y las notificaciones de cambios. Junto con un acuerdo de nivel de servicio (SLA) de tiempo de actividad y políticas establecidas para acreditarle en caso de que no cumplan con estos requisitos. Puedes encontrar sus políticas y garantías en el SLA de almacenamiento en la nube y en el SLA de almacenamiento en la nube.

Por supuesto, también hay diferencias en la forma en que se prestan los servicios. En el cuadro que figura a continuación se esboza una mirada de alto nivel a las características comparativas y la terminología de Azure Blob Storage y Google Cloud Storage:

Artículo de fondo Almacenamiento de la mancha Azure Almacenamiento en la nube
Unidad de despliegue Contenedor Bucket
Identificador de despliegue Clave única a nivel de cuenta Clave globalmente única
Emulación del sistema de archivos Limitado Limitado
Tipos de objetos Bloquear los blocs, añadir blocs, páginas de blocs… Objetos
Los metadatos de los objetos
Versionado de objetos Fotografía manual, por objeto Versionado automático de todos los objetos de un cubo (debe estar activado)
Gestión del ciclo de vida de los objetos Sí (a través de las reglas del ciclo de vida o de la Automatización Azure) Sí (nativo)
Notificaciones de cambio de objetos Sí (a través de las Cuadrículas de Eventos Azure) Sí (a través de Pub/Sub)
Clases de servicio Niveles de redundancia: LRS, ZRS, GRS, RA-GRSTiers: Caliente, frío, archivo Standard, Nearline, Coldline, Archivo
Localidad de despliegue Zonal y regional Regional y multirregional
Redundancia

La tabla que compara las características del almacenamiento de objetos es Azure Blob Storage y Google Cloud Storage

Seguridad

Cuando hablamos de seguridad en la nube, nos centramos en las tecnologías, controles, procesos y políticas subyacentes que se combinan para proteger sus sistemas, datos e infraestructura basados en la nube.

Microsoft y Google son conocidos por su profundo compromiso en proveer los más altos niveles de seguridad en la nube. Con cada proveedor continuando la evolución de un modelo de seguridad construido sobre una historia de desarrollo que abarca más de una década.

A un alto nivel, ofrecen seguridad en la nube de tres maneras:

  • Seguridad de la plataforma de la nube – ofrecer capacidades de seguridad que están incorporadas en la infraestructura de la plataforma de la nube, proporcionando protección por defecto.
  • Seguridad en la plataforma de la nube – ofrecer productos y servicios de seguridad dentro de la plataforma que pueden ser configurados para proteger sus aplicaciones y datos.
  • Seguridad en cualquier lugar – ampliando las capacidades de seguridad más allá de la plataforma de la nube para proteger sus activos independientemente de su ubicación.

En esta sección, compararemos algunas de las características clave de la seguridad de Google Cloud vs. Azure.

Cumplimiento

Con el continuo aumento del control regulador de la información tanto por parte de los gobiernos como de la industria, el cumplimiento de su plataforma en la nube es fundamental. Tanto Google como Azure implementan políticas y procesos de seguridad rigurosos que garantizan que cumplen algunos de los requisitos de cumplimiento más exigentes, como CSA STAR, GDPR, HIPPA, PCI-DSS y una serie de normas ISO.

Hasta la fecha, el cumplimiento del Azure es el más alto de cualquier proveedor de nubes, cumpliendo con más de 90 normas de cumplimiento en 50 regiones del mundo. El cumplimiento de Google también es impresionante, ya que cumple con 45 estándares de cumplimiento.

Cifrado

La encriptación de sus datos es un requerimiento crítico, sin importar si está en la nube. La codificación de los datos asegura que – en caso de ser interceptados – es casi imposible de descifrar sin una clave de descifrado.

Dentro de su infraestructura de nubes, Azure y Google Cloud soportan la encriptación por defecto usando AES de 256 bits. También le ofrecen la posibilidad de controlar sus propias claves de cifrado y entregar el cifrado en reposo y en tránsito. Google se refiere a su servicio como el Servicio de Administración de Claves en la Nube, mientras que Microsoft se refiere a su servicio Azure como Bóveda de Claves

 

Cortafuegos

Los cortafuegos proporcionan la primera línea de defensa de la red para cualquier infraestructura. Tanto Google Cloud como Azure proporcionan cortafuegos de última generación, ofreciendo capacidades de configuración a través de reglas de cortafuegos para que pueda controlar quién tiene acceso a la red.

Azure ofrece productos adicionales de cortafuegos como servicio, incluyendo su cortafuegos Azure, el cortafuegos de aplicaciones web Azure y el recién lanzado Azure Firewall Manager, todos ellos nativos de la nube.

En Kinsta, entendemos la importancia de la seguridad. Está integrada en nuestra arquitectura desde el principio, usando Google  Cloud Platform para ofrecer alojamiento seguro de WordPress para todos nuestros clientes. Además, Kinsta ofrece otra capa de seguridad aislando completamente cada cuenta y sitio de WordPress usando contenedores Linux (LXC), y LXD para orquestarlos.

Arquitectura Kinsta
Arquitectura Kinsta

Gestión de acceso a la identidad (IAM)

Un sistema de gestión de acceso a la identidad le dará control sobre quién puede acceder a su sistema, deteniendo a los visitantes no deseados en la puerta principal.

Ambos proveedores ofrecen un sistema IAM incorporado, Google tiene Cloud Identity and Access Management (IAM) y Microsoft tiene Azure Active Directory. Combinan una gama similar de características y funcionalidades que incluyen funciones de usuario, políticas de acceso y autenticación multifactorial.

Proporcionar control sobre quién tiene acceso a tus aplicaciones y datos, a qué pueden acceder y qué pueden hacer con tus datos.

Responsabilidad compartida

La seguridad en la nube es una responsabilidad compartida. Un factor clave para mantener la seguridad en la nube es entender la división entre las tareas de seguridad que le quedan y las que son manejadas por el proveedor.

Tanto Azure como Google Cloud Platform tienen claros modelos de responsabilidad compartida que ayudan a entender quién hace qué. A continuación puedes ver una descripción visual de las responsabilidades compartidas de cada proveedor:

Azure
Modelo de responsabilidad compartida de la plataforma de nube Azure
Modelo de responsabilidad compartida de la plataforma de nube Azure (Fuente de la imagen: Microsoft)
Google Cloud Platform
Modelo de responsabilidad compartida de la plataforma Google Cloud
Modelo de responsabilidad compartida de Google Cloud Platform (Fuente de la imagen: Google)

Talento

Google y Microsoft invierten mucho en la continuación del empleo y la expansión de sus departamentos de seguridad. Cada proveedor trabaja para atraer y retener a los mejores talentos del sector de la ciberseguridad, asegurando la evolución y mejora continuas de sus servicios de seguridad en la nube.

En términos de números, Microsoft tiene una ventaja al emplear a más de 3500 expertos en seguridad cibernética, frente a los 550 expertos en seguridad cibernética de Google. Ambos proveedores también aprovechan activamente la experiencia del mercado de la ciberseguridad en general a través de sus respectivos programas de recompensa por vulnerabilidades Azure y Google. Ofrecen recompensas financieras de más de 100.000 dólares por cualquier debilidad de seguridad que se descubra.

Soporte y tiempo de funcionamiento

Apoyo

Cuando se despliega un servicio en la nube, puede encontrarse con situaciones en las que necesita orientación y apoyo adicionales. Tanto Google Cloud como Azure ofrecen una amplia documentación para educar sobre las especificaciones técnicas. Junto con la orientación sobre cómo configurar, implementar y mantener su gama de servicios en la nube.

Además, ambos proveedores también ofrecen plataformas de apoyo a la comunidad que albergan una amplia red de usuarios y expertos de la nube. Estos foros tienen temas que abarcan tutoriales, discusiones y reuniones.

A continuación figuran los enlaces a los respectivos portales de documentación y de apoyo a la comunidad:

Eventualmente, se encontrará con una situación en la que necesitará una guía experta más profunda de naturaleza inmediata. En esta situación, es mejor tener una solución de apoyo oficial, directamente del proveedor de la nube.

Tanto Azure como Google Cloud tienen planes de soporte de nubes disponibles. Asegúrate de leer y entender los planes y las tarifas asociadas para asegurarte de que recibes el servicio que necesitas, a un precio que puedes pagar.

Planes de soporte de Google Cloud
  • Google Cloud ofrece planes de asistencia en dos tipos: asistencia basada en roles y asistencia premium.
  • El apoyo basado en roles tiene tres niveles: Básico, Desarrollo y Producción, que van desde el gratuito hasta los 250 dólares/mes por usuario.
    • Cada aumento de nivel ofrece tipos de apoyo adicionales, tiempos de respuesta más rápidos, más canales de comunicación, mayor disponibilidad y opciones para la escalada de problemas.
    • Es posible combinar planes de apoyo basados en el desarrollo y la producción.
  • El soporte Premium es el nivel más alto de soporte con un precio que puede ser de más de 150.000 dólares al año e incluye un costo adicional del 4% del gasto de GCP/G-Suite dependiendo de los servicios utilizados.
    • El soporte Premium ofrece tiempos de respuesta rápidos de 15 minutos, un gerente de cuenta dedicado, capacitación, vistas previas de nuevos productos y más.
    • El soporte es totalmente personalizable – puedes estimar tus costos usando la Calculadora de Precios de Google Cloud Platform.
  • Google Cloud también ofrece opciones de asistencia heredadas que abarcan planes de asistencia de bronce, plata, oro y platino, que pronto se retirarán por completo.
Planes de apoyo para el Azure
  • Hay 5 planes de apoyo Azure disponibles – Basic, Developer, Standard, Professional Direct y Premier.
  • Los planes de soporte básico, para desarrolladores y estándar son directamente comparables a los planes de soporte basados en roles de la Nube de Google con precios más baratos que van desde los gratuitos hasta los 100 dólares mensuales por usuario.
    • Cada aumento de nivel añade capas adicionales de apoyo, incluyendo más tipos de apoyo, más canales de comunicación, tiempos de respuesta más rápidos y apoyo de arquitectura general.
  • El soporte directo profesional se sitúa entre el soporte basado en roles y el soporte Premier, con un precio de 1000 dólares/mes por usuario.
    • Está dirigido a empresas que tienen una dependencia crítica de Azure.
    • El soporte está un paso por encima del estándar – con tiempos de respuesta inferiores a 1 hora, soporte de arquitectura, soporte de operaciones, formación y un gestor de cuentas dedicado.
  • El soporte Premier es el nivel más alto de soporte – tendrás que contactar con Microsoft para conocer los precios.
    • Está dirigido a empresas que dependen del Azur en múltiples productos.
    • El apoyo ofrece tiempos de respuesta de 15 minutos, arquitectura personalizable y apoyo operacional, capacitación a pedido, un Gerente de Cuentas Técnicas designado y apoyo para el lanzamiento.

El apoyo de expertos de primera clase es crítico para cualquier servicio.

Por eso todo el equipo de soporte de Kinsta son ingenieros de WordPress y Linux altamente cualificados. Tendrás acceso a expertos que son contribuyentes activos en el núcleo de WordPress, proyectos de código abierto, e incluso desarrollan plugins. Obtienes el mismo nivel de soporte premium tanto si eres una PYME o una empresa de la lista Fortune 500. Haciendo que nuestro servicio de soporte sea insuperable.

Uptime

Mantener el tiempo de actividad de tu sitio web y tus servicios es fundamental para tu negocio. Cualquier interrupción tendrá un impacto negativo en la productividad de tu negocio, con el personal incapaz de acceder a los sistemas clave y los clientes incapaces de hacer compras a través de tu sitio web.

Dentro de sus términos, los acuerdos de nivel de servicio de Google Cloud y Azure para los productos principales proporcionan un tiempo de actividad mensual del 99,99%, como el cálculo y el almacenamiento. Por supuesto, ningún proveedor es perfecto y por lo tanto los tiempos de inactividad se producirán.

Para hacer un seguimiento del estado del servicio – crítico en una interrupción – se puede comprobar el rendimiento actual de cada proveedor de nubes a través de los siguientes cuadros de mando:

Si está interesado en rastrear incidentes pasados, incluyendo sus causas y duración, ambos proveedores ofrecen un historial del estado de los incidentes:

Dicho esto, ambos proveedores tienen un rendimiento ejemplar y por lo tanto la probabilidad de que se produzcan interrupciones es mínima. Con la presencia global de las redes Google Cloud y Azure en cientos de regiones y lugares, ambos proveedores ofrecen una sólida opción de conmutación por error incluso en caso de interrupciones generalizadas.

Facturación y precios

El precio es uno de los aspectos de comparación más difíciles cuando se mira a los proveedores de nubes. Hay tantas variables, que cada proveedor ofrece un enfoque único para la fijación de precios y la facturación.

A continuación se presentan algunas variables que influirán en los costos de la nube, lo que hace que las comparaciones directas entre los proveedores sean un verdadero desafío:

  • Máquinas virtuales – número de instancias, número de CPUs, GB de Ram requerido, sistema operativo.
  • Discos de almacenamiento – tipo de datos, tamaño de almacenamiento, requisitos de redundancia.
  • Modelo de suscripción: compra por segundo, minuto, hora, día, mes o año.
  • Modelo de pago – optando por el pago por uso, instancias reservadas o un modo de contrato a largo plazo.
  • Ubicación – donde se encuentra su centro de datos.

Para complicar aún más el desafío, muchos proveedores de nubes no tienen una forma sencilla de calcular los costos. Google Cloud y Azure no son una excepción.

Para ayudarte, te proporcionaremos algunas herramientas, información y orientación para que puedas empezar a hacer tu propia comparación personalizada de precios de Google Cloud vs. Azure.

Comparación de Google Cloud con el precio Azure

Como verán en las páginas de productos de Google Cloud y Azure, hay cientos de servicios diferentes para elegir. Cada producto tiene su propia visión general y secciones de precios, por lo que puedes perder rápidamente la pista de los costos potenciales. Incluso cuando se emparejan sólo unos pocos recursos de computación y almacenamiento.

Afortunadamente, ambos proveedores ofrecen una calculadora de precios. Así que, siempre y cuando conozca los recursos de la nube que necesita, puede dar el primer paso para construir una estimación de precios comparable:

También hay una serie de herramientas de comparación gratuitas disponibles en la web que pueden darle una mirada de alto nivel a los costos. Cloudarado es una de estas herramientas, donde la introducción de algunos requisitos básicos de recursos de nubes comenzará a proporcionarte algunas comparaciones aproximadas de los costos.

Como ejemplo, elegimos una única instancia de VM que ejecuta un sistema operativo Linux, con 16CPU y 32 GB de RAM, y 2 TB de almacenamiento. Esto dio una estimación inmediata del costo que se describe a continuación:

Proveedor de nubes Oferta de alojamiento en la nube Precio por mes
Nube de Google Máquina personalizada 32 GB de RAM / 16x CPUs2 TB de disco $ 421
Microsoft Azure Máquina D16 v3 64 GB de RAM / 16x vCPUs400 GB + 1,61 TB de disco $ 627

Aunque estas herramientas de comparación gratuitas pueden ser útiles para obtener una estimación rápida de los costes, tendrás que profundizar en los detalles con las calculadoras de Google Cloud y Azure para obtener una comprensión precisa de tus costes potenciales.

Así que, vamos a bucear un poco más profundo y mirar más de cerca una comparación de precios de las plataformas. Nos centraremos específicamente en los costes de computación de Google Compute Engine y Azure VMs – ya que los recursos de computación suelen ascender a dos tercios del total de los gastos en la nube. También forman la base de la mayoría de los otros servicios.

Supuestos para la comparación de los precios de Cloud

Para una comparación de manzanas con manzanas, hemos mantenido la misma región, CPUs y sistema operativo para los VMs Azure y el Motor de Computación:

  • Región: EE.UU. Este – Virginia del Norte (Google – us-east4, Azure – este).
  • Sistema operativo: Linux – Libre (CentOS).
  • vCPUs/Cores: 4.

Hemos elegido instancias con RAM y 4 CPUs comparables, entre los tipos de instancias/VM:

  • Propósito general.
  • Optimizado por ordenador.
  • Optimizado para la memoria.
  • Instancias de GPU/VMs.

A continuación se presenta una tabla con los ejemplos elegidos para la comparación:

Tipo de instancia Azure VM Azure RAM
(GiB)
Motor de cómputo Google RAM
(GiB)
Propósito general B4MS 16 n1-standard-4 15
Optimización de la computación F4 8 c2-standard-4 16
Memoria optimizada E4 v3 16 n1-highmem-4 26
GPU NC6 56 NVIDIA® Tesla® T4 64
Pay-As-You-Go

Tanto Google Cloud como Azure ofrecen modelos de pago por uso. Mientras que este tipo de modelo de precios te da flexibilidad para controlar el gasto, tiene un costo, siendo el pago por uso el más caro por hora.

Tipo de instancia Azure VM El precio del Azure
(por hora) Motor de cómputo> Precio de Google…
(por hora)
Propósito general B4MS $0.166 n1-standard-4 $0.150
Optimización de la computación F4 $0.199 c2-standard-4 $0.167
Memoria optimizada E4 v3 $0.252 n1-highmem-4 $0.166
GPU NC6 $0.9 NVIDIA® Tesla® T4 $1.40

Tabla que muestra las tarifas horarias de pago por hora de Compute Engine vs Azure

Como puedes ver en la tabla de arriba, el motor de computación de Google tiene el precio más bajo para los tipos de máquinas de propósito general, optimizadas para computación y optimizadas para memoria cuando se comparan con sus contrapartes Azure.

Esto se debe a las diferencias en los métodos de facturación. Azure sólo ofrece una tarifa plana para los casos de pago por uso, Google aplica descuentos por uso sostenido que se añaden automáticamente una vez que se pasa un cierto umbral. Esta cantidad de descuento aumenta cuanto más se usan los servicios, con ahorros que empiezan en el 15% y aumentan hasta el 60%. Sin este método de descuento, el motor de computación de Google sería en realidad más caro por hora.

Curiosamente, Google Cloud también ofrece un descuento aún mayor con las Máquinas Virtuales Preemplazables. Si estás abierto a que el Motor de Computación termine tus instancias en caso de que se necesiten para recursos alternativos, puede hacer un ahorro de costes aún mayor. Una rápida mirada al procesador n1-estándar-4, mostró una caída del 75% en el precio de $0.15/hora a $0.04/hora si opta por un tipo de máquina preferible. Es importante señalar que los tipos de máquinas preferentes sólo están disponibles como parte del modelo de pago en la nube de Google.

Si miramos las instancias de la GPU, Azure tiene la ventaja de que el precio de la GPU es mucho más bajo gracias a sus procesadores nativos. Google Cloud utiliza la plataforma de terceros de NVIDIA para ofrecer su oferta de GPU, lo que aumenta considerablemente el precio, incluso cuando se aplican descuentos por uso sostenido.

Descuentos por uso comprometido vs. Instancias reservadas

Si te tomas en serio el despliegue de la nube y estás dispuesto a hacer un compromiso a largo plazo por adelantado, puedes conseguir ahorros significativos con respecto a un modelo de pago por uso. Tanto Google Cloud como Azure son compatibles con los modelos de precios a largo plazo, ofreciendo recompensar los compromisos iniciales de 1 o 3 años.

El modelo de suscripción a largo plazo de Google Cloud, denominado Uso Comprometido, promete un ahorro de hasta el 75%. Mientras que el equivalente Azure de Instancias Reservadas, promete ahorros igualmente impresionantes de hasta un 80%.

Como en todas las cosas de la nube, hay una serie de variables que influirán en el nivel de descuento que reciba. Una rápida exploración de las calculadoras de precios revelará que los tipos de instancia, la ubicación y el sistema operativo son sólo algunas de las variables que influirán en el ahorro. Sin duda hay muchas más, así que sea diligente en la excavación y la aplicación de esas variables.

Compromiso de 1 año

Teniendo esto en cuenta, comparemos ahora cómo un compromiso de 1 año a través de Uso Comprometido e Instancias Reservadas ha influido en la comparación de precios entre los dos gigantes de las nubes.

Tipo de instancia Azure VM El precio del Azure
(por hora) Motor de cómputo Precio de Google…
(por hora)
Propósito general B4MS $0.0974 n1-standard-4 $0.1280
Optimización de la computación F4 $0.1248 c2-standard-4 $0.1407
Memoria optimizada E4 v3 $0.1564 n1-highmem-4 $0.1594
GPU NC6 $0.5733 NVIDIA® Tesla® T4 $0.88

Tabla que muestra las tarifas horarias para 1 año Uso comprometido de motor de cómputo vs. 1 año Reserva de Instancia de Azure

Sorprendentemente, con Azure ofreciendo descuentos de hasta el 40% para una Instancia Reservada de 1 año, el balance ha cambiado. Las VM Azure se han convertido en una opción más barata en las cuatro categorías de máquinas de propósito general, de cálculo optimizado, de memoria optimizada y de GPU. En este escenario, el motor de computación de Google se reveló ser hasta un 30% más caro.

Compromiso de 3 años

Para completar la comparación, veamos si un compromiso de 3 años a través del Uso Comprometido e Instancias Reservadas tiene algún efecto adicional en la comparación de precios entre estas plataformas:

Tipo de instancia Azure VM El precio del Azure
(por hora) Motor de cómputo Precio de Google…
(por hora)
Propósito general B4MS $0.0626 n1-standard-4 $0.0914
Optimización de la computación F4 $0.0786 c2-standard-4 $0.094
Memoria optimizada E4 v3 $0.1 n1-highmem-4 $0.1239
GPU NC6 $0.3995 NVIDIA® Tesla® T4 $0.64

Tabla que muestra las tarifas horarias para el uso comprometido del motor de computación por 3 años vs. la instancia reservada del Azure por 3 años (a partir de enero de 2020)

Al comprometerse a una instancia reservada de 3 años, no ha habido ningún cambio sobre el compromiso de 1 año en cuanto a qué proveedor es más barato. Azure continúa ofreciendo niveles de descuento más altos de hasta 62%, contra el 39% de Google, contra su modelo equivalente de pago por uso, asegurando que el motor de computación sigue siendo más caro en las cuatro categorías de máquinas de propósito general, optimizadas para computación, optimizadas para memoria y de GPU.

En este escenario de compromiso de 3 años, los tipos de máquinas de Google eran hasta 46% más caras que sus homólogas Azure.

Pruebas gratuitas

En el caso de que estés empezando, no estés listo para comprometerte o no necesites recursos significativos, ambos proveedores de nubes ofrecen un nivel gratuito con pruebas en una gama de sus productos y servicios. El nivel gratuito de Google Cloud Platform está compuesto por dos componentes:

  • Una prueba gratuita de 12 meses con acceso a cualquier servicio de Google Cloud y 300 dólares de crédito, que debe ser gastado dentro de los 12 meses de prueba
  • Acceso a los recursos comunes de la nube de Google que son siempre gratuitos, con una política de uso limitada.

No es sorprendente que haya una serie de requisitos de elegibilidad para el nivel gratuito, como no haber sido cliente de pago o haber completado previamente una prueba gratuita.

Si cumples los requisitos, tendrás acceso «siempre gratuito» a 18 productos principales de Google Cloud que abarcan computación, bases de datos, almacenamiento, análisis de datos, herramientas de administración y desarrollo, inteligencia artificial y aprendizaje automático y servicios de seguridad.

A continuación se presentan algunos de los productos clave junto con sus restricciones de servicio:

  • 1 instancia F1-micro VM con un disco duro de 30GB por mes – sólo disponible en la región de los Estados Unidos.
  • 5 GB de almacenamiento en la nube – con 5.000 operaciones de clase A y 50.000 operaciones de clase B por mes.
  • 1 base de datos de documentos NoSQL con 1 GB de almacenamiento – 50.000 lecturas, 20.000 escritos, 20.000 borrados por día.
  • 28 horas diarias de App Engine.

El Ensayo Libre del Azure adopta un enfoque similar con dos componentes, sin embargo hay algunas diferencias clave:

  • Una prueba gratuita de 12 meses de ciertos servicios de Azure con uso limitado y 200 dólares de crédito – que debe ser gastado en los primeros 30 días.
  • El acceso a los recursos comunes del Azur que son siempre gratuitos, también está sujeto a una política de uso limitado.

Al igual que en Google Cloud, hay una serie de restricciones de elegibilidad que debes cumplir antes de que puedas calificar para el nivel gratuito.

Si calificas para la cuenta gratuita de Azure, a diferencia de Google Cloud, donde puedes probar cualquier servicio durante 12 meses, sólo tendrás acceso a 20 servicios de Azure. Estos incluyen productos clave como máquinas virtuales de Linux y Windows, discos administrados, almacenamiento de archivos y blob, y bases de datos SQL. Estos servicios vendrán con un uso limitado que puedes ampliar con los 200 dólares de crédito gratuito.

También desbloqueará para siempre el acceso gratuito a más de 25 productos Azure que incluyen computación, bases de datos, redes, identidad, seguridad, herramientas de desarrollo, análisis, gestión y gobierno, inteligencia artificial y aprendizaje automático, y servicios de contenedores.

A continuación se presentan algunos de esos productos básicos:

  • Azure App Service para 10 aplicaciones web, móviles o API con 1 GB de almacenamiento.
  • El Directorio Activo Azure para la gestión de identidades, que admite el inicio de sesión único (SSO) para 10 aplicaciones por usuario.
  • 5 usuarios gratuitos en Azure DevOps.
  • Acceso gratuito a DevTest Labs para crear entornos de prueba de aplicaciones rápidos, sencillos y ajustados.

Cuando se trata del nivel libre, Google Cloud tiene la ventaja sobre Azure a largo plazo. Google Cloud ofrece los elementos clave de una base de despliegue de nubes – instancias de VM y almacenamiento – como parte de su oferta «siempre gratis». Mientras que Azure ofrece inicialmente instancias de VM y almacenamiento, estos servicios expiran después de 12 meses.

¿Es Google Cloud más barato que Azure?

Incluso después de investigar múltiples productos, servicios y modelos de precios de cada proveedor de nube, no hay una respuesta definitiva sobre si Google Cloud es más barato que Azure.

La verdadera respuesta es que depende. Depende de tantas variables que hemos tocado en este artículo. Qué producto está mirando, los requerimientos de recursos de ese producto, desde qué centro de datos dirigirá el servicio, si está dispuesto a comprometerse de antemano con los servicios a largo plazo, y muchos más elementos sutiles que aún no hemos descubierto.

Ya has visto en nuestra comparación de precios de los servicios de computación de Google Cloud vs Azure lo cambiante que puede ser la estructura de precios. En un modelo de pago por uso, las instancias de VM en Google Compute Engine pueden ser configuradas para desbloquear descuentos que las hacen 75% más baratas que las VM Azure.

Y aún así, cambiar a un compromiso inicial de 3 años verá el cambio de péndulo de precios y los VM Azure se volverán hasta un 30% más baratos que las instancias de Compute Engine.

En última instancia, la respuesta a si Google Cloud es más barato que Azure depende de ti. Los requerimientos únicos de la nube de su negocio definirán qué proveedor de la nube es la opción más barata para su negocio. Pero, también te dejo con una última pregunta, ¿más barato significa que es mejor?

Resumen

Al comparar estos dos gigantes de las nubes, hemos estado buscando la misma respuesta que muchas búsquedas: ¿qué es mejor Google Cloud o Azure?

Habiendo completado una extensa exploración y compilado nuestra investigación, la respuesta honesta es que todavía no sabemos. Ambos proveedores ofrecen una increíble gama de productos y servicios de alta calidad, cada uno con una larga lista de ventajas que superan con creces las desventajas.

Aquí en Kinsta, somos partidarios de Google Cloud. Por eso lo utilizamos para impulsar nuestras soluciones de alojamiento de aplicaciones, alojamiento de bases de datos y alojamiento administrado de WordPress. Google Cloud sigue mejorando su plataforma de última generación. Creciendo y evolucionando sus ofertas mientras planea nuevas ubicaciones de centros de datos para el año que viene.

La creciente popularidad y el éxito de Google se reflejan en la duplicación de su tasa de ingresos anuales en la nube, reduciendo tanto la cuota de mercado de Azure como la de AWS. Si te preocupas por la velocidad y el precio, Google Cloud Platform es sin duda uno de los que tienes que probar.

El Azure también ha hecho grandes progresos en los últimos años. Como resultado de que el director general de Microsoft, Satya Nadella, cambiara la compañía a una estrategia de «primero la nube», «primero el móvil». Como Google, Microsoft continúa con sus impresionantes planes de expansión del centro de datos y está invirtiendo fuertemente en mejorar su infraestructura de red.

Las capacidades de cumplimiento, redundancia y disponibilidad de Azure la convierten en una plataforma enormemente atractiva. Con la plataforma también viendo un impresionante crecimiento del 60% en el último año, que probablemente continuará.

Pero aún así sólo estamos arañando la superficie. Tomando una perspectiva más amplia, la constante competencia entre los principales proveedores de nubes sólo puede ser algo bueno. Mientras buscan ganar cuota de mercado entre ellos, cosecharemos los beneficios de productos y servicios nuevos y mejorados, una mayor disponibilidad y precios más bajos. Que siga así por mucho tiempo.

¿Quizás haya un proveedor de computación en nube que prefiera sobre otro? Dinos lo que piensas y las razones en los comentarios de abajo.

Edward Jones

Edward Jones is a technology writer with 8 years of industry experience. He has published over 300 articles with major publications that include Microsoft, IBM, and Entrepreneur.