AWS vs Azure vs Google: Elija la mejor opción para su organización
On noviembre 27, 2021 by adminÚltima actualización: 15 de febrero de 2021
El mercado de la infraestructura como servicio (IaaS) ha alcanzado su punto de inflexión a raíz de realidades emergentes como el trabajo a distancia. La competencia dentro del mercado de IaaS es ahora feroz, y se trata de una carrera a tres bandas: Amazon Web Services (AWS) vs. Azure vs. Google Cloud.
Si desea pasarse al cloud público, puede resultar complicado elegir el proveedor que mejor se adapte a los requisitos de su empresa. Parallels® aclara las complejidades que rodean el mercado de IaaS y el debate sobre AWS vs. Azure vs. Google Cloud para ayudarle a tomar una decisión informada.
Cuota de mercado
Se prevé que la cuota de mercado de los servicios cloud públicos alcance más de 362.300 millones de dólares en 2022. Tres de los mayores proveedores que conforman este mercado son AWS, Azure y Google Cloud. A continuación se menciona el desglose de los informes compartidos por estos tres proveedores en el año 2020.
AWS
Los ingresos de Amazon Web Services (AWS) crecieron un 29% del tercer trimestre de 2019 al tercer trimestre de 2020 (de 8.900 millones de dólares a 11.600 millones de dólares). AWS tiene el 32% de la cuota de mercado de la nube pública y genera más ingresos que la combinación de Azure y Google Cloud. AWS ha tenido un inicio de carrera (lanzado en 2006), que parece haber funcionado bien a su favor.
Azure
Los ingresos de Microsoft Azure crecieron un 48% en el último trimestre de 2020. Azure tiene el 19% de la cuota de mercado. Habiendo entrado en el mercado de IaaS cuatro años después de AWS (2010), se ha convertido en el segundo en la lista de proveedores de nubes públicas.
Google Cloud
Google Cloud generó 3.440 millones de dólares en ingresos (45%) en 2020. Google Cloud tiene el 6% de la cuota de mercado de la nube pública. Google Cloud salió al mercado mucho antes que Azure, pero no ha conseguido superarlo a la hora de tener una cuota en el mercado de Azure.
Tierras gratuitas
Si estás empezando a explorar las tecnologías IaaS o tienes un presupuesto limitado, una capa gratuita es un gran punto de partida. Aunque los niveles gratuitos pueden no ser suficientes para un trabajo de producción completo, pueden ayudar a las organizaciones a empezar con algunos de los servicios IaaS. Hay dos tipos de niveles gratuitos para AWS, Azure y Google Cloud: «Por tiempo limitado gratis» y «Siempre gratis».
Con el nivel «Por tiempo limitado gratis», obtienes productos específicos de IaaS al registrarte o inscribirte por primera vez. Sin embargo, sólo puede utilizar estos productos en cantidades limitadas durante un máximo de 12 meses. Cuando este tiempo expira, se le cobran los productos IaaS a las tarifas estándar. Cuando se trata de la capa «Siempre gratis», tienes acceso gratuito a los productos IaaS, pero no puedes superar un umbral establecido en un mes.
A continuación se muestra una descripción detallada de las capas gratuitas de AWS frente a Azure y Google Cloud:
AWS
Amazon, a diferencia de Azure y Google Cloud, no ofrece créditos. Algunos de los productos IaaS «Siempre gratuitos» de AWS son:
- AWS CodeBuild (hasta 100 minutos de compilación al mes).
- Amazon DynamoDB (un máximo de 25 GB de almacenamiento al mes).
- AWS Lambda (hasta un millón de solicitudes y 3,2 millones de segundos de tiempo de computación al mes).
- Amazon RDS (MySQL, MariaDB, PostgreSQL y Oracle Database).
- AWS Step Functions (4.000 transiciones de estado al mes).
- AWS CodeCommit (un máximo de cinco usuarios con 50 GB al mes).
- AWS CodePipeline (un pipeline activo al mes).
Cuando se trata de la capa «Tiempo limitado gratis», AWS tiene los siguientes servicios en la nube:
- 750 horas al mes de Elastic Compute Cloud (EC2).
- Un millón de llamadas a la API al mes.
- 1 GB de Amazon Cloud Directory.
- 30 GB de almacenamiento Elastic Block.
- 5 GB de almacenamiento S3.
- 40 horas de Amazon AppStream 2.0.
- Acceso a productos de Machine Learning (ML) como Lex, Rekognition, Polly, Transcribe y Translate.
Azure
Cuando te registras o te das de alta por primera vez en una cuenta Azure, obtienes automáticamente un crédito de 200 dólares para gastar en productos Azure durante los primeros 30 días. Algunos de los productos del nivel «Siempre gratuito» de Azure IaaS son:
- Azure Cosmos DB (hasta 400 unidades de rack de rendimiento provisionadas por segundo con 5 GB de almacenamiento).
- Azure App Service (un máximo de 10 aplicaciones móviles, web o API con 1 GB de almacenamiento).
- Azure Functions (hasta un millón de solicitudes y 400.000 GB de uso de recursos).
- Event Grid (un máximo de 100.000 operaciones para la publicación y entrega de eventos).
- Azure Active Directory (hasta 50.000 objetos almacenados con inicio de sesión único (SSO) y autenticación multifactor (MFA) para todas las aplicaciones en la nube.
- Azure Service Fabric para implementar aplicaciones de microservicios.
- Azure DevOps (primeros cinco usuarios gratuitos).
- Azure Data Factory (hasta cinco actividades de baja frecuencia gratuitas).
Con el nivel «por tiempo limitado gratuito», obtiene los siguientes servicios en la nube de Azure:
- 750 horas de máquinas virtuales (VM) de propósito general Azure B1S para Windows Server.
- 750 horas de máquinas virtuales (VM) de propósito general Azure B1S para Linux OS.
- 5 GB de almacenamiento redundante localmente.
- 250 GB de almacenamiento de SQL Database.
- 15 GB de ancho de banda para la transferencia de datos salientes.
Google Cloud
Google Cloud ofrece 300 dólares a los titulares de cuentas por primera vez. Sin embargo, mientras que Azure requiere que los usuarios gasten su crédito en los primeros 30 días, Google Cloud permite un periodo de gasto de hasta 12 meses. Algunos ejemplos notables de servicios bajo el nivel «Siempre gratis» de Google incluyen:
- Google App Engine (hasta 5 GB de almacenamiento en la nube con 28 horas de instancia de front-end y 9 de back-end al día).
- Google BigQuery (un máximo de 10 GB de almacenamiento y 1 TB de consulta al mes).
- Google Cloud Build (hasta 120 minutos de construcción al día).
- Google Cloud Functions (hasta dos millones de invocaciones tanto para HTTP como para background al mes).
- Google Cloud Source Repositories (un máximo de cinco usuarios con 50 GB de almacenamiento).
- Google Cloud Storage (hasta 5 GB de almacenamiento regional en Estados Unidos con 5.000 operaciones de clase A y 50.000 de clase B).
- Google Compute Engine (una f1-micro VM en regiones de Estados Unidos).
Seguridad
Cuando se trata de la seguridad en la nube, los proveedores de la nube tienen en cuenta dos factores: la seguridad física, que implica la protección de los centros de datos físicos en ubicaciones geográficas, y la seguridad de la infraestructura, que implica la autenticación y la autorización, la seguridad del cortafuegos, el cifrado de datos, la gestión de la identidad y la protección de los servicios en la nube. La siguiente tabla destaca los aspectos de seguridad de AWS frente a Azure frente a Google Cloud:
Servicio de seguridad | AWS | Azure | Google Cloud |
Seguridad física | Amazon tiene muchos centros de datos altamente diversificados repartidos por todo el mundo para garantizar la redundancia, la disponibilidad y la planificación de la capacidad. | Azure utiliza 58 regiones cuidadosamente seleccionadas repartidas por todo el mundo en 140 países/regiones para garantizar la soberanía, la residencia de los datos, la resiliencia y el cumplimiento. | Google Cloud tiene muchos centros de datos repartidos por 22 regiones cuidadosamente seleccionadas y 61 zonas para evitar fallos puntuales y lograr la residencia de los datos. |
Autenticación y autorización | Protocolo de gestión de identidad y acceso (IAM) | Directorio activo (Azure AD) con soporte de inicio de sesión único (SSO) | Outh 2.0 con soporte de SSO |
Seguridad de firewall | Firewall de aplicaciones web | Puerta de enlace de aplicaciones | Puerta de enlace de aplicaciones |
Encriptación de datos | Servicio de gestión de claves (KMS) | Servicio de almacenamiento de almacenamiento (SSE) | KMS |
Gestión de la identidad | Amazon Cognito | Active Directory B2C (AD B2C) | Consola de gestión unificada (UMC) |
Protección de servicios en la nube | Shield | Distributed Denial-de Servicio (DDoS) | Servicio de protección DDoS |
Comparación de almacenamiento
Las tecnologías de almacenamiento en la nube más comunes empleadas por AWS, Azure y Google Cloud incluyen:
- Almacenamiento en bloque. El almacenamiento en bloque es una forma de almacenamiento en disco persistente y se utiliza junto con las máquinas virtuales. Hay dos formas de almacenamiento en bloque: las tradicionales unidades de disco duro (HDD) de base magnética y los actuales discos de estado sólido (SSD).
- Almacenamiento de objetos. El almacenamiento de objetos es un sistema de almacenamiento de formato elástico y flexible diseñado para almacenar datos no estructurados dentro de la nube. Existen tres formas de almacenamiento de objetos: Caliente para acceder a datos instantáneos, Frío para datos poco frecuentes y Frío para materiales de archivo en la nube.
- Almacenamiento de archivos. El almacenamiento de archivos es una tecnología de almacenamiento en la nube relativamente incipiente que se asemeja a un sistema de archivos de red tradicional (NFS). Con el almacenamiento de archivos, los usuarios pueden montar archivos fácilmente en sus máquinas virtuales y leer y acceder a sus registros.
AWS, Azure y Google Cloud también emplean varios servicios de bases de datos, incluyendo sistemas de gestión de bases de datos relacionales (RDBMS), valores clave NoSQL e índices NoSQL.
Aquí tienes un resumen de las ofertas de almacenamiento de AWS vs. Azure vs. Google Cloud. Ofertas de almacenamiento de Google Cloud:
Servicio de almacenamiento | AWS | Azure | Google Cloud |
Tecnología de almacenamiento en la nube | |||
Almacenamiento en bloque | Elastic Block Store (EBS). Existen 3 formas:
|
Discos gestionados. Existen 2 formas:
|
Discos Persistentes (PDs). Hay dos formas:
|
Almacenamiento de objetos | Servicio de almacenamiento simple (S3). Hay 2 formas de S3:
|
Azure Blob storage. Hay 3 categorías:
|
Google Cloud Storage (GCS). Hay 2 formas de GCS:
|
Almacenamiento de archivos | Elastic File System (EFS). | Azure File Storage (AFS). | Carece de una oferta nativa de almacenamiento de archivos. Utiliza el sistema de archivos en el espacio de usuario (FUSE). |
Base de datos | |||
RDBMS | Amazon RDS | SQL Database | Google Cloud SQL |
NoSQL Key-Value | Amazon DynamoDB | Table Storage |
|
Índice NoSQL | Amazon SimpleDB | Azure Cosmos DB | Google Cloud Datastore |
Potencia de procesamiento
Elastic Compute Cloud (EC2) es la infraestructura estrella de AWS para la computación escalable bajo demanda, compitiendo con los conjuntos de escala de máquinas virtuales de Azure y el motor de computación de Google (GCE). La siguiente tabla compara las ofertas del host para EC2, Virtual Machine Sets y GCE en términos de VMs y escalabilidad de VMs:
Función de procesamiento | AWS (EC2) | Azure (Virtual Machine Set) | Google Cloud (GCE) |
Máquinas virtuales | |||
Velocidad de reloj | 1.6 GHz a 3,3 GHz | 2,7 GHz a 3,7 GHz | 2,0 GHz a 4.0 GHz |
Máximo de vCPUs | 128 | 128 | 224 |
Aceleración de la GPU | Sí | Sí | Sí |
Máximo de vGPU | 4 | 4 | 4 |
Memoria máxima | 244 GB | 208 GB | 448 GB |
Límites de almacenamiento temporal | 48 TB | 3 TB | 4 TB |
Escalabilidad de la VM | |||
Autoescala | Sí (mediante la construcción de clones) | Sí (mediante el grupo de preestablecidos) | Sí (a través de la construcción de clones) |
Auto Resize | Sí | Sí | Sí |
Precios
Los precios son complicados al contrastar AWS, Azure y Google Cloud. Esto se debe principalmente a que los costes se ajustan con frecuencia y los modelos de precios difieren ligeramente. Para una comparación justa de los precios de los tres, es necesario entender sus esquemas de precios.
También debe familiarizarse con la forma en que cada proveedor define sus precios para las instancias de máquinas virtuales bajo demanda, las máquinas virtuales reservadas y los niveles de almacenamiento. Esta tabla proporciona información sobre los parámetros de precios esenciales que son directamente comparables y los que no lo son cuando se trata de máquinas virtuales:
Parámetros de precios | AWS | Azure | Google Cloud | ¿Comparables? |
Frecuencia de las tarifas | Pago por uso y basado en la facturación por segundos, con un mínimo de un minuto | Pago por uso y basado en la facturación por segundos, sin costes iniciales | Pago por uso y basado en la facturación por segundos, con un mínimo de un minuto | Sí. El esquema de pago por uso es uniforme en todos los proveedores de la nube. |
Tipos de instancia/tipos de máquina | Propósito general, optimizado para computación, optimizado para memoria | Propósito general, optimizado para computación, optimizado para memoria. Además, Azure ofrece tipos de máquinas de almacenamiento optimizado,
GPU optimizada y de computación de alto rendimiento. |
Propósito general, Computación optimizada, Memoria optimizada | Sí, AWS, Azure y Google Cloud tienen las mismas categorías de instancia. |
VMs bajo demanda | El precio depende del número de vCPUs y de la capacidad de memoria | El precio depende del número de vCPUs y de la capacidad de memoria | No. Los proveedores de la nube utilizan una combinación diferente de vCPUs y capacidades de memoria durante la fijación de precios. | |
Máquinas virtuales reservadas | Descuento de hasta el 72% para un compromiso de un año o tres años. | Descuento de hasta el 82% para un compromiso de un año o tres años. |
Como ejemplo, contrastemos AWS frente a Azure frente a Google Cloud utilizando las instancias bajo demanda como parámetro de precio.
Parámetro de la instancia | vCPUs | RAM | OS | AWS (precio por hora)* | Azure (precio porprecio por hora)* | Google Cloud (precio por hora)* |
Propósito general | 2 | 8 GB para AWS, 8 GB para Azure y 7.5 GB para Google Cloud | Linux (Ubuntu) | 0,100 dólares | 0,117 dólares | 0,107 dólares |
Compute-optimized | 2 | 3,75 GB para AWS, 2.0 GB para Azure y 1,8 GB para Google Cloud | Linux (Ubuntu) | 0,100 dólares | 0,117 dólares | 0,813 dólares |
Memoria optimizada | 2 | 15.25 GB para AWS, 15 GB para Azure y 13 GB para Google Cloud | Linux (Ubuntu) | 0,133 dólares | 0,0992 dólares | 0,134 dólares |
* Los precios se basan en la estructura de precios bajo demanda actual del proveedor de la nube y son susceptibles de cambios.
En definitiva, AWS parece tener una ventaja de precio sobre Azure y Google Cloud tanto para las instancias de propósito general como para las optimizadas para computación bajo demanda. Sin embargo, Azure tiene una ventaja general cuando se trata de aplicaciones optimizadas para la memoria.
Parallels RAS es compatible con los principales proveedores de IaaS
No existe un proveedor de IaaS en la nube perfecto y único para migrar la infraestructura de TI de una organización a la nube. Sería mejor que las organizaciones se centraran en seleccionar el proveedor más adecuado en función de sus necesidades empresariales. Esto exige una estrategia efectiva de multi-nube.
Una forma de adoptar la mejor estrategia de multi-nube es asegurarse de ejecutar sus cargas de trabajo donde mejor encajen. Si encuentra que Google Cloud es más adecuado para las aplicaciones que hacen un uso intensivo de la seguridad, entonces continúe ejecutando esas aplicaciones allí. Si encuentra que Azure es apropiado para las aplicaciones que hacen un uso intensivo de la computación, entonces ejecute sus cargas de trabajo allí. Por otro lado, si AWS es más barato para aplicaciones de propósito general, no es necesario cambiar de proveedor.
Sea cual sea el proveedor de cloud que elija, Parallels® Remote Application Server (RAS) puede ayudarle a conseguir sus objetivos. Parallels RAS es una solución VDI basada en múltiples nubes que entrega escritorios, aplicaciones y datos Windows a un amplio espectro de plataformas. Entre ellas se incluyen macOS, Linux, Chrome OS, iOS, Android y cualquier otro navegador compatible con HTML5.
Parallels RAS soporta despliegues cloud privados locales, despliegues cloud híbridos y despliegues cloud públicos. Algunos ejemplos de despliegues en la nube pública son AWS, Azure y Google Cloud. ¡Gracias a las prestaciones de seguridad incorporadas, como la autenticación multifactor (MFA), el filtrado granular y las políticas de cliente, entre otras, las organizaciones pueden ofrecer virtualización de forma eficiente a cualquier dispositivo en cualquier ubicación.
Compruebe lo que puede conseguir con su proveedor de IaaS favorito descargando su prueba GRATUITA de 30 días de Parallels RAS!
Deja una respuesta