Elige una Cloud Run para Anthos en Google Cloud Platform

En esta página, se proporcionan detalles que te ayudarán a elegir Cloud Run para Anthos en Google Cloud Platform. Cloud Run for Anthos en Google Cloud te brinda la flexibilidad para ejecutar servicios en un entorno completamente administrado o en Anthos. Si ya usas Anthos, Cloud Run for Anthos en Google Cloud puede implementarse con facilidad en tu clúster de Anthos GKE o en las cargas de trabajo locales. Además, puedes cambiar con facilidad de Cloud Run (completamente administrado) a Cloud Run for Anthos o viceversa, sin tener que cambiar el código de la aplicación.

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

imagen

Cloud Run (completamente administrado)

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. Solo pagas cuando la app está en ejecución, con una facturación que se redondea a los 100 milisegundos más cercanos.

Cloud Run for Anthos

Cloud Run for Anthos simplifica los conceptos complejos de Kubernetes, lo que permite a los desarrolladores aprovechar con facilidad los beneficios de Kubernetes y del procesamiento sin servidores. Proporciona acceso a tipos personalizados de máquinas, asistencia adicional de Herramientas de redes y aceleradores de nube. Te permite ejecutar tus cargas de trabajo de forma local o en Google Cloud.

Tabla de comparación

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

Cloud Run (completamente administrado) Cloud Run for Anthos
Precios Pago por uso Incluido como parte de Google Kubernetes Engine o 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 GKE
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 la malla de servicios de Istio
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 Anthos en Google Cloud
Anthos implementado en VMware (local)