Conéctate a los servicios de Google Cloud

En esta página, se enumeran los servicios de Google Cloud que funcionan bien con Cloud Run y aquellos que aún no son compatibles con Cloud Run.

Conéctate a los servicios de Google Cloud en el código

Puedes usar Cloud Run con los servicios de Google Cloud compatibles mediante las bibliotecas cliente que proporcionan. A fin de ver muestras de código que indiquen cómo conectarse con un servicio de Google Cloud en particular, consulta la documentación proporcionada para ese servicio.

No es necesario que proporciones credenciales de forma manual dentro de las instancias de contenedores de Cloud Run cuando usas las bibliotecas cliente de Google Cloud.

Ten en cuenta que Cloud Run usa una cuenta de servicio del entorno de ejecución predeterminada que tiene la función Proyecto > Editor. Esto significa que puede llamar a todas las API de Google Cloud y tener acceso de lectura y escritura en todos los recursos del proyecto de Google Cloud. Puedes restringir esto mediante la asignación de una cuenta de servicio con un conjunto mínimo de permisos a los servicios de Cloud Run. Por ejemplo, si el servicio de Cloud Run solo lee datos de Firestore, recomendamos asignarle una cuenta de servicio que solo tenga la función de IAM de usuario de Firestore.

En la siguiente tabla, se enumeran los servicios recomendados para Cloud Run.

Herramientas

Servicio Descripción
Cloud Build Compila imágenes de contenedor, integración continua y entrega.
Artifact Registry Almacena imágenes de contenedor.
Google Cloud's operations suite Supervisión y registro de los servicios de Cloud Run.

Almacenamiento de datos

Servicio Descripción
Firestore Base de datos NoSQL completamente administrada
Cloud Spanner Base de datos relacional, escalable y completamente administrada.
Cloud SQL Base de datos relacional completamente administrada. Consulta Conéctate a instancias de Cloud SQL.
Cloud Storage Almacenamiento de objetos. Almacena objetos y entrega contenido estático.
Memorystore Servicio de almacenamiento de datos en la memoria totalmente administrado. Conéctate a la red de VPC para acceder a instancias de Memorystore. Consulta Conéctate a una instancia de Redis desde un servicio de Cloud Run.
BigQuery Almacén de datos en la nube completamente administrado para estadísticas.
Secret Manager Crea secretos y accede a ellos.
Filestore Servidores de archivos NFS completamente administrados en Google Cloud

Organización

Servicio Descripción
Pub/Sub Envía eventos a los servicios de Cloud Run. Consulta el instructivo Usa Pub/Sub con Cloud Run.
Cloud Scheduler Activa los servicios de Cloud Run según un programa.
Cloud Tasks Ejecuta tareas asíncronas en Cloud Run. Consulta Tareas de destino HTTP con tokens de autenticación.
Flujos de trabajo Organiza y automatiza los servicios de Cloud Run.

Aplicaciones web

Servicio Descripción
Identity Platform Accede a tus usuarios.
Firebase Hosting Servicio de hosting completamente administrado para contenido dinámico y estático con almacenamiento en caché de CDN configurable.

Redes

Servicio Descripción
Nube privada virtual Funcionalidad de Herramientas de redes administradas para tus recursos de Google Cloud. Consulta Conéctate a una red de VPC.
Cloud Load Balancing Usa NEG sin servidores a fin de configurar un backend de Cloud Run para un balanceador de cargas HTTP(S) externo.
Google Cloud Armor Protege tus aplicaciones y sitios web contra los ataques web y de denegación del servicio.
Cloud CDN Cloud CDN es compatible con el balanceo de cargas de HTTP(S).
Puerta de enlace de API Administración de API completamente administrada, incluidos el enrutamiento, la autenticación, la clave de API, el límite de frecuencia y la cuota.

Seguridad

Servicio Descripción
Identity-Aware Proxy (Vista previa) Usa la identidad y el contexto para proteger el acceso a tus servicios.
Autorización binaria Implementa solo imágenes de contenedor que sean de confianza.

Servicios aún no compatibles

En la siguiente tabla, se enumeran los servicios que aún no son compatibles con Cloud Run.

Servicio Notas
Web Security Scanner