¿Cuál es el precio promedio de alojar mi aplicación en Google Cloud Platform?

Gran pregunta! Pero es difícil responder sin conocer sus necesidades de arquitectura y la cantidad de usuarios para su aplicación.

Como mínimo, su aplicación generalmente necesita 2 cosas:

  1. Servidor (instancia, VM, etc.)
  2. Base de datos

Servidor

Aquí está la lista de instancias de Compute Engine: Precios de Google Compute Engine | Compute Engine Documentation | Google Cloud Platform. Como puede ver, oscilan entre 3 $ y más de 500 $, pero si está iniciando una nueva aplicación, comience con poco, es muy fácil de escalar (más sobre eso más adelante).

Base de datos

Tiene muchas bases de datos para elegir en la nube.

  • Google Cloud SQL: precios | Documentación de SQL en la nube | Google Cloud Platform
  • Google Cloud Datastore: Datastore – NoSQL Schemaless Database | Google Cloud Platform
  • Google Cloud Launcher para lanzar una solución precompilada como MongoDB o ElasticSearch. Estos están alojados en Compute Engine, lo que significa que el costo es el mismo que el servidor anterior.

La gran ventaja de Google Datastore es que los costos comienzan en 0 $ y escalan a medida que avanza. También obtienes alrededor de 50,000 operaciones por día gratis, lo cual es bueno. Hay más ventajas y desventajas de usarlo, pero desde una perspectiva de costo, tiene eso a su favor.

Otros costos

Google Cloud también cobra por el uso de la red. Ingress es gratis, pero Egress cuesta 0.12 $ / GB.

Google ofrece docenas de otros servicios que podrían. Puede considerar usar Almacenamiento para almacenar documentos, por ejemplo. Aquí está la lista de su página de productos: Productos y Servicios | Google Cloud Platform | Google Cloud Platform. Cada uno de ellos obviamente tiene un costo.

Lo bueno de Google Cloud Platform es que se escala con gran facilidad porque puede configurar equilibradores de carga que inician o eliminan instancias de servidor dependiendo del tráfico. Actualmente estoy creando prototipos de una aplicación y aprovecho estas capacidades de escalado. Utilizo instancias f1-micro ya que son extremadamente baratas, alrededor de 4 $ USD por mes.

Use la calculadora de Google para calcular con precisión sus costos. Es útil predecir sus costos sobre cuánto planea escalar. Calculadora de precios de Google Cloud Platform | Google Cloud Platform

Quién sabe, tal vez tu aplicación sea el próximo Snapchat y gastarás 2 MIL MILLONES de dólares (sí, con una B) en los próximos cinco años 🙂 Snapchat gastará $ 2 mil millones en 5 años para Google Cloud | ZDNet

¡¡La mejor de las suertes!!

PD: si es un nuevo usuario de Google Cloud Platform, Google le otorga 300 $ de créditos gratuitos para usar en dos meses. Esto es ideal para realizar pruebas, cometer errores, etc. Regístrese para su prueba gratuita | Google Cloud Platform

Editar: ¡ A partir del 10 de marzo, Google Cloud ha actualizado su nivel gratuito para que el crédito de 300 $ sea válido durante 12 meses! También puede usar una instancia gratuita de f1-micro. Google Cloud Platform mejora su nivel gratuito y agrega servicios de cómputo y almacenamiento siempre gratuitos

El mejor consejo que puedo darle para calcular los costos de alojamiento de su aplicación es utilizar una herramienta.

Las ofertas de Cloud Computing son tan complejas y multiplicadas por la cantidad de proveedores de nube diferentes que se hizo casi imposible encontrar los recursos que se ajustan perfectamente a sus necesidades.

Debería consultar: CloudScreener Cloud Decision Engine

Cloud Decision Engine es un habilitador de múltiples nubes: proporciona recomendaciones en tiempo real para garantizar que la infraestructura siempre coincida con las necesidades comerciales y técnicas, entre el ecosistema de proveedores de IaaS.

Compara los servicios web de Amazon, Microsoft Azure y Google Cloud Platform para seleccionar los mejores recursos en la nube antes de cada implementación o simplemente para verificar si la infraestructura existente es del tamaño correcto o no.

Las recomendaciones se basan en el precio, la ubicación y el rendimiento.

¡Una versión básica está disponible gratis aquí!

Depende totalmente del tráfico y la transferencia de datos que use. El alojamiento en la nube de Google es costoso en comparación con otros proveedores confiables de alojamiento en la nube como DigitalOcean, Linode, Vultr, etc. Los tres anteriores son confiables y realmente baratos. Pero si no tiene un límite de presupuesto, también puede probar los principales proveedores de alojamiento en la nube como AWS, Microsoft Azure, RackSpace, etc., que son competidores de la nube de Google.

Realmente depende de lo que estés tratando de desarrollar. Debe comenzar entre $ 10 y $ 500 por mes para comenzar. Pero hay muchas alternativas en el mercado, como https://readyspace.com, que le brinda un mejor valor en términos de precios.