Google Cloud vs AWS: seguridad, fortalezas, desventajas, soporte y más

¿No está seguro de qué plataforma elegir entre Google Cloud y Amazon Web Services? Aquí hay un resumen rápido de todo lo que necesita saber.

Google Cloud Platform (GCP) y Amazon Web Services (AWS) son dos de los 3 proveedores de infraestructura en la nube más grandes del mundo. Junto con Azure, representan el 80% del mercado, siendo Google Cloud el más pequeño.

AWS comenzó en 2006 y Google Cloud Platform siguió 4 años después. Pero GCP se ha puesto al día de muchas maneras y ambas empresas continúan experimentando un crecimiento.

Dada la historia de Google como empresa de tecnología, es comprensible que intente elegir entre los dos servicios. Y esto a pesar de la gran y principal cuota de mercado de Amazon Web Service.

Esta publicación echa un vistazo a estas dos plataformas para ver quién hace la mejor oferta para operaciones pequeñas o medianas que necesitan migrar a la nube.

Comparación entre Google Cloud Platform (GCP) y Amazon Web Services (AWS)

Google Cloud Platform (GCP)Servicios Web de Amazon (AWS)
Introducción a la computación en la nube:Comenzó 2010Comenzó 2006
Estadísticas de mercado:~ 7% de cuota de mercado~ 30% de cuota de mercado
Puntos fuertes:Facilidad de uso
Fácil personalización
IA y aprendizaje automático
Más servicios
Clientes empresariales
Desventajas:Menos servicios, menos ubicacionesNecesita expertos dedicados
Servicios ofrecidos:Más de 100Más de 200
Alcance global:100 puntos de presencia230+ puntos de presencia
Precios:NormalNormal
Seguridad:BuenoBueno
Soporte:BuenoBueno
Servicios gratuitos:20+ siempre gratisSiempre gratis, 12 meses de prueba gratis
Velocidad:Muy rápidoMuy rápido

Lea también: Los 7 mejores alojamientos de WordPress gestionados de Google Cloud

Fecha de salida: Los 5 mejores alojamientos administrados de AWS WordPress

Introducción a la computación en la nube

La computación en la nube implica el uso de recursos del sistema informático sin tener que administrar el hardware. El proveedor de servicios generalmente se encarga de la administración del hardware, por lo que el usuario solo puede usar los recursos.

La computación en la nube adopta muchos conceptos y tecnologías para hacer posibles estos servicios. Éstos son algunos de los principales:

  • VM - Máquina virtual. Esta es una emulación de una computadora física y también proporciona las funciones computacionales de una computadora. Las máquinas virtuales se pueden agrupar para formar clústeres más grandes con más potencia.
  • Ejemplo - Esta es una unidad de recursos de máquina virtual e incluye potencia de procesamiento, RAM, almacenamiento y una conexión de red. Puede tener más de 100 CPU virtuales con terabytes de RAM, en una instancia.
  • CPU virtual - CPU virtual. Simplemente significa un hilo en un núcleo de CPU. Una CPU de 2 núcleos con 2 subprocesos cada uno aparecerá como 4 CPU virtuales. Una sola CPU virtual está bien para hacer una máquina virtual pequeña.
  • Almacenamiento - Muchos proveedores de nube ofrecen almacenamiento como servicios adicionales y esto incluye bases de datos.
  • Ubicación - A menudo puede elegir una ubicación de centro de datos para alojar su servidor, generalmente más cerca de su público objetivo.

SaaS, PaaS, IaaS, DBaaS, FaaS

IaaS o Infraestructura como servicio, más conocida como la nube, es la columna vertebral de la mayoría de las aplicaciones SaaS. Aquí hay una lista corta de estos acrónimos relacionados y lo que significan.

  • SaaS: software como servicio. Esto es lo que son la mayoría de las aplicaciones basadas en la nube.
  • IaaS: infraestructura como servicio. Aquí, obtiene potencia de procesamiento, memoria, almacenamiento y un sistema operativo.
  • PaaS: plataforma como servicio. Este es un contenedor para ejecutar código escrito en lenguajes específicos únicamente.
  • DBaaS: sí, base de datos como servicio. Solo paga por el uso.
  • FaaS: funciona como un servicio. Excelente para servicios de API. Se ejecuta una función por solicitud.

Estadísticas de mercado

Como líder del mercado, AWS posee aproximadamente el 31% del mercado de la nube informática, mientras que GCP posee aproximadamente el 7%. Ambas empresas continúan experimentando un crecimiento de todos modos, ya que los ingresos aumentaron alrededor de un 30% el año pasado.

Sin embargo, cuando se trata de ingresos, las cosas se ven diferentes. Google Cloud Platform obtuvo $ 13 mil millones en ingresos anuales, mientras que Amazon Web Services obtuvo la impresionante cantidad de $ 45.3 mil millones para 2020.

Servicios ofrecidos

Ambas firmas ofrecen una amplia gama de servicios. A continuación se muestra una breve descripción general.

GCPAWS
Servicios informáticos:App Engine
Compute Engine
Motor Kubernetes
carrera en la nube
Funciones en la nube
Beanstalk
EC2
Elástico
Vela ligera
Sin servidor
Servicios de almacenamiento:Almacenamiento en la nube
Disco persistente
S3 - Servicio de almacenamiento simple
Sistema de archivos elástico
Bases de datos:nubeSQL
Mesa grande
DynamoDB
Aurora
IA / Aprendizaje automático:Motor de aprendizaje automático
Lenguaje natural
API de voz
Inteligencia de video
Comprender
SageMaker
Reconocimiento
Aprendizaje automático (Machine learning & LLM)

Sus servicios más básicos incluyen Compute Engine de Google, que es el equivalente de AWS EC2. Otro es App Engine, que compite con AWS Beanstalk.

  • EC2 vs Compute Engine: ambos servicios son máquinas virtuales que le permiten aumentar o disminuir los recursos como desee. Estos recursos pueden incluir CPU virtuales, RAM y almacenamiento.

  • Beanstalk vs App Engine: ambos son motores de tiempo de ejecución para aplicaciones nativas de la nube. Simplemente desarrolle una aplicación en un lenguaje compatible, como PHP o Go, luego cárguela e inicie la aplicación. Eso es todo. No es necesario administrar el servidor y todo eso. Además, se escala automáticamente cuando es necesario.

Otros servicios incluyen almacenamiento en caché, seguridad, redes, ubicaciones, copias de seguridad, DNS y automatización. Casi todos estos servicios vienen con múltiples opciones, por lo que le corresponde a usted, como cliente, elegir lo que necesita.

En general, AWS ofrece más de 200 productos y servicios, mientras que GCP ofrece poco más de cien. Esto inclina ligeramente la balanza a favor de Amazon, ya que facilita encontrar el servicio único que satisfaga exactamente sus necesidades.

En cuanto a la calidad, ambas firmas son sólidas y pesadas, y la calidad de sus servicios se iguala en todos los ámbitos.

Alcance global

Amazon Web Services tiene más infraestructura implementada en todo el mundo que Google Cloud Platform. Esto le da más de 230 puntos de presencia, en comparación con los 100 puntos de Google.

AWS también tiene 80 zonas de disponibilidad en comparación con las 73 y 25 regiones de Google en comparación con las 24 de Google. Aunque la diferencia no parece mucha, todavía ofrece más flexibilidad para aquellos que necesitan obtener la última velocidad y rendimiento para sus aplicaciones.

Sin embargo, cuando lo miras desde la perspectiva de una pequeña empresa, la infraestructura de GCP sigue siendo impresionante.

Fortalezas (ventajas)

AWS tiene la ventaja de ser el primero en actuar en la industria y esto le ha permitido ganar más clientes de pago que nadie con su participación de mercado de más del 30%. Y dado que la mayoría de los primeros en adoptar la computación en la nube eran corporaciones más grandes, AWS también tiene más clientes empresariales que GCP. Además, también ha tenido tiempo de brindar más servicios, atendiendo a todo tipo y nivel de clientes.

La fortaleza de GCP radica en lo que más se conoce a Google: simplicidad y facilidad de uso. Como principiante, es posible que necesite un fin de semana o más para llegar a un acuerdo con AWS. Pero podría estar listo y funcionando en unas pocas horas con GCP.

Comienza con la interfaz de Google y la facilidad de administrar proyectos en su cuenta de Google. Luego está el diseño intuitivo que facilita encontrar su camino y la velocidad para lograr sus objetivos. Google Cloud es simplemente el producto mejor diseñado.

Ambas plataformas también ofrecen impresionantes servicios de inteligencia artificial y aprendizaje automático.

Desventajas (desventajas)

La principal desventaja de Amazon Web Services es que es posible que deba contratar a un experto o dedicar más tiempo a hacer las cosas que en la plataforma de Google. Para Google Cloud Platform, las desventajas incluyen menos servicios que AWS y menos ubicaciones.

Sin embargo, sus dos desventajas encajan con su marketing general. Dado que las corporaciones más grandes pueden contratar expertos de AWS, la mayoría de las empresas más pequeñas que utilizan GCP no necesitarán servicios de ubicación dirigidos por láser.

Precios y ahorros

Como ocurre con la mayoría de los servicios en la nube, el precio depende de los recursos que esté utilizando. Muchos de los servicios también incluyen un nivel gratuito, más allá del cual comienza la facturación.

En comparación, la mayoría de las ofertas se igualan. Aunque los servicios informáticos de Google Cloud son relativamente más baratos, debe tener en cuenta que se trata de máquinas virtuales optimizadas para procesamiento. Por tanto, cuentan con menos RAM que sus homólogos de AWS.

Puedes calcular Precios de GCP aquí y Precios de AWS aquí.

Si planea ahorrar costos, puede consultar las instancias puntuales en AWS o las máquinas virtuales preventivas en GCP. Esto es ideal para aplicaciones que no son urgentes, ya que solo se ejecutan cuando hay recursos de sobra. Sin embargo, pueden ofrecer ahorros del 60% al 80%.

Las instancias reservadas también ofrecen ahorros significativos. Esto es cuando reserva una máquina virtual por hasta un año o tres, a diferencia del uso bajo demanda. Y si planea pagar por adelantado, AWS ofrece hasta un 40% de descuento para instancias reservadas de 1 año y hasta un 60% durante 3 años.

También puede optar por ir sin servidor. AWS ofrece el repositorio sin servidor y AWS Lambda, mientras que GCP ofrece la función Cloud Run y ​​Cloud.

Estos servicios le permiten ejecutar un sitio web o un script sin la molestia de alquilar o administrar un servidor. La facturación se realiza por número de solicitudes. Además, AWS ofrece 1 millón de solicitudes gratuitas por mes, mientras que GCP ofrece 2 millones.

Características de seguridad

Ambas plataformas ofrecen características de seguridad excepcionales, por lo que no tiene nada de qué preocuparse a menos que sea descuidado o cometa un error. Cumplen con todos los estándares relevantes y aplican cifrado siempre que sea necesario.

Soporte

Ambas empresas ofrecen planes de soporte profesional, así como documentación y foros de usuarios para solucionar la mayoría de los problemas. Se puede encontrar la documentación de GCP here, mientras que la documentación de AWS está here.

Google Cloud Platform ofrece cuatro niveles de soporte, que incluyen soporte básico, de desarrollo, de producción y premium. Los costos pueden variar desde gratis hasta $ 250 por mes por usuario para los primeros tres niveles, pero son mucho más altos para el nivel de soporte Premium.

Amazon Web Services también ofrece cuatro planes de soporte, desde gratis hasta $ 1,200 por mes. Los niveles premium se denominan Desarrollador, Comercial y Empresarial. Y vienen con más funciones, recursos y mejores tiempos de respuesta.

Servicios Gratuitos

Encontrará una gama de servicios gratuitos en ambas plataformas. En su mayoría, son ofertas básicas con límites de funciones, como ancho de banda, vCPU, solicitudes, etc.

Ambas plataformas ofrecen instancias de máquinas virtuales gratuitas. AWS lo ofrece con una micro instancia t2 o t3, mientras que Google lo ofrece con su instancia f1-micro.

También obtienes 5 GB de almacenamiento en ambas plataformas. Además de 1 TB de consultas de base de datos por mes, Kubernetes Engine, App Engine, aprendizaje automático, inteligencia artificial de video y voz a texto de forma gratuita en GCP. Si bien AWS ofrece pruebas gratuitas y servicios gratuitos de 12 meses, algunos son siempre gratuitos.

Velocidad

Ambas plataformas ofrecen una infraestructura muy rápida con tecnología de punta. Sin embargo, la velocidad depende de cómo un usuario optimiza la plataforma. En velocidad bruta, ambos ofrecen una plataforma súper rápida.

También tenga en cuenta que la ubicación de un servidor para sus usuarios puede influir en la velocidad.

Si bien hay muchas pruebas para demostrar cuál es más rápido, en su mayoría es inútil. Ambas plataformas son lo suficientemente rápidas. Cómo los utiliza es lo que importa. Puedes usar una plataforma como Nubeperf para monitorear la velocidad bruta en todo el mundo.

Conclusión

Hemos llegado al final de esta comparación de Google Cloud Platform y Amazon Web Services. Como puede ver, ambas son excelentes ofertas de dos corporaciones destacadas.

Su elección, por tanto, dependerá de sus necesidades. Si recién está comenzando o necesita migrar un proyecto pequeño a mediano, entonces GCP es muy recomendable.

De lo contrario, si sabe lo que está haciendo o simplemente no puede soportar a Google, siempre existe AWS.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke es un entusiasta de la informática al que le encanta leer una gran variedad de libros. Tiene preferencia por Linux sobre Windows/Mac y ha estado usando
Ubuntu desde sus inicios. Puedes atraparlo en twitter a través de bongotrax

Artículos: 278

Recibe cosas tecnológicas

Tendencias tecnológicas, tendencias de inicio, reseñas, ingresos en línea, herramientas web y marketing una o dos veces al mes

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *