AWS frente a Azure frente a Google Cloud: ¿Qué nivel gratuito es el mejor?

¿A quién no le gustan las cosas gratis? Los proveedores de nube pública saben que todos lo hacemos.

Los principales servicios en la nube ofrecen sus productos a todo el mundo, desde el desarrollador independiente con tarjeta de crédito hasta empresas que reducen los SLA de siete cifras. Los tres grandes, Amazon AWS, Google Cloud Platform y Microsoft Azure, también ofrecen versiones de prueba gratuitas de varios servicios individuales debajo de sus banners. Las ofertas gratuitas no siempre son suficientes para el trabajo de producción completo, pero sí para tener una buena idea de cómo funcionan los servicios sin generar una factura.

Tenga en cuenta que la lista de servicios siempre gratuitos varía mucho entre las nubes. Lo que una nube ofrece gratis de alguna forma, otras pueden cobrarlo todo el tiempo. En este artículo, explicaremos cómo funcionan los niveles gratuitos en AWS, Google Cloud y Microsoft Azure y analizaremos sus similitudes, diferencias y restricciones. Finalmente, señalaremos algunas ofertas notables siempre gratuitas disponibles en cada nube, junto con sus limitaciones de servicio.

Gratis en AWS, Google Cloud y Microsoft Azure

Las ofertas gratuitas en AWS, Google Cloud y Microsoft Azure se dividen en dos grupos básicos:

  • El nivel de “tiempo limitado gratis” le brinda ciertos servicios gratis durante 12 meses, pero solo en cantidades limitadas y solo en la primera suscripción o registro en el servicio. Una vez transcurridos los 12 meses, se le facturarán esos servicios de acuerdo con su tarifa habitual.
  • El nivel "siempre gratis" proporciona servicios que siempre están disponibles de forma gratuita, siempre que el uso de ellos no exceda una cierta cantidad por mes. Por lo general, esto se puede administrar monitoreando su uso. AWS, por ejemplo, tiene presupuestos y alertas para ayudar con esto.

Google Cloud y Microsoft Azure también ofrecen crédito de servicio al registrarse. Google Cloud ofrece $ 300 en crédito para usar en cualquier servicio de Google Cloud Platform. Sin embargo, su prueba gratuita de 12 meses finalizará antes de tiempo si gasta los $ 300 en crédito durante ese tiempo. Microsoft Azure ofrece $ 200 en crédito al registrarse, pero solo para gastar durante los primeros 30 días. En el lado positivo, gastar todo ese crédito no cancela su período de prueba gratuito de 12 meses.

Restricciones de nivel gratuito en AWS, Google Cloud y Microsoft Azure

Las principales restricciones son los límites de tiempo y uso de los servicios, solo una cantidad por mes y solo 12 meses para la oferta de prueba gratuita introductoria. Pero también suelen aplicarse otras limitaciones.

  • Software y sistemas operativos. Las licencias comerciales de software y sistema operativo no suelen estar disponibles en los niveles gratuitos. Por ejemplo, con AWS, algunas variantes de Windows, como Microsoft Windows Server 2019 con SQL Server 2017 Standard, no están disponibles ni en el nivel de 12 meses ni en el nivel siempre gratuito. Sin embargo, Microsoft Windows Server 2019 Base  es elegible para el nivel gratuito siempre que permanezca dentro de los límites de tipo de instancia del nivel gratuito.
  • Límites operativos. Los servicios disponibles en niveles gratuitos a menudo tienen limitaciones integradas que solo se pueden eliminar al cambiar a la versión paga del producto. Con Google Cloud, por ejemplo, hay un límite en la cantidad de CPU virtuales que puede usar a la vez. Tampoco puede agregar GPU o usar instancias de Windows Server.
  • Sin vuelcos. Si no usa todo lo que está disponible de forma gratuita en un mes determinado, no espere que se le permita reinvertir el saldo en meses futuros. Los servicios gratuitos son, en general, un trato de úselo o piérdalo.

Aspectos destacados de la capa gratuita de AWS

  • Amazon Chime: el servicio de comunicación empresarial de Amazon (chat, audio y videollamadas) es completamente gratuito para nuevos clientes desde el 4 de marzo de 2020 hasta el 30 de junio de 2020. Las funciones básicas, que incluyen chat de texto y llamadas de voz, son siempre gratuitas.
  • AWS CodeBuild: 100 minutos de compilación por mes en el tipo de instancia build.general1.small de forma gratuita.
  • AWS CodeCommit: hasta cinco usuarios con 50 GB por mes de almacenamiento y 10.000 solicitudes de Git.
  • AWS CodePipeline : una canalización activa por mes de forma gratuita.
  • Amazon DynamoDB: la base de datos NoSQL de Amazon ofrece 25 GB de almacenamiento y 25 unidades de capacidad de lectura y escritura gratis cada mes. Amazon afirma que esto es "suficiente para manejar hasta 200 millones de solicitudes por mes".
  • Amazon Glacier: se pueden recuperar hasta 10 GB de datos de forma gratuita del servicio de almacenamiento de datos a largo plazo de Amazon.
  • AWS Lambda: la oferta de función como servicio de Amazon puede entregar de forma gratuita hasta un millón de solicitudes y 3,2 millones de segundos de tiempo de cálculo al mes.
  • Amazon RDS:  el servicio de base de datos administrada de Amazon (MySQL, MariaDB, PostgreSQL, Oracle Database (debe proporcionar su propia licencia) o SQL Server Express) se puede ejecutar sin interrupciones mensualmente siempre que use un Single-AZ db.t2.micro instancia, junto con 20 GB de almacenamiento de base de datos respaldado por SSD y 20 GB de copias de seguridad.
  • Funciones de paso de AWS: 4000 transiciones de estado son gratuitas cada mes.

Aspectos destacados del nivel gratuito de Google Cloud

  • Google App Engine: las instancias gratuitas de Google App Engine pueden usar hasta 5 GB de Google Cloud Storage y ejecutar hasta 28 horas de instancia de front-end y nueve de back-end por día, y entregar 1 GB de datos salientes, usa 1000 búsquedas operaciones (con hasta 10 MB de indexación de búsqueda) y entrega 100 correos electrónicos. Tenga en cuenta que el único entorno compatible con las instancias gratuitas de Google App Engine es el entorno estándar.
  • Google BigQuery: se incluye gratis hasta 1 TB de consultas y 10 GB de almacenamiento por mes.
  • Google Cloud Build: 120 minutos de compilación están disponibles de forma gratuita todos los días.
  • Funciones de Google Cloud: dos millones de invocaciones, tanto en segundo plano como HTTP, son gratuitas cada mes. También se incluyen 5 GB de datos de red salientes, 400.000 GB por segundo y 200.000 GHz por segundo de tiempo de cálculo.
  • Repositorios de origen de Google Cloud: hasta cinco usuarios, con 50 GB de almacenamiento y 50 GB de datos salientes disponibles de forma gratuita.
  • Google Cloud Storage: cada mes, Google Cloud Storage le ofrece de forma gratuita 5 GB de almacenamiento regional en los EE. UU., 5.000 operaciones de clase A y 50.000 de clase B, y 1 GB de datos salientes (restringidos según Compute Engine).
  • Google Compute Engine: una máquina virtual f1-micro está disponible de forma gratuita en las regiones de EE. UU. El uso de GPU o TPU es un cargo adicional.

Aspectos destacados del nivel gratuito de Microsoft Azure

  • Azure Active Directory: hasta 50.000 autenticaciones por mes están disponibles de forma gratuita.
  • Servicio de aplicaciones de Azure: se pueden crear hasta 10 aplicaciones web, móviles o API sin cargo.
  • Azure Cosmos DB: hasta 500 GB de almacenamiento y 400 unidades de solicitud por segundo están disponibles de forma gratuita cada mes.
  • Azure DevOps: hasta 5 usuarios, cada uno con repositorios Git privados ilimitados, están disponibles de forma gratuita.
  • Azure Functions: se pueden realizar hasta 1 millón de solicitudes por mes de forma gratuita.

Azure también proporciona 5 GB de datos salientes gratis mensualmente.

Leer más sobre la computación en la nube:

  • AWS frente a Azure frente a Google Cloud: ¿Qué nivel gratuito es el mejor?
  • ¿Qué es la computación en la nube? Todo lo que necesitas saber ahora
  • Cómo aprovechar al máximo la capa gratuita de AWS
  • Cómo aprovechar al máximo el nivel gratuito de Google Cloud
  • Por qué AWS lidera en la nube
  • 14 formas en que AWS supera a Microsoft Azure y Google Cloud
  • 13 formas en que Microsoft Azure supera a AWS
  • 13 formas en que Google Cloud supera a AWS
  • El estado de la computación en la nube en 2020