Elige entre Cloud Run y Cloud Run for Anthos

En esta página, se proporcionan detalles para ayudarte a elegir entre Cloud Run y Cloud Run for Anthos. Cloud Run es un producto completamente administrado y sin servidores, por lo que Cloud Run for Anthos ofrece una experiencia para desarrolladores sin servidores en una plataforma de Anthos compartida con responsabilidad. Si ya usas Anthos, Cloud Run for Anthos puede implementar con facilidad tus cargas de trabajo en entornos híbridos y de múltiples nubes, todo con la misma experiencia coherente. Además, puedes cambiar con facilidad de Cloud Run a Cloud Run for Anthos o viceversa, sin tener que cambiar el código de tu aplicación.

La siguiente es una forma de visualizar las diferencias en una vista arquitectónica de alto nivel:

imagen

Cloud Run

La plataforma completamente administrada de Cloud Run te permite implementar contenedores sin estado sin tener que preocuparte por la infraestructura subyacente. De forma automática, tus cargas de trabajo se escalan horizontalmente o se reduce su escala a cero, según el tráfico a tu app. Cloud Run tiene precios de pago por uso, redondeados a la centena de milisegundos más cercana.

Cloud Run for Anthos

Cloud Run for Anthos simplifica los aspectos complejos de Kubernetes, lo que facilita la compilación y la implementación de apps en entornos de nubes híbridas y múltiples. Cloud Run for Anthos es la oferta de Knative administrada por Google y completamente compatible, que ofrece un proyecto de código abierto que permite cargas de trabajo sin servidores en Kubernetes.

Tabla de comparación

En la siguiente tabla, se muestran algunas diferencias clave entre las plataformas:

Cloud Run Cloud Run for Anthos
Precios Pago por uso Incluido como parte de Anthos
Tipos de máquina CPU y memoria limitadas Tipos personalizados o estándar de máquinas en Anthos, incluidas las GPU
Ajuste de escala automático Hasta 1,000 instancias de contenedor de forma predeterminada; una cantidad que se puede aumentar mediante un aumento de cuota Limitado por la capacidad de tu clúster de Anthos.
Identidad y política Administra las identidades que puede invocar cada servicio (o permite invocaciones no autenticadas) Publica servicios en Internet o haz que estén disponibles solo para redes de VPC o clústeres
Herramientas de redes Acceso a la red de VPC o Compute Engine a través del Acceso a VPC sin servidores Los servicios no forman parte de la malla de servicios de Istio Acceso a la red de VPC/Compute Engine. Los servicios participan en Anthos Service Mesh.
URL URL de servicio automático y certificados SSL Dominios personalizados solo con certificados SSL manuales
Aislamiento del contenedor Aislamiento estricto del contenedor basado en la zona de pruebas de gVisor Aislamiento de contenedor predeterminado de Kubernetes
Entornos de ejecución Completamente administrado en la infraestructura de Google Clústeres de Anthos