Google Cloud vs AWS en 2021 (comparando a los gigantes)
Las empresas continúan avanzando hacia la computación en la nube. Ya sea que utilice un servicio de nube individual o migre toda su infraestructura a un nuevo ecosistema de nube, no es el único que busca los beneficios adicionales de las tecnologías de nube.
Desde las mejoras en la escalabilidad, la seguridad y la flexibilidad hasta las reducciones en los costos y el impacto ambiental, hay una gran cantidad de razones para realizar el cambio a la nube. Por supuesto, la transición no es tan fácil como antes.
Desde sus inicios, el ecosistema de la nube se ha convertido en una miríada compleja y en constante expansión de proveedores, tecnologías, productos y servicios. A medida que intente juntar las diferentes combinaciones en estas verticales, su elección de opciones puede subir rápidamente a los 1000. Rápidamente se hace evidente que hay demasiadas opciones.
Empresas y servicios de computación en la nube (fuente de la imagen: imelgrat.me)
Como en cualquier industria, un puñado de empresas se eleva por encima del resto para convertirse en líderes del mercado. Cuando pensamos en los proveedores de computación en la nube, hay tres nombres que encabezan la lista: Google Cloud Platform, Amazon Web Services y Microsoft Azure.
Hoy, compararemos dos gigantes de la nube, Google Cloud Platform y Amazon Web Services. Profundizaremos en los productos y servicios de cada proveedor. Buscando agregar claridad y simplificar el proceso comparando estos dos proveedores de nube para tomar una decisión informada.
Aunque utilizamos exclusivamente Google Cloud Platform aquí en Kinsta, le proporcionaremos una opinión imparcial. Ambas plataformas ofrecen amplios beneficios, pero lo que sea adecuado para usted dependerá en última instancia de los requisitos únicos de su empresa.
Por qué Google Cloud frente a los servicios web de Amazon
Si está planeando utilizar servicios en la nube, los tres proveedores sin duda descubrirá Google Cloud, Amazon Web Services y Microsoft Azure. Hoy, nos centraremos en comparar dos de estos, específicamente Google Cloud vs AWS.
Estos gigantes de la nube son nombres muy conocidos en el espacio tecnológico. Ambas organizaciones han dominado durante más de una década en sus respectivas industrias. Reconocidas como empresas líderes en el mundo, son meticulosas en su búsqueda de la innovación y la excelencia. Cada uno cuenta con una gran experiencia en la industria tecnológica con la que es casi imposible competir.
Con sus respectivas bases tecnológicas, no es sorprendente que hayan desarrollado plataformas de computación en la nube líderes en la industria. En septiembre de 2020, Gartner volvió a nombrar a Google y AWS como líderes en su Cuadrante Mágico de Infraestructura como Servicio (IaaS).
Para Amazon, este es el décimo año consecutivo en que AWS se ha asegurado la esquina superior derecha del cuadrante del líder en el Cuadrante mágico de Gartner para la infraestructura de nube como servicio (IaaS). Obtener la posición más alta en Habilidad de ejecución y la más avanzada en Integridad de la visión.
Cuadrante mágico de 2020 para infraestructura en la nube como servicio, en todo el mundo (fuente de la imagen: Gartner)
Google Cloud y AWS continúan dominando la industria
Google Cloud y AWS han dominado el espacio de la computación en la nube desde que las soluciones IaaS comenzaron a ganar terreno en 2008.
En agosto de 2020, un informe de Gartner nombró a Google y Amazon en un grupo de 5 proveedores de infraestructura de nube pública que representan el 80% del mercado IaaS. Una tendencia que solo continuará a medida que ambas organizaciones se redoblen para consolidar su presencia en el mercado.
A pesar de que la pandemia mundial está estancando las principales economías, Gartner prevé un crecimiento de los ingresos de la nube pública mundial en 2020 en un 6,3%. Impulsados por una explosión en el trabajo remoto, podemos esperar razonablemente resultados comparativos en el espacio de la nube. Especialmente con el informe que describe un aumento del 94% en el mercado de Desktop as a Service (DaaS). En este contexto, puede esperar que Google y Amazon continúen expandiéndose.
Si bien ambos comenzaron su vida en el espacio IaaS, ahora puede recurrir a Google Cloud y AWS para obtener cientos de soluciones en IaaS, SaaS y PaaS. Ambas organizaciones continúan innovando y agregando nuevas ofertas de servicios en la nube a su lista en constante expansión.
Ingresos de Google Cloud Platform en 2020
Los resultados del cuarto trimestre y del año fiscal 2019 de Alphabet mostraron que la compañía continuó mostrando un fuerte crecimiento, con ingresos generales que aumentaron un 18% interanual. Si bien existe una falta de transparencia en los ingresos aportados por Google Cloud, la compañía informó un crecimiento impresionante superior al 100%, lo que la coloca en una tasa de ejecución anual de $ 10 mil millones a fines de año.
En 2020, la llegada de la pandemia de Coronavirus hizo que la empresa matriz de Google Cloud, Alphabet, registrara su primera caída de ingresos trimestrales desde que salió a bolsa en 2004. En este contexto nefasto, Google Cloud de hecho se ha opuesto a la tendencia, y parece que solo se ha acelerado. crecimiento.
En el primer trimestre, Google Cloud logró avances significativos gracias a Google Meet, cuando su herramienta de videoconferencia se convirtió en un éxito para los trabajadores remotos. Las declaraciones de publicación de resultados para el primer, segundo y tercer trimestre muestran un patrón de crecimiento interanual continuo de los ingresos para Google Cloud Platform. A medida que nos acercamos al final de 2020, se prevé que los ingresos de Google Cloud crezcan a una tasa de ejecución anual superior a 13.000 millones de dólares, un crecimiento previsto del 30% en 2019.
Ingresos de Amazon Web Services en 2020
En 2019, la publicación de resultados del cuarto trimestre de Amazon informó ingresos por ventas de AWS de casi $ 10 mil millones. Poner a la organización en una tasa de ejecución de ingresos anual superior a $ 40 mil millones.
Con la aparición de la pandemia de coronavirus en 2020, el crecimiento de AWS se ha desacelerado significativamente. Con declaraciones de publicación de resultados del primer, segundo y tercer trimestre que muestran un crecimiento interanual en declive y se estabilizan en una tasa de crecimiento inferior al 30% en cada trimestre respectivo. Esta es una marcada desaceleración del crecimiento del 40-50% durante los 3 años anteriores.
Esto no es un escenario pesimista, AWS ahora tiene una tasa de ejecución de ingresos anuales de $ 43 mil millones y se espera que la cifra se expanda una vez que se complete el cuarto trimestre. La excepción podría ser si usted es accionista de Amazon, especialmente después de que Jeff Bezos les dijo a los accionistas de Amazon que «tomen asiento» mientras su respuesta al COVID-19 se come las ganancias operativas.
Comparación de características de servicios web de Google Cloud vs Amazon
Comparar las plataformas Google Cloud y AWS no es una tarea sencilla. Sus servicios en la nube, cada vez más extensos y en expansión, ahora incluyen cientos de productos entre los que elegir. Para complicar aún más las cosas, los proveedores a menudo utilizan diferentes convenciones de nomenclatura para productos comparativos. Entonces, para evitar perderse en los detalles, se requiere un cierto nivel de conocimiento y comprensión.
Simplificando la tarea, tanto Google Cloud Platform como Amazon Web Services Platform, afortunadamente, agrupan sus productos bajo los mismos títulos de categoría. Acelerando el proceso para ahorrarle tiempo, hemos hecho el trabajo pesado de comparar los servicios más utilizados de las categorías críticas para el negocio.
En esta sección, exploraremos los productos que se combinan para crear una implementación de nube típica: computación, redes, seguridad y almacenamiento. Aquí en Kinsta, tenemos la experiencia de primera mano de utilizar estos servicios para brindar soluciones de hospedaje líderes en el mercado.
También cubrimos las consideraciones críticas que rodean a estos servicios. Soporte de servicio, estabilidad de la plataforma, precios y estructura de facturación.
Funciones de cómputo
Al comparar las capacidades informáticas de Google Cloud y Amazon Web Services, nos centraremos en las máquinas virtuales (VM).
Estas emulaciones de sistemas informáticos proporcionan la funcionalidad de una computadora física y ejecutan casi cualquier carga de trabajo que pueda imaginar. Son la base de su entorno de nube; es fundamental que elija una configuración de máquina virtual que se adapte a sus necesidades comerciales.
Ambos proveedores de nube han adoptado un enfoque similar para las máquinas virtuales, aunque utilizan diferentes convenciones de nomenclatura para sus ofertas de productos individuales.
Compute Engine es la oferta de servicios en Google Cloud Platform, mientras que Amazon Web Services se denomina Amazon Elastic Compute Cloud (Amazon EC2). Cada proveedor también usa terminología y conceptos diferentes.
Afortunadamente, Google ha asignado la terminología y los conceptos de Amazon EC2 a los de Compute Engine, que puede ver en la siguiente tabla:
| Característica | Amazon EC2 | Compute Engine |
| Maquinas virtuales | Instancias | Instancias |
| Imágenes de la máquina | Imagen de la máquina de Amazon | Imagen |
| Máquinas virtuales temporales | Instancias puntuales | VM interrumpibles |
| Cortafuegos | Grupos de seguridad | Reglas de firewall de Compute Engine |
| Escalado automático de instancias | Escalado automático | Escalador automático de Compute Engine |
| Disco adjunto local | Disco efímero | SSD local |
| Importación de VM | Formatos admitidos: RAW, OVA, VMDK y VHD | Formatos admitidos: RAW, OVA, VMDK y VHD |
| Localidad de implementación | Zonal | Zonal |
Asignación de terminología de alto nivel para Amazon EC2 a Google Compute Engine (Fuente de la tabla: Google)
Características de la máquina virtual
Al implementar instancias de máquinas virtuales en Compute Engine Amazon EC2, ambos servicios brindan muchas características que se alinean estrechamente, entre las que se incluyen:
- La capacidad de usar imágenes de disco almacenadas para crear instancias.
- Capacidades bajo demanda para lanzar y terminar instancias
- Gestión libre de restricciones de sus instancias
- La capacidad de etiquetar sus instancias
- Una variedad de sistemas operativos disponibles que se pueden instalar en su instancia
Acceso a la máquina virtual
Cuando se trata de acceder a su máquina virtual, existen varias diferencias clave en el enfoque adoptado entre Compute Engine y Amazon EC2.
Si desea acceso de terminal a una instancia en Amazon EC2, deberá incluir su propia clave SSH.
Compute Engine ofrece un enfoque más flexible para el acceso a la terminal. Permitiéndote crear una clave SSH cuando la necesites, incluso si esa instancia ya se está ejecutando. Tampoco necesitará almacenar estas claves en su máquina local, gracias al terminal SSH basado en navegador de Compute Engine que está disponible a través de Google Cloud Console.
Tipos de instancia de máquina virtual
Al implementar su máquina virtual, tanto Compute Engine como Amazon EC2 ofrecen simplicidad a través de una variedad de instancias predefinidas. Estas instancias incorporan configuraciones específicas de CPU virtual, RAM y red.
Tanto Google como Amazon ofrecen cientos de tipos de máquinas virtuales disponibles en una variedad de configuraciones. Cada uno ofrece flexibilidad, lo que le permite personalizar sus configuraciones para escalar los recursos de su máquina virtual para satisfacer las necesidades únicas de su negocio.
Puede hacer esto aumentando la cantidad de CPU y RAM disponible a especificaciones de gama alta extrema.
Los proveedores llegan al máximo con lo siguiente:
- VM de Google Compute Engine que escalan hasta 416 CPU virtuales y 11,776 GB de RAM
- Las máquinas virtuales de Amazon EC2 escalan hasta 448 vCPU y 24576 GB de RAM
En toda la gama de tipos de máquinas virtuales, ambas plataformas utilizan en gran medida la misma categorización. Aunque en ciertas categorías, un proveedor puede ofrecer un tipo de máquina y el otro no.
Dependiendo de los requisitos de su negocio, puede elegir entre los tipos de máquinas en todas las categorías, incluidas las categorías de núcleo compartido, de uso general, optimizado para memoria, optimizado para computación, optimizado para almacenamiento, GPU y alto rendimiento.
Para brindarle la mejor comparación de VM entre Amazon EC2 y Compute Engine, compilamos la siguiente tabla que enumera los tipos de máquinas más actualizados para ambos servicios.
| Tipo de máquina | Amazon EC2 | Compute Engine |
| Núcleo compartido | N / A | f1-micro – g1-pequeño e2-micro – e2-medio |
| Propósito general | a1.medium – a1.metal t4g.nano – t4g.2xlarge t3.nano – t3.2xlarge t3a.nano – t3a.2xlarge t2.nano – t2.2xlarge m6g.medium – m6gd.metal m5.large – m5d.metal m5a.large – m5ad.24xlarge m5n.large – m5dn.24xlarge m4.large – m4.16xlarge |
e2-estándar-2 – e2-estándar-32 e2-highmem-2 – e2-highmem-16 e2-highcpu-2 – e1-highcpu-32 n1-estándar-1 – n1-estándar-96 n1-highmem-2 – n1-highmem-96 n1-highcpu-2 – n1-highcpu-96 n2-estándar-2 – n2-estándar-80 n2-highmem-2 – n2-highmem-80 n2-highcpu-2 – n2-highcpu-80 n2d-estándar-2 – n2d-estándar-224 n2d-highmem-2 – n2d-highmem-96 n2d-highcpu-2 – n2d-highcpu-224 |
| Optimizado para memoria | r6g.medium – r6gd.metal r5.large – r5d.metal r5a.large – r5ad.24xlarge r5n.large – r5dn.24xlarge r4.large – r4.16xlarge x1e.xlarge – x1e.32xlarge x1.16xlarge – x1.32xlarge u-6tb1.metal -u24tb1.metal z1s.large – z1d.metal |
m1-ultramem-40 – m1-ultramem-160 m1-megamem-96 m2-ultramem-208 – m2-ultramem-416 |
| Computación optimizada | c6g.medium – c6gd.metal c5.large – c5d.metal c5a.large – c5ad.24xlarge c5n.large – c5n.metal c4.large – c4.8xlarge |
c2-estándar-4 – c2-estándar-60 |
| Optimizado para almacenamiento | i3.large – i3.metal i3en.large – i3en.metal d2.xlarge – d2.8xlarge h1.2xlarge – h1.16xlarge |
N / A |
| GPU | p4d.24xlarge p3.2xlarge – p3db.24xlarge p2.xlarge – p2.16xlarge inf1.xlarge – inf1.24xlarge g4dn.xlarge – g4dn.metal g3s.xlarge – g3.16xlarge f1.2xlarge – f1.16xlarge |
NVIDIA® Tesla® T4 – NVIDIA® Tesla® K80 Estación de trabajo virtual NVIDIA® Tesla® T4 – Estación de trabajo virtual NVIDIA® Tesla® P100 |
| Alto rendimiento | N / A | N / A |
| Configuración de recursos de máquina virtual personalizada | sí | sí |
Imágenes de máquinas virtuales
Para acelerar la implementación de su máquina virtual, puede utilizar imágenes de máquina.
Por lo general, se configuran para incluir un sistema operativo y el software de base de datos y el servidor web de soporte necesario. Tanto Compute Engine como Amazon EC2 usan imágenes de máquinas para crear nuevas instancias. Además de las configuraciones estándar, ambas le permiten utilizar imágenes publicadas por un proveedor externo o imágenes personalizadas creadas para uso privado.
Las plataformas son lo suficientemente similares como para que pueda usar el mismo flujo de trabajo para la creación de imágenes tanto en Amazon EC2 como en Compute Engine.
Cuando se trata de almacenamiento de imágenes, adoptan enfoques ligeramente diferentes. En Google Cloud, las imágenes se almacenan con Compute Engine, mientras que Amazon EC2 almacena sus imágenes en diferentes servicios: Amazon Simple Storage Service (S3) o Amazon Elastic Block Store (EBS).
El beneficio distintivo que ofrece Amazon EC2 sobre el motor de cómputo es la capacidad de acceder a un repositorio comunitario de imágenes listas para usar y la capacidad de hacer que sus propias imágenes estén disponibles públicamente (si esto fuera un requisito).
Por otro lado, Compute Engine ofrece el beneficio de imágenes de máquinas disponibles a nivel mundial. Si bien las imágenes de Amazon Machine están geobloqueadas, lo que significa que solo están disponibles en una región específica.
Escalado automático de instancias de máquinas virtuales
Uno de los beneficios de la nube más poderosos es la capacidad de escalar los recursos de la carga de trabajo para satisfacer la demanda. Esto va en ambos sentidos, aumentando los recursos en los períodos pico para mantener el rendimiento y reduciendo inversamente los recursos en los momentos de tranquilidad para limitar el desperdicio y controlar el gasto. Este proceso se conoce ampliamente como ajuste de escala automático.
Tanto Compute Engine como Amazon EC2 admiten e implementan el ajuste de escala automático de manera similar, lo que le permite crear y eliminar recursos de acuerdo con las políticas definidas por el usuario.
Amazon EC2 escala automáticamente las instancias en un grupo, con cada instancia creada a partir de una configuración de lanzamiento definida. Las instancias se crean o eliminan en función de uno de los tres planes de escalado elegidos
- Manual: usted instruye manualmente el escalado automático hacia arriba o hacia abajo
- Programación: configura períodos de tiempo específicos para escalar automáticamente los recursos.
- Dinámico: crea políticas para escalar sus instancias según las métricas de Amazon CloudWatch o las colas de Amazon Simple Queue Service (SQS).
Compute Engine escala instancias en un grupo de instancias administrado. Cada grupo de instancias se crea a partir de una plantilla de instancias con recursos escalados según una política de escalado automático. A diferencia de Amazon EC2, el escalador automático de Compute Engine solo admite el escalado dinámico.
Instancias temporales de máquinas virtuales
Si desea aprovechar el poder de la computación en la nube, pero solo tiene un presupuesto limitado, vale la pena explorar la opción de instancias temporales. Máquinas virtuales que se ejecutan en ciclos libres de recursos asignados a otros procesos.
Las instancias temporales están disponibles esporádicamente, por lo que es mejor utilizarlas en trabajos que:
- puede ser interrumpido sin que pierda el trabajo
- no es necesario completar en un período de tiempo establecido, generalmente cargas de trabajo de baja prioridad
- no necesita mayor potencia computacional, como renderizar video
Tanto Amazon EC2 como Compute Engine ofrecen una versión de instancias temporales. Aunque utilizan diferentes modelos de precios y convenciones de nomenclatura, comparten un conjunto de atributos comunes cuando sus VM temporales:
- son totalmente controlables mientras se ejecuta
- se ejecutan en los mismos niveles de rendimiento que las instancias bajo demanda
- están restringidos a un subconjunto de tipos de máquinas e imágenes de máquinas en comparación con las instancias bajo demanda
Las máquinas virtuales temporales de Amazon EC2 se conocen como instancias puntuales. Están disponibles en dos formatos:
- Instancias puntuales no definidas: compra un Instancia de spot durante un período de tiempo indefinido, pagando el precio vigente durante el período de ejecución de sus instancias. Este tipo de instancia puede estar disponible a un precio con descuento de hasta el 90% del precio estándar bajo demanda. Puede comprobar y comparar los precios al contado actuales con las tarifas bajo demanda a través del Asesor de instancias al contado.
- Instancias de spot para la duración predefinida: compra un bloque de tiempo por adelantado. Disponible en incrementos por hora hasta por 6 horas. Con la planificación anticipada, solo puede acceder a descuentos que oscilan entre el 30 y el 50%.
Las VM temporales de Compute Engine se denominan Máquinas virtuales interrumpibles. Están disponibles durante más tiempo que sus homólogos de Amazon EC2, y se ejecutan hasta 24 horas (si no se reclaman) antes de finalizar automáticamente. Su estructura de precios es fija y está disponible a una tasa de descuento de hasta el 80% en comparación con las tasas a pedido de las instancias de VM equivalentes.
Funciones de red
Amazon Web Services y Google Cloud han desarrollado cada uno una formidable infraestructura de nube global. Sus redes en expansión consisten en cientos de centros de datos interconectados en todo el mundo.
Cada proveedor ha desarrollado una red en la nube de última generación diseñada para una alta tolerancia a fallas, innumerables escenarios de redundancia y bajos niveles de latencia. Cada uno ofrece servicios de red capaces de brindar conectividad de alta velocidad a máquinas virtuales, otros servicios en la nube y servidores locales.
Dentro de esta sección, analizaremos más de cerca, comparando los productos y servicios de redes que ofrecen Google y Amazon.
| Producto | Servicios web de Amazon | Google Cloud Platform |
| CDN | Amazon CloudFront | Cloud CDN |
| Interconexión dedicada | AWS Direct Connect | Cloud Interconnect |
| DNS | Ruta 53 de AWS | DNS en la nube |
| Balanceo de carga | Equilibrio de carga elástico | Equilibrio de carga en la nube |
| Redes virtuales | Nube privada virtual de Amazon | Nube privada virtual de Google |
| Niveles | N / A | Niveles de servicio de red |
Ubicaciones
Ambos proveedores continúan con una rápida expansión de su infraestructura respectiva, con nuevas ubicaciones de centros de datos en desarrollo o planificadas para el futuro. Al comparar los números de ubicación para la disponibilidad de la red, parece demasiado cerca para llamar.
Ubicaciones de la red de Google Cloud
Google cuenta con ubicaciones de red en la nube actualmente disponibles en 24 regiones, 73 zonas, 144 ubicaciones de borde de red y más de 200 países y territorios. Recientemente agregaron nuevas ubicaciones en Seúl, Salt Lake City, Las Vegas y Yakarta.
En el futuro, Google Cloud continuará expandiéndose a las siguientes ubicaciones: Varsovia (Polonia), Doha (Qatar), Toronto (Canadá), Melbourne (Australia), Delhi (India), París (Francia), Milán (Italia), Santiago. (Chile) y Madrid (España).
Red regional de Google Cloud (fuente de la imagen: Google Cloud)
Ubicaciones de la red de Amazon Web Services
AWS ahora ofrece ubicaciones de red en la nube disponibles en 24 regiones, 77 zonas, 210 ubicaciones de borde de red y 245 países y territorios. Si bien las cifras parecen demasiado cercanas, la red de Amazon es más grande y ofrece múltiples zonas de disponibilidad en el doble de regiones que Google. Lo que les daría una ventaja cuando se trata de latencia.
Próximamente, Amazon planea lanzar centros de datos adicionales en Hyderabad (India), Yakarta (Indonesia), Osaka (Japón), Madrid (España) y Zúrich (Suiza).
Red de nube regional de AWS (Fuente de la imagen: AWS)
Red de entrega de contenido (CDN)
AWS y Google Cloud ofrecen cada uno un producto Content Delivery Network (CDN). Ambos desbloquean la capacidad de entregar su contenido y servicios a los usuarios finales más rápido, al replicarlo y alojarlo en su infraestructura global para permitir un acceso más localizado. Esto significa tiempos de carga más rápidos, menos tensión en el ancho de banda y una mayor capacidad de respuesta en sus aplicaciones, sitios web y servicios.
Con el nombre de Amazon CloudFront y Cloud CDN, cada uno de ellos ofrece seguridad mejorada para defenderse de los ataques DDoS de red y de capa de transporte que ocurren con más frecuencia de forma predeterminada. También ofrecen una integración profunda con sus respectivas plataformas, lo que le permite desbloquear herramientas adicionales para monitorear y mejorar el rendimiento.
Balanceo de carga
Tanto Google Cloud como AWS ofrecen servicios de equilibrio de carga. Configurados adecuadamente, lo ayudarán a distribuir automáticamente el tráfico en múltiples instancias para mejorar la disponibilidad y la tolerancia a fallas de sus aplicaciones. Ofrecen estos servicios en diferentes configuraciones que ahora veremos más de cerca.
Equilibrio de carga de AWS
El servicio de equilibrio de carga de AWS se llama Elastic Load Balancing (ELB). Tiene las siguientes características y capacidades:
- Puede utilizar los servicios de equilibrio de carga de AWS tanto interna como externamente.
- Le permite dirigir el tráfico a instancias en una o varias zonas de disponibilidad en una región específica.
- Las comprobaciones de estado periódicas se llevan a cabo en las instancias de destino, cuando una instancia deja de estar en buen estado, el tráfico se redirige.
- ELB se puede integrar con AWS Auto Scaling Service, esto permite la adición y eliminación automática de la instancia cuando Auto Scaling escala hacia arriba o hacia abajo
- Un balanceador de carga de aplicaciones está disponible para enrutamiento basado en contenido y SSL
- Hay disponible un balanceador de carga de red para conexiones de capa 4 de alto rendimiento y baja latencia.
Consulte la sección de comparación de Elastic Load Balancing para obtener una comparación de características más detallada.
Balanceo de carga de Google Cloud
El servicio de balanceo de carga de Googles se llama apropiadamente Cloud Load Balancing. Ofrece diferentes características y capacidades:
- Los servicios de equilibrio de carga de Google Cloud están separados entre acceso interno y externo.
- A diferencia de ELB, se le proporciona una única dirección IP, accesible de forma global, cuando se aprovisiona cualquier balanceador de carga externo de Compute Engine. Esta dirección IP se usa durante la vida útil del equilibrio de carga y, por lo tanto, se puede usar para registros DNS, listas de permisos y configuración en aplicaciones.
Los diferentes tipos de Compute Engine de balanceadores de carga incluyen:
- Equilibrio de carga de red: diseñado para el equilibrio de carga externo de Capa 4, admite el equilibrio de tráfico UDP y TCP en varios puertos o rangos de puertos.
- Equilibrio de carga HTTP (S) con proxy TCP y SSL: diseñado para el equilibrio de carga externo de Capa 7, el tráfico se equilibra a través de varios protocolos globales y regionales. Con el tráfico redirigido automáticamente al backend más cercano, según la capacidad disponible.
- Equilibrio de carga TCP / UDP interno: equilibrio de carga regional definido por software que redirige el tráfico de su instancia a una instancia de backend.
- Equilibrio de carga HTTP (S) interno: entrega equilibrio de carga basado en proxy de los datos de la aplicación de Capa 7, con administración de tráfico avanzada y terminación TLS.
Conectividad privada a otras redes
Si desea crear una conexión privada a instancias fuera de su nube de configuración de nube, como su entorno local, tanto AWS como Google Cloud ofrecen servicios para múltiples requisitos:
Red privada virtual (VPN)
Las ofertas respectivas de Cloud Router y Amazon VPC le permiten crear una puerta de enlace privada entre su nube y sus redes.
Conectividad privada a una VPC
Cuando una VPN no proporciona la velocidad que necesita para ciertas cargas de trabajo, se requiere un recurso dedicado. Ambos proveedores ofrecen servicios de conectividad privada con una línea de red que ofrece un nivel de capacidad dedicado:
- AWS le permite crear una línea alquilada de forma privada con un socio de AWS a través de su servicio Direct Connect. Acceda a una conexión de 1 a 10 Gbps que le ofrece velocidades de conexión desde 50 Mbps.
- Google le permite crear conectividad física directa a su VPC de Google desde una instalación asociada con incrementos de 10 Gbps a través de su servicio de interconexión dedicada. Al igual que AWS, Partner Interconnect ofrece velocidades de conexión desde 50 Mbps.
Conectividad de alta velocidad a otros servicios en la nube
Ambos proveedores ofrecen conectividad de alta velocidad para acceder a servicios en la nube fuera de su VPC.
El servicio Direct Connect de AWS crea una interfaz virtual independiente a través de la cual puede acceder a todos los servicios en la nube de AWS.
Google Cloud tiene una gama más amplia de servicios:
- Direct Peering: le permite acceder a todos los servicios en la nube de Google a través de una línea de red privada a cualquiera de los puntos de presencia Edge de Google.
- Carrier Peering: ofrece los mismos servicios de interconectividad, solo que la conexión se alquila a un socio de Google.
- Acceso privado a Google para hosts locales: ofrece acceso privado a través de la interconexión dedicada o la interconexión de socio.
Conectividad de red de entrega de contenido
Ambos proveedores ofrecen tarifas de salida con descuento de sus recursos en la nube a un proveedor de CDN. Amazon ofrece estas tarifas solo para su propio servicio CDN, Amazon CloudFront. Google ofrece CDN Interconnect, que proporciona tarifas de salida con descuento a través de varios proveedores de CDN.
DNS
Ambos proveedores brindan servicios de DNS administrados a través de sus respectivas ofertas de Amazon Route 53 y Cloud DNS. Cada uno admite casi todos los tipos de registros DNS, servicio basado en anycast y registro de nombres de dominio.
Donde difieren, Amazon Route 53 admite dos opciones de enrutamiento, donde Cloud DNS no. Enrutamiento basado en geografía, lo que le permite restringir el contenido a ubicaciones geográficas. Y enrutamiento basado en latencia, que dirige el tráfico según los niveles de latencia medidos por los servicios DNS.
La siguiente tabla describe una lista de características asignadas en ambos servicios:
| Característica | Ruta Amazónica 53 | DNS en la nube |
| Zona | Zona hospedada | Zona gestionada |
| Soporte para la mayoría de los tipos de registros DNS | sí | sí |
| Porción basada en cualquier reparto | sí | sí |
| Enrutamiento basado en latencia | sí | No |
| Enrutamiento basado en geografía | sí | No |
| DNSSEC para el servicio DNS | No | sí |
| Zonas privadas / Horizonte dividido | sí | sí |
Niveles de servicio de red
Hasta la fecha, Google Cloud Platform es el único proveedor que ofrece niveles de servicio de red a sus clientes. Al seleccionar entre un nivel Estándar y Premium, tiene la flexibilidad de optimizar su red en función del rendimiento y el precio.
Nivel Premium
La elección del nivel Premium desbloquea la red de alto rendimiento y baja latencia de Google. Su tráfico tiene prioridad, y se enruta a través de la menor cantidad de saltos a través de las rutas más rápidas para acelerar las velocidades de transporte y aumentar la seguridad. También obtiene acceso al equilibrio de carga de la red global, mientras está protegido por un SLA global.
Nivel Premium de Google Cloud Platform (Fuente de la imagen: Google Cloud)
Nivel estándar
La elección del nivel Estándar lo conecta con la red de menor rendimiento de Google, que sigue siendo altamente competitiva con otros servicios de nube pública. Sus servicios de equilibrio de carga siguen siendo regionales y no está protegido por un SLA global. Esta opción es para aquellos en los que el costo supera las consideraciones de rendimiento.
Nivel estándar de Google Cloud Platform (fuente de la imagen: Google Cloud)
Funciones de almacenamiento
Hay cinco tipos diferentes de servicios de almacenamiento disponibles en las plataformas Amazon y Google Cloud. Es importante comprender los diferentes tipos de almacenamiento y disco utilizados, ya que tendrán una influencia directa en su rendimiento.
Almacenamiento de objetos distribuidos
El almacenamiento distribuido de objetos es un método para almacenar datos como objetos, también conocidos como blobs. Le permite almacenar, proteger y acceder a grandes volúmenes de datos para su uso en una amplia gama de escenarios, incluidos sitios web, aplicaciones móviles, copias de seguridad, archivo y análisis de big data.
Amazon Simple Storage Service (S3) y Google Cloud Storage son los servicios de almacenamiento de objetos distribuidos de la competencia. Cada uno de ellos funciona de manera similar, lo que le permite almacenar objetos en un cubo. Cada depósito se puede identificar con una clave única y cada objeto tiene un registro de metadatos asociado que contiene información que incluye el tamaño del objeto, la fecha de la última modificación y el tipo de medio.
Ambos proveedores también tienen un conjunto de características similares para sus servicios que incluyen:
- La capacidad de alojar contenido web y medios estáticos.
- Control de versiones de objetos: donde un objeto se puede almacenar como varias versiones distintas para evitar la pérdida de datos debido a que los objetos se sobrescriben accidentalmente
- Gestión del ciclo de vida de los objetos: le permite automatizar la migración y la eliminación de objetos a través de políticas de ciclo de vida preestablecidas y especificadas por el usuario.
- Actualizar notificaciones: que se puede configurar para emitir notificaciones cada vez que se crean, actualizan o eliminan objetos. Google Cloud Storage ofrece un enfoque más granular para los tipos de notificación.
- Acuerdo de nivel de servicio (SLA): tanto Amazon S3 como Cloud Storage ofrecen garantías de tiempo de actividad de SLA con un monto de reembolso escalonado una vez que el tiempo de actividad cae por debajo del 99,95%.
A continuación se muestra una tabla que describe una comparación más detallada de terminología y características:
| Característica | Amazon S3 | Almacenamiento en la nube |
| Unidad de despliegue | Cubeta | Cubeta |
| Identificador de implementación | Clave única a nivel mundial | Clave única a nivel mundial |
| Emulación del sistema de archivos | Limitado | Limitado |
| Metadatos de objeto | sí | sí |
| Control de versiones de objetos | sí | sí |
| Gestión del ciclo de vida de los objetos | sí | sí |
| Actualizar notificaciones | Notificaciones de eventos | Notificaciones de Pub / Sub para Cloud Storage, activadores de Cloud Storage para Cloud Functions y notificaciones de cambio de objeto |
| Clases de servicio | Estándar, estándar: acceso poco frecuente, una zona: acceso poco frecuente, Amazon Glacier | Estándar, Nearline, Coldline, Archivo |
| Localidad de implementación | Regional | Multirregional y regional |
| Precios | Precio según la cantidad de datos almacenados por mes, la salida de la red y la cantidad de solicitudes de API comunes | Precio según la cantidad de datos almacenados por mes, la salida de la red y la cantidad de solicitudes de API comunes |
Almacenamiento en bloque
El almacenamiento en bloque es el proceso de agregar un disco virtual a una máquina virtual basada en la nube.
Ambos proveedores ofrecen servicios de almacenamiento en bloque que se integran con sus respectivos servicios informáticos de VM, ofreciendo múltiples tipos de almacenamiento en bloque que se pueden configurar para diferentes niveles de rendimiento y precios.
Google proporciona Persistent Disk en combinación con Compute Engine para su servicio de almacenamiento en bloque. Mientras que Amazon ofrece Elastic Block Store (EBS) junto con Amazon EC2. Cada uno le ofrece la posibilidad de adjuntar discos de dos formas diferentes:
Discos conectados a la red
Un disco conectado a la red es donde un volumen de disco se conecta a su instancia de VM a través de la red del proveedor de la nube. Esto aporta los beneficios inherentes a la nube de la redundancia incorporada, la creación de instantáneas y la facilidad para desconectar y volver a conectar los volúmenes de disco.
Echemos un vistazo de alto nivel a las comparaciones de funciones entre los servicios de almacenamiento en bloque de Google y Amazon:
| Característica | Amazon EBS | Discos persistentes de Google |
| Tipos de volumen | SSD de IOPS aprovisionado por EBS, SSD de uso general de EBS, HDD con rendimiento optimizado, HDD frío | Discos persistentes estándar zonales (HDD), discos persistentes regionales, discos persistentes SSD zonales, discos persistentes SSD regionales |
| Reglas de localidad de volumen | Debe estar en la misma zona que la instancia a la que está adjunta | Debe estar en la misma zona que la instancia a la que está adjunta |
| Adjunto de volumen | Un solo volumen que se adjuntará a hasta 16 instancias, cada una con permisos de lectura y escritura para el volumen compartido | Se puede adjuntar un solo volumen a hasta 10 instancias en modo de solo lectura |
| Volúmenes adjuntos por instancia | Hasta 40 | Hasta 128 |
| Tamaño de volumen máximo | 16 TiB | 64 TB |
| Redundancia | Zonal | Zonal o multizona según el tipo de volumen |
| Instantánea | sí | sí |
| Localidad instantánea | Regional | Global |
Hay algunas diferencias de características distintas que requieren una inspección más detallada:
Apego y desapego de volumen
Una vez que crea un volumen de disco, puede adjuntarlo a una sola instancia de Compute Engine o Amazon EC2. Luego, esta instancia puede montar y formatear el volumen del disco. También puede optar por desmontar y desconectar este volumen de disco, que luego se puede volver a adjuntar a una instancia separada.
Hasta hace poco, Google tenía una ventaja significativa que ofrecía la capacidad de adjuntar un solo volumen a varias instancias en modo de solo lectura. Esto cambió con la introducción de EBS Multi-Attach por parte de Amazon, que permite adjuntar un solo volumen a hasta 16 instancias basadas en AWS Nitro dentro de la misma zona de disponibilidad. Con cada instancia con permisos de lectura y escritura para el volumen compartido.
Instantánea de volumen
Google Persistent Disk y Amazon EBS le permiten crear y almacenar instantáneas del volumen de su disco. Permitiéndole crear nuevos volúmenes en una fecha posterior utilizando la instantánea.
El proceso de creación de instantáneas es similar en todos los servicios. Creando inicialmente una copia completa del volumen, con futuras instantáneas solo copiando los cambios del volumen anterior.
Es su disponibilidad lo que difiere. Las instantáneas de Google se benefician de ser disponible a nivel mundial y se puede utilizar en cualquier región sin cargos ni requisitos adicionales. Las instantáneas de Amazon EBS son diferentes, solo están disponibles en una región de forma predeterminada. Debe copiar expresamente e incurrir en cargos por transferencia de datos si desea hacer una instantánea con AWS disponible en otra región.
Discos adjuntos localmente
Un disco adjunto localmente se conecta directamente a la máquina física que ejecuta su instancia. Esta conexión directa ofrece los beneficios de una latencia reducida y un mayor rendimiento de un mayor rendimiento.
Echemos un vistazo más de cerca a cómo se comparan los discos adjuntos localmente en Compute Engine y Amazon EC2 en cuanto a características en sus respectivos servicios de almacenamiento en bloque:
| Almacenamiento en bloque | Amazon EC2 | Discos persistentes de Google |
| Nombre del Servicio | Almacén de instancias | SSD local |
| Adjunto de volumen | Vinculado al tipo de instancia | Se puede adjuntar a cualquier instancia de núcleo no compartido |
| Tipo de dispositivo | Varía según el tipo de instancia: HDD, SSD, etc. | SSD |
| Volúmenes adjuntos por instancia | Varía según el tipo de instancia: hasta 24 | 24 |
| Capacidad de almacenamiento | Varía según el tipo de instancia: hasta 2500 GB por volumen | 356 GB por volumen |
| Migración en vivo | No | sí |
| Redundancia | Ninguno | Ninguno |
Almacenamiento de archivos
Si necesita almacenamiento de archivos como parte de su configuración en la nube, existen servicios que se ofrecen tanto de AWS como de Google Cloud. Se denominan, respectivamente, Amazon Elastic File System (EFS) y Google Filestore, esta última es una nueva edición que surgió de las pruebas beta a fines de 2018.
Ambos ofrecen un servicio completamente administrado, donde puede crear y configurar rápidamente sistemas de archivos, mientras que su proveedor maneja la infraestructura subyacente y la implementación, el parcheo y el mantenimiento asociados. La seguridad de los datos se garantiza mediante el cifrado en reposo y en tránsito, con la capacidad de escalar sus instancias para cumplir con los cambios en los requisitos de rendimiento.
Una gran diferencia entre los dos proveedores es que Amazon EFS se ejecuta en el protocolo de sistema de archivos de red más reciente, NFSv4. Mientras que el servicio Filestore de Google utiliza el protocolo NFSv3 anterior. Si bien los estudios han demostrado que NFSv4 proporciona mejoras de rendimiento significativas sobre NFSv3, las especificaciones de rendimiento y rendimiento de IOPS de ambos proveedores son sorprendentemente similares.
Amazon EFS ofrece capacidades de rendimiento de hasta 10 GB / seg y más de 500.000 IOPS, mientras que se dice que Filestore alcanza un máximo de 16 GB / seg y 480.000 IOPS. En términos sencillos, ambos le ofrecerán una infraestructura de almacenamiento capaz de manejar sus cargas de trabajo de mayor rendimiento con baja latencia.
Almacenamiento fresco
Si planea almacenar datos a los que se accede con poca frecuencia, sin la necesidad de disponibilidad inmediata, debe considerar el almacenamiento en frío.
Tanto Amazon S3 como Cloud Storage proporcionan una clase de almacenamiento de costo reducido para este tipo de datos. Amazon S3 ofrece clases de almacenamiento poco frecuentes Standard-IA y One Zone-IA. Mientras que Cloud Storage ofrece clases poco frecuentes de Nearline y Coldline.
Almacenamiento de datos en frío o de archivo
Si planea almacenar datos con fines de archivo, eso no requiere una recuperación regular o rápida, tanto Amazon como Google ofrecen una clase adicional de almacenamiento en frío para este tipo de datos. Se les conoce como Amazon Glacier y Google Archival Cloud Storage.
Ambas son opciones de almacenamiento rentables para la conservación a largo plazo de datos a los que quizás se accede menos de una vez al año.
Características de seguridad
La seguridad será una de sus principales consideraciones al explorar un proveedor de nube. Al comparar la seguridad en la nube, desea explorar y centrarse en los controles, las políticas, los procesos y las tecnologías que se combinarán para proteger sus datos, sistemas e infraestructura basados en la nube.
Tanto Amazon Web Services como Google Cloud son reconocidos por ofrecer seguridad en la nube de vanguardia. Comprometidos con el avance continuo de la investigación y el desarrollo de sus plataformas para seguir siendo resistentes a un panorama de amenazas en constante evolución.
Con un enfoque de alto nivel, ambos proveedores brindan seguridad en la nube de tres maneras:
- Seguridad de su nube: brindándole protección de forma predeterminada a través de capacidades de seguridad integradas en la infraestructura subyacente de su plataforma en la nube
- Seguridad en la nube, lo que le permite mejorar la protección de sus aplicaciones y datos a través de productos y servicios de seguridad adicionales disponibles dentro de su plataforma en la nube
- Seguridad en cualquier lugar – proteger sus activos independientemente de la ubicación, al expandir las capacidades de seguridad más allá de su plataforma en la nube con protocolos como el cifrado
Profundizando en el servicio, exploremos las principales consideraciones al comparar Google Cloud Security con AWS Security.
Cumplimiento
La protección de datos y el cumplimiento son una marea en constante aumento de control regulatorio que los gobiernos y la industria aplican a la información. El cumplimiento debe tenerse en cuenta al elegir su plataforma en la nube.
Tanto las plataformas AWS como Google Cloud cumplen con algunos de los requisitos de cumplimiento más estrictos, incluidos CSA STAR, GDPR, HIPPA, PCI-DSS y una variedad de estándares ISO.
Ambos proveedores ofrecen programas de cumplimiento que abarcan certificaciones, leyes, regulaciones, marcos y privacidad con un cruce distintivo.
La plataforma en la nube de Amazon y los programas de cumplimiento de AWS cumplen con 75 estándares de cumplimiento. Las ofertas de cumplimiento de Google Cloud también cumplen con 75 estándares de cumplimiento. Haciendo de ambos proveedores una opción viable, incluso si trabaja en un sector fuertemente regulado como la atención médica o los servicios financieros.
Seguir robando titulares en el ámbito del cumplimiento es GDPR. Tenga la seguridad de que tanto las plataformas AWS como Google Cloud cumplen con el RGPD y cada una ofrece un centro de recursos. Ayudándole a cumplir con los requisitos de protección, procesamiento y privacidad de cualquier dato que tenga de un ciudadano europeo.
Cifrado
El cifrado juega un papel fundamental en la protección de su información. La práctica de codificar datos, lo que hace que sea casi imposible descifrar sin una clave de descifrado, debe implementarse independientemente de dónde se guarden sus datos. Garantizar que sus datos estén seguros incluso si son interceptados en tránsito o en reposo
Tanto Google Cloud como AWS ofrecen cifrado de forma predeterminada para datos en tránsito y en reposo mediante AES de 256 bits. Cada uno le ofrece una variedad de opciones para proteger los datos mediante el cifrado del lado del servidor o del lado del cliente.
Google Cloud Key Management y AWS Key Management Service (KMS) son los servicios de cifrado de la competencia que se ofrecen. Cada uno le ofrece la capacidad de crear y administrar fácilmente las claves utilizadas para cifrar y firmar digitalmente sus datos.
Cortafuegos
Actuando como la primera línea de defensa para su infraestructura de TI, un firewall es responsable de proteger su red de intrusiones no deseadas. Tanto Google Cloud como Amazon ofrecen protección de firewall de última generación para sus plataformas en la nube.
Además de esto, ambos proveedores ofrecen productos de firewall como servicio para mejorar la protección si opera una nube privada virtual (VPC), defenderse de los ataques DDoS y centralizar la administración de la configuración de su firewall.
AWS Network Firewall y Google Cloud Firewalls son los servicios competitivos que le permiten implementar el acceso de seguridad a la red en sus VPC con solo unos pocos clics. Si busca protección contra ataques DDoS, puede elegir entre servicios con nombres similares de AWS Shield o Google Cloud Armor.
Cuando se trata de la configuración central y la administración de reglas de firewall en sus cuentas y aplicaciones alojadas en la nube, Amazon ofrece esto como un servicio separado llamado AWS Firewall Manager. Características y funcionalidades que Google incluye como parte de su servicio principal de Firewall en la nube.
Gestión de acceso a la identidad (IAM)
Controlar quién tiene acceso a lo que juega un papel fundamental en la seguridad del sistema, esto se conoce ampliamente como Gestión de acceso de identidad. Es el primer paso para evitar que visitantes no deseados accedan a información confidencial.
Tanto Google Cloud como AWS brindan servicios de administración de acceso de identidad dentro de su plataforma en la nube. Le brinda un control granular sobre quién tiene acceso a sus aplicaciones, a qué datos pueden acceder y qué pueden hacer con sus datos.
A continuación, se muestran los principales servicios de IAM de la competencia que se ofrecen:
Consola de administración de identidades y accesos
Este es el servicio de IAM centralizado que le brinda visibilidad y control completos para administrar sus recursos en la nube. Otorgar a los administradores el poder de controlar quién puede tomar medidas sobre recursos específicos.
Servicios administrados para Microsoft Active Directory
Si ya implementa IAM usando el directorio activo de Microsoft y planea continuar haciéndolo en la nube, ambos proveedores de nube le ofrecen un servicio reforzado para ejecutar Microsoft AD.
Inicio de sesión único
Administre y controle de manera centralizada el acceso de los usuarios a múltiples cuentas y aplicaciones tanto en las instalaciones y en la nube a través del acceso de inicio de sesión único. Ayudándote a mejorar la productividad y la experiencia de los empleados a través de la facilidad de acceso.
Control de aplicaciones web y móviles
Aproveche un servicio de IAM basado en la nube que le permite agregar el registro de usuario, el inicio de sesión y el control de acceso a sus aplicaciones móviles y web.
Responsabilidad compartida
La implementación de la seguridad y el cumplimiento en la nube es una responsabilidad compartida.
Es vital que comprenda la división entre quién es responsable de qué cuando se trata de implementar una postura sólida de seguridad en la nube. Un malentendido aquí creará vulnerabilidades de seguridad que se pueden evitar fácilmente.
Amazon Web Services y Google Cloud Platform brindan una guía completa sobre sus modelos de responsabilidad compartida para la seguridad en la nube. A continuación se muestra una descripción gráfica de alto nivel de cada uno.
Modelo de responsabilidad compartida de AWS
Modelo de responsabilidad compartida de AWS Cloud Platform (Fuente de la imagen: AWS)
Modelo de responsabilidad compartida de Google Cloud
Modelo de responsabilidad compartida de Google Cloud Platform (Fuente de la imagen: Google)
Apoyo
Al implementar un nuevo servicio en la nube, se encontrará con instancias en las que no tendrá los conocimientos o la experiencia necesarios para realizar una tarea. En estas situaciones, desea un proveedor en la nube que tenga la orientación y el apoyo adicionales que necesita para superar esos obstáculos.
Tanto AWS como Google Cloud son reconocidos por sus extensas bibliotecas de documentación técnica. Además de sus propias y prósperas comunidades en la nube, repletas de miles de expertos en la nube que siempre están dispuestos a compartir sus conocimientos.
Aquí puede explorar una gran cantidad de temas que abarcan tutoriales, debates e incluso reuniones en persona. A continuación, puede encontrar enlaces a la documentación respectiva y los portales de soporte de la comunidad:
Puede resolver la mayoría de los problemas con el apoyo de las fuentes anteriores. Con el tiempo, se encontrará con una situación en la que se requieren conocimientos técnicos avanzados e inmediatos y apoyo práctico. En esta situación, es sensato contar con una solución de soporte oficial, directamente de su proveedor de nube o de un socio externo autorizado.
Como parte de su modelo de soporte, tanto AWS como Google Cloud ofrecen soporte básico. Junto con una gama de planes premium adicionales pagados. Si está considerando un plan premium, investigue y comprenda lo que está incluido. Esto implica las tarifas asociadas, para garantizar que elija el plan que necesita con un precio que pueda pagar.
Planes de soporte de Google Cloud
Google Cloud tiene 4 planes de soporte disponibles, que se dividen en dos tipos: soporte basado en roles y soporte premium.
El soporte basado en roles se divide en tres niveles: Básico, Desarrollo, Producción:
- Los precios van desde gratis hasta $ 250 / mes por usuario.
- Cada aumento de nivel adicional proporciona más tipos de soporte, tiempos de respuesta acelerados, más canales de comunicación, mayor disponibilidad y opciones de escalamiento para problemas más inmediatos.
- Los planes de soporte de desarrollo y producción se pueden combinar para una cobertura máxima.
El soporte premium es el plan de más alto nivel disponible:
- Los precios pueden ascender a más de $ 150k / año con un 4% adicional de la inversión en GCP y / o Google Workspace
- Recibirá tiempos de respuesta de soporte garantizados en 15 minutos, soporte 24 horas al día, 7 días a la semana para problemas de impacto crítico, un administrador de cuentas técnico, sistemas de soporte inteligente e incluso capacitación.
- El plan es totalmente personalizable, lo que le permite adaptar el soporte a los productos y servicios más importantes para su organización.
Planes de AWS Cloud Support
AWS también tiene 4 planes de soporte disponibles, que se dividen entre gratuitos y premium.
El soporte Premium se divide en 3 niveles: Desarrollador, Comercial y Empresarial:
- Los precios comienzan desde $ 29 / mes + 3% del uso de AWS y escalan hacia arriba de $ 1200 / mes según un porcentaje del uso mensual de AWS que disminuye cuanto más gasta
- Cada nivel adicional aumenta su soporte con verificaciones de mejores prácticas, canales de comunicación adicionales, disponibilidad las 24 horas del día, los 7 días de la semana, tiempos de respuesta de emisión en 15 minutos para interrupciones del sistema críticas para el negocio, una API de soporte, un administrador de cuentas técnico y recursos de capacitación.
- Los planes de nivel superior también son personalizables, lo que le permite elegir los productos y servicios para los que desea soporte premium.
Aquí en Kinsta, entendemos la importancia y la necesidad de un apoyo experto en momentos de necesidad. Es por eso que todo el equipo de soporte de Kinsta está formado por ingenieros expertos en WordPress y Linux. Ya sea que sea una PYME o una empresa Fortune 500, obtendrá el mismo nivel de asistencia premium dedicada.
Facturación y precios
Sin lugar a dudas, las comparaciones precisas de precios entre los proveedores de la nube es uno de los aspectos más desafiantes del proceso de decisión. Cada proveedor tiene una metodología única de facturación y precios con innumerables variables y partes móviles.
Para ayudarlo a comprender mejor el desafío de las comparaciones de precios de proveedores de nube, a continuación se presentan algunas variables que influirán en el precio de su implementación de nube deseada:
- Máquinas virtuales: número de instancias, requisitos de RAM, número de CPU, instancias reservadas o temporales
- Discos de almacenamiento: cantidad de almacenamiento requerida, tipos de datos, requisitos de redundancia, conectados a la red o conectados localmente
- Modelo de suscripción: ya sea que compre por segundo, minuto, hora, día, mes o año
- Soporte: qué nivel elige, si personaliza su soporte, su gasto promedio mensual en la nube
- Modelo de pago: ya sea que seleccione un servicio de pago por uso, una instancia reservada o un contrato de uso comprometido a largo plazo.
- Ubicación: la ubicación del centro de datos también influye en los precios
Cuanto mayor sea su implementación en la nube, mayor será la complejidad. Especialmente cuando se tienen en cuenta los diferentes tipos de tecnología entre los proveedores de la nube. Tomemos las máquinas virtuales, por ejemplo, la tecnología diferente puede hacer imposible una comparación similar para los requisitos de RAM y CPU.
No temas, tenemos algunas herramientas, información y orientación para ayudarte a comenzar a crear tu propia comparación personalizada de precios entre Google Cloud y AWS.
Comparación de precios de AWS y Google Cloud
Hay literalmente cientos de productos diferentes disponibles en Google Cloud y AWS. Cada uno con su propio subconjunto de servicios, tecnologías y modelos de precios. Las opciones disponibles significan que las combinaciones de implementación pueden pasar fácilmente a los 1000. No es sorprendente que muchos se sientan abrumados, incluso explorando combinaciones de almacenamiento y computación para la implementación más básica.
Calculadoras de precios en la nube
Afortunadamente, ambos proveedores tienen cada uno su propia calculadora de precios integral. Contiene todos los productos y servicios, especificaciones y costos asociados. Este es su primer paso para crear una estimación de precios comparable.
Para el propósito de esta comparación de precios, exploraremos los costos de computación de VM de Amazon EC2 y Google Compute Engine. Hemos elegido esta opción de comparación ya que, según Gartner, dos tercios del gasto total en la nube normalmente se destinan a recursos informáticos. Además, en la mayoría de los casos, los recursos informáticos formarán la base de su implementación en la nube. Entonces, sin más demora, profundicemos.
Supuestos para la comparación de precios en la nube
Para crear una comparación precisa, seleccionaremos la misma región, CPU y sistema operativo para nuestra configuración informática:
- Región: Virginia del Norte – Este de EE. UU.
- Sistema operativo: Linux
- CPU virtuales / núcleos: 4
Luego, seleccionamos instancias de VM con especificaciones de RAM comparables en los diferentes tipos de máquinas:
- Propósito general
- Computación optimizada
- Optimizado para memoria
- Instancias de GPU / VM
Siéntase libre de jugar con sus opciones, ya que encontrará que cambiar entre diferentes variables de tipos de instancia, región, sistema operativo y CPU puede alterar significativamente su precio por hora.
A continuación se muestra una tabla que describe las instancias elegidas para comparar:
| Tipo de instancia | Amazon EC2 | RAM EC2 (GiB) | Compute Engine | RAM de Google (Gibraltar) |
| Propósito general | t4g.xlarge | dieciséis | n1-estándar-4 | 15 |
| Computación optimizada | c6g.xlarge | 8 | c2-estándar-4 | dieciséis |
| Optimizado para memoria | r6g.xlarge | 32 | n2-highmem-4 | 32 |
| GPU | g4dn.xlarge | dieciséis | NVIDIA® Tesla® T4 | 64 |
Pago por uso
AWS y Google Cloud ofrecen un modelo de precios de pago por uso bajo demanda. Esto se adapta mejor a las personas que esperan un uso intermitente de la nube, ya que le permite un enfoque flexible para agregar y eliminar servicios cuando los necesite. Por supuesto, este nivel de flexibilidad tiene un costo, lo que hace que el modelo de pago por uso, el más caro por hora.
| Tipo de instancia | Amazon EC2 | Precio EC2 (por hora) |
Compute Engine | Precio de Google (por hora) |
| Propósito general | t4g.xlarge | 0,134 USD | n1-estándar-4 | $ 0.150 |
| Computación optimizada | c6g.xlarge | $ 0.136 | c2-estándar-4 | 0,188 USD |
| Memoria optimizada | r6g.xlarge | $ 0.201 | n2-highmem-4 | $ 0.295 |
| GPU | g4dn.xlarge | $ 0.526 | NVIDIA® Tesla® T4 | $ 1,40 |
Tabla que muestra las tarifas por hora de pago por uso de Amazon EC2 frente a Compute Engine
Como puede ver en la tabla anterior, Amazon EC2 ofrece un precio por hora significativamente más bajo en los diferentes tipos de instancias en comparación con Compute Engine de Google. Este hecho es cada vez más impresionante cuando se consideran los factores de precio por hora de Compute Engine en un descuento por uso sostenido. Este tipo de descuento se aplica cuando el uso en un mes supera un cierto umbral, lo que ofrece ahorros a partir del 15% y escalando hasta el 60%.
Si solo busca recursos informáticos durante períodos cortos intermitentes, vale la pena explorar instancias temporales.
Conocidas como instancias puntuales de Amazon y máquinas virtuales interrumpibles de Google, puede desbloquear importantes ahorros de costos de pago por uso de hasta el 90% de los precios bajo demanda anteriores al aprovechar los recursos informáticos de repuesto de los proveedores de la nube.
Siempre y cuando esté contento de que las cargas de trabajo se interrumpan si el recurso se necesita repentinamente en otro lugar.
Planes de compromiso a largo plazo
Si está planificando a largo plazo, y puede hacer un compromiso inicial a largo plazo con su implementación en la nube, obtendrá ahorros significativos en comparación con un modelo de pago por uso.
Amazon y Google ofrecen un modelo de precios a largo plazo con opciones de compromiso por adelantado de 1 o 3 años. Google nombró a sus planes Uso Comprometido, mientras que Amazon usa el término Instancias reservadas. Ambos ofrecen un descuento significativo sobre los precios a pedido. Hasta un 70% en Compute Engine y hasta un 72% en Amazon EC2.
Nuevamente, juegue con las variables para satisfacer sus necesidades (región, tipo de instancia, CPU, sistema operativo), ya que todo influirá en su precio por hora. Con Amazon EC2, también encontrará que puede influir en el monto del descuento en función de cuándo y cómo paga.
También existe la opción de elegir tipos de instancias convertibles, lo que le permite cambiar a una máquina virtual más nueva si está disponible.
Las instancias no convertibles, con el monto total pagado por adelantado, ofrecen el mayor nivel de descuento. A los efectos de esta comparación sobre un compromiso de 1 y 3 años, hemos utilizado estas opciones.
Compromiso de 1 año
Como verá en la tabla a continuación, nuevamente Amazon EC2 es más barato en todos los ámbitos para una instancia comprometida de 1 año en comparación con Compute Engine.
| Tipo de instancia | Amazon EC2 | Precio EC2 (por hora) |
Compute Engine | Precio de Google (por hora) |
| Propósito general | t4g.xlarge | 0,079 USD | n1-estándar-4 | $ 0.125 |
| Computación optimizada | c6g.xlarge | 0,080 USD | c2-estándar-4 | $ 0.141 |
| Memoria optimizada | r6g.xlarge | $ 0.118 | n2-highmem-4 | 0,177 USD |
| GPU | g4dn.xlarge | $ 0.309 | NVIDIA® Tesla® T4 | $ 0.880 |
Tabla que muestra las tarifas por hora para un compromiso de 1 año con Amazon EC2 frente a Compute Engine
Amazon EC2 es hasta un 40% más económico en todos los ámbitos para una instancia comprometida de 1 año en comparación con Compute Engine.
La brecha de precios se amplía con Amazon ofreciendo un descuento mayor del 40% frente a los modelos de pago por uso para todos los tipos de instancias, como recompensa por el compromiso. Mientras que la recompensa de descuento de Google por su lealtad solo asciende al 15-20%.
Es importante tener en cuenta que, al cambiar a ningún pago por adelantado y la opción de instancia convertible en Amazon EC2, el monto del descuento cae por debajo del 30% y reduce un poco la diferencia de precio.
Compromiso de 3 años
Mirando la tabla a continuación, estamos experimentando un déjà vu, con Amazon EC2 que sigue siendo más barato en todos los ámbitos cuando se hace un compromiso de 3 años en comparación con el motor de cómputo.
| Tipo de instancia | Amazon EC2 | Precio EC2 (por hora) |
Compute Engine | Precio de Google (por hora) |
| Propósito general | t4g.xlarge | $ 0.050 | n1-estándar-4 | 0,046 USD |
| Computación optimizada | c6g.xlarge | $ 0.051 | c2-estándar-4 | $ 0.094 |
| Memoria optimizada | r6g.xlarge | 0,075 USD | n2-highmem-4 | $ 0,126 |
| GPU | g4dn.xlarge | $ 0.198 | NVIDIA® Tesla® T4 | $ 0,640 |
Tabla que muestra las tarifas por hora para un compromiso de 3 años con Amazon EC2 frente a Compute Engine
Sin embargo, tenemos una excepción en la categoría de uso general, Compute Engine se opone a la tendencia y es más barato con un compromiso de 3 años.
De lo contrario, la brecha de precios se mantiene alrededor del 40% para las opciones optimizadas para computación y optimización de memoria durante un compromiso de 3 años. Para la comparación de GPU, en realidad se amplía a alrededor del 60%, un ahorro enorme.
Nuevamente, debo tener en cuenta que cambiar a ningún pago por adelantado y la opción de instancia convertible en Amazon EC2 tendrá una reducción más pronunciada en el monto de su descuento. Esto refleja el mayor riesgo de mantener las instancias de VM durante 3 años.
La computación en la nube evoluciona rápidamente, estar vinculado evitará que acceda a instancias de VM más nuevas, más rápidas y más eficientes.
Pruebas gratis
Si no está listo para cambiar a un servicio en la nube, tanto AWS como Google Cloud ofrecen la opción de un nivel gratuito en una amplia gama de sus productos. Brindarle una cantidad de recursos predefinida durante un período de tiempo determinado, perfecto si está buscando probar un servicio.
Ambos proveedores también ofrecen servicios en la nube ‘siempre gratuitos’, que son ideales si tiene requisitos de uso muy bajos y no le importa que se interrumpan las operaciones. Miremos más de cerca.
Capa gratuita de AWS
Al explorar la capa gratuita de AWS, obtendrá acceso gratuito a una gama de 85 productos y servicios en la nube.
La capa gratuita de AWS tiene tres tipos diferentes:
- Siempre gratis: una oferta gratuita que nunca caduca y está disponible para todos los clientes de AWS
- 12 meses gratis: disponible gratis durante los primeros 12 meses desde su registro inicial en AWS
- Pruebas: gratis durante un período de camiseta después de la activación de un servicio en particular.
Podrá explorar una amplia gama de productos en computación, almacenamiento, bases de datos, IoT, IA y muchos más.
Si está comenzando, vale la pena considerar las opciones de procesamiento y almacenamiento que son gratuitas durante 12 meses después de registrarse:
- Computación: acceso a Amazon EC2 durante 750 horas al mes con un t2. o t3. micro instancia
- Almacenamiento: almacenamiento estándar de Amazon S3 de 5 GB por mes con 2,000 solicitudes de envío y 20,000 get
Nivel gratuito de Google Cloud
Explorar la capa gratuita de GCP parece un poco más restrictivo que la alternativa de AWS. Aunque seguirá teniendo acceso a 24 productos y servicios en la nube. Que a diferencia de AWS, permanecen bajo y siempre ofrecen una oferta gratuita, dentro de los límites de uso mensual, por supuesto.
Además de las ofertas gratuitas de AWS, los nuevos clientes de Google Cloud desbloquearán $ 300 de crédito gratuito que se puede gastar en CUALQUIERA de los productos y servicios de Google Cloud.
Aunque sus opciones son más limitadas, aún puede explorar una emocionante variedad de productos en IoT, IA, almacenamiento, base de datos y computación que cubrirá en gran medida los servicios en la nube más comúnmente deseados.
Al igual que con AWS, si está comenzando, pruebe las opciones de procesamiento y almacenamiento que permanecen siempre gratuitas en GCP:
- Compute: acceso de Compute Engine a una instancia F1-micro con 30 GB de disco duro al mes y una instantánea de 5 GB
- Búsqueda: disponibilidad de almacenamiento en la nube de 5 GB para almacenamiento estándar con 5.000 solicitudes de colocación y 50.000 solicitudes de obtención
Cuando se trata de comparar los niveles gratuitos, está claro que AWS tiene una ventaja sobre la plataforma de AWS. Me gusta por me gusta, le proporcionarán un acceso mucho más amplio para probar sus diferentes productos y servicios. Ideal si aún no está listo para comprometerse con una implementación en la nube.
¿Es Google Cloud más barato que AWS?
Cuando se trata de recursos informáticos en la nube, que forman la columna vertebral de la mayoría de las implementaciones y el gasto en la nube, la respuesta es no. AWS es definitivamente más barato que Google Cloud Platform para instancias de VM.
Sin embargo, la respuesta se vuelve mucho más «turbia» cuando se aleja de los recursos informáticos simples. Después de investigar múltiples productos, servicios y modelos de precios, no hay un ganador claro en la guerra de precios.
Deberá encontrar su propia respuesta a esta pregunta, y depender completamente de los requisitos únicos de su negocio. Qué ubicación de centro de datos eligió, sus requisitos de red, el tipo de cargas de trabajo que está ejecutando, la estacionalidad. La lista nunca termina.
Una cosa es segura, hay ofertas y la oportunidad de que Google Cloud sea más barato que AWS ciertamente existe. Solo depende de su configuración y de los servicios requeridos.
Resumen
Nuestro objetivo de investigar estos proveedores en la nube es buscar la respuesta definitiva a cuál es la mejor plataforma en la nube, ¿Google Cloud vs Amazon Web Services?
En nuestro viaje, está claro que Google Cloud y AWS son líderes del mercado. Ambas plataformas ofrecen una amplia gama de productos y servicios en la nube a la vanguardia del avance tecnológico. Brindarle importantes beneficios sobre una implementación local en lo que respecta a escalabilidad, rendimiento, seguridad y costo. Quien quiera que elija, obtendrá un servicio premium a un precio competitivo.
En Kinsta, utilizamos la plataforma GCP para ofrecer un rendimiento de primer nivel dentro de nuestras soluciones de alojamiento web. El servicio de red de nivel premium ofrece importantes mejoras de rendimiento para reducir la latencia y minimizar el tiempo de inactividad.
En términos de progresión, está claro que Google Cloud está realizando mejoras significativas en la plataforma. Este año ha experimentado un crecimiento impresionante en los ingresos de la nube y la adopción de nuevos servicios, como Google Meet, en el contexto de una pandemia global. Se espera que 2021 sea otro año emocionante para el GCP.
Al final, la respuesta a cuál es mejor depende de las necesidades individuales de su negocio. Sea cual sea la respuesta, investigue, siga nuestra guía Google Cloud vs AWS y tome la mejor decisión para su negocio.
Si disfrutó de este artículo, entonces le encantará la plataforma de alojamiento de WordPress de Kinsta. Acelere su sitio web y obtenga asistencia las 24 horas, los 7 días de la semana de nuestro veterano equipo de WordPress. Nuestra infraestructura impulsada por Google Cloud se centra en el escalado automático, el rendimiento y la seguridad. ¡Permítanos mostrarle la diferencia de Kinsta! Mira nuestros planes
