Hola,
Siempre es mejor comparar primero entre los 3 servicios en la nube. Existen grandes diferencias relacionadas con
Precios
Funcionalidad
Caracteristicas
Opciones de almacenamiento
Seguridad y mas
Entonces, ¿cuáles son las diferencias aquí?
AWS vs Azure vs Google Cloud: Calcular
AWS
En la categoría de computación, Elastic Compute Cloud (EC2) es la oferta principal de AWS. EC2 le permite elegir entre una gama de 40 tamaños de instancias de servidores virtuales, desde instancias de bajo costo hasta productos optimizados para GPU, almacenamiento o memoria de gama alta, que ofrecen hasta 128 ‘vCPU y una memoria de 2TB. Sin embargo, el precio de EC2 puede ser muy complejo.
Amazon también ofrece una suntuosa variedad de servicios PaaS. Con su solución de computación PaaS, Elastic Beanstalk , utilizada para ejecutar aplicaciones web escritas en JavaScript, Java, PHP, Python, .NET, Ruby y Go, AWS puede escalar a pedido o en función de ciertos umbrales de tiempo de ejecución, como el uso de la CPU.
AWS aprovecha Lambda para ejecutar tareas de cálculo discretas. AWS también presenta opciones de disco persistentes a través de Elastic Block Store y ofrece una variedad de sabores SSD y HDD.
Microsoft Azure
Desarrollado por máquinas virtuales, la oferta de cómputo de Azure presenta 40 tamaños de instancia que ofrecen hasta 20 núcleos y 140 GB de memoria. El escalado automático de la máquina virtual, compatible con Microsoft Azure, también puede escalar VMS en respuesta a las métricas informadas a través de la extensión de diagnóstico de Azure.
Azure admite discos locales y persistentes, con VHD almacenados en blobs de páginas de almacenamiento. Microsoft Azure también ofrece SSD como opciones de almacenamiento premium. El servicio de contenedor de Azure ofrece soporte para los motores de orquestación Docker Swarm y Mesosphere DC / OS para ejecutar contenedores docker.
Microsoft es el primer proveedor de servicios en la nube pública que ofrece una plataforma de microservicio en la nube completamente desarrollada en Service Fabric. Siendo un fuerte contendiente para la corona de ofertas de PaaS, la plataforma del Servicio de aplicaciones de Azure ofrece un entorno totalmente administrado para ejecutar aplicaciones Java, .NET, PHP y Node.JS.
Servicios en la nube de Google
El ámbito informático de Google Cloud Services se basa en máquinas virtuales. Compute Engine de Google proporciona una variada gama de opciones de máquinas virtuales junto con una serie de instancias de servidores virtuales predefinidas que le permiten elegir entre 1 y 32 ‘vCPU’ / núcleos y hasta 6.5GB de RAM por vCPU. Similar a Azure, la plataforma Google Cloud también admite el escalado automático con integración en Slackdriver.
Los contenedores Docker se pueden ejecutar con Google Container Engine que se basa en Kubernetes. A diferencia de AWS y Azure que dividen sus servicios en diferentes productos, la plataforma en la nube de Google viene con App Engine, que comprende un paquete de servicios de aplicaciones administradas, que ofrece una plataforma completa para ejecutar aplicaciones administradas escritas en Java, Node.js, PHP y Ruby .
AWS vs Azure vs Google Cloud: redes
AWS
AWS implementa servicios de red centrales a través de Virtual Private Cloud (VPC), que representa una red única con un rango de IP dedicado que consta de instancias EC2 y otros recursos de red. Las VPC permiten a los usuarios agrupar máquinas virtuales en redes aisladas en la nube. AWS permite hasta 5 VPC por región con una opción para aumentar el límite a pedido.
Microsoft Azure
Azure ofrece dos modelos diferentes para implementar servicios de red, a saber, Resource Manager y Classic, y el anterior se recomienda para la mayoría de los escenarios. Azure permite crear redes a través de redes virtuales de Azure (redes virtuales) que incluyen la creación de redes dentro de la nube de Azure para alojar máquinas virtuales, dispositivos virtuales y ofertas de PaaS.
Servicios en la nube de Google
Cloud Virtual Network es el enfoque de Google para la creación de redes en la nube. Cloud Virtual Networks puede acomodar hasta 7000 instancias de máquinas virtuales.
A diferencia de AWS y Azure, las redes virtuales en la nube de Google son capaces de abarcar recursos desplegados en múltiples regiones, reduciendo la necesidad de una configuración compleja de VPN y de interconexión de redes.
AWS vs Azure vs Google Cloud: almacenamiento
AWS
AWS proporciona almacenamiento temporal que comienza a funcionar una vez que se inicia una instancia y se detiene cuando finaliza la instancia. AWS también proporciona almacenamiento en bloque , equivalente a discos duros, que pueden conectarse a cualquier instancia o mantenerse separados.
AWS también ofrece una solución nativa de almacenamiento de objetos en la nube, S3, que viene con alta disponibilidad y replicación automática en todas las regiones.
Microsoft Azure
Azure utiliza almacenamiento temporal y blobs de página para volúmenes basados en VM. Opción de almacenamiento en bloque de Microsoft, es decir, los blobs y archivos de página actúan de manera similar a S3 en AWS y sirven como unidades de almacenamiento de objetos.
Azure ofrece dos clases de almacenamiento, Hot y Cool, clasificadas según su precio. Cool tiene un costo de almacenamiento más bajo, en comparación con Hot, pero incurre en costos adicionales de lectura y escritura.
Servicios en la nube de Google
Google Cloud Platform también ofrece almacenamiento temporal y discos de almacenamiento persistente. Los servicios de Google Cloud Storage sirven para almacenar objetos en Google Cloud Platform
Los servicios de almacenamiento de objetos de Google Cloud se clasifican en clases de almacenamiento estándar, de disponibilidad reducida duradera y de línea cercana, siendo la disponibilidad reducida duradera la opción más barata para los datos.
AWS vs Azure vs Google Cloud: bases de datos
AWS
AWS funciona a la perfección con bases de datos relacionales y NoSQL. AWS también es compatible con Big Data. La oferta de análisis central de AWS es Elastic MapReduce (EMR), una solución administrada de Hadoop, Spark y Presto, que ayuda a configurar un clúster EC2 subyacente y proporciona integración con una serie de servicios de AWS.
Microsoft Azure
Al igual que AWS, Azure admite bases de datos relacionales y NoSQL, así como Big Data, a través de Windows Azure Table y HDInsight. Azure ofrece una serie de opciones NoSQL que incluyen DocumentDB, la base de datos de documentos insignia de alto rendimiento de Azure.
Azure también proporciona un conjunto de productos analíticos llamado Cortana Intelligence que viene con Hadoop, HBase, Spark o Storm.
Servicios en la nube de Google
Google Cloud Platform admite bases de datos relacionales a través de Google Cloud SQL, mientras que su opción NoSQL es la base de datos de documentos de propósito general de Google, Cloud Datastore.
El soporte de Google Cloud Platform para Big Data y Analytics está respaldado por Cloud Dataproc , una oferta totalmente administrada de Hadoop y Spark. Siendo el más rápido de los tres proveedores, Google se jacta de tener un tiempo de espera de 90 segundos para iniciar o escalar clústeres de Cloud Dataproc.
AWS vs Azure vs Google Cloud: precios
AWS
Los clientes que usan AWS pagan por redondear el número de horas utilizadas. Permite a los clientes comprar instancias utilizando cualquiera de los siguientes modelos:
On Demand : pague por lo que usa sin ningún costo inicial
Reservado : reserve instancias durante 1 o 3 años con un costo inicial basado en la utilización
Spot – oferta por la capacidad extra disponible
Microsoft Azure
Azure permite a los clientes usar sus servicios a pedido. Si usa Azure, se le cobrará al redondear el número de minutos utilizados. Azure también ofrece oportunidades de compromiso a corto plazo con descuentos.
Servicios en la nube de Google
Google cobra a sus usuarios por instancias al redondear el número de minutos utilizados, con un mínimo de 10 minutos. Google Cloud Services también ofrece una estructura de precios de uso sostenido que automáticamente descuenta la tarifa por hora de referencia a pedido cuando se utiliza una instancia en particular por un período más largo en un mes.
Entonces, ¿qué elegir ahora?
Es aconsejable elegir según las clasificaciones anteriores. Se menciona claramente cuál es mejor que el otro. Responde tu llamada y únete a la nube.