Organízate con las colecciones Guarda y clasifica el contenido según tus preferencias.
Ir a

Sin servidor

Desarrolla y despliega funciones y aplicaciones de alta escalabilidad en una plataforma sin servidor totalmente gestionada. Nuestra computación sin servidor aumenta o reduce automáticamente tus servicios, incluso a cero, en función del tráfico, y solo pagas por lo que utilizas.

Empieza una prueba gratuita y consigue 300 USD en crédito sin coste adicional.

Funciones principales

Productos

Cloud Run

Desarrolla aplicaciones en el lenguaje que prefieras y despliégalas en cuestión de segundos. Cloud Run abstrae toda la gestión de la infraestructura aumentándola o reduciéndola automáticamente desde cero y de forma casi instantánea en función del tráfico. Además, solo deberás pagar por la cantidad exacta de recursos que uses.

Cloud Functions

Además, podrás escribir y ejecutar pequeños fragmentos de código que responden a eventos para agilizar las tareas de desarrollo. Aprovecha las funciones de Cloud Functions para conectar con Google Cloud o con servicios en la nube de terceros a través de activadores, lo cual te permite simplificar los problemas de orquestación. Ejecuta funciones en varios entornos (entorno de desarrollo local, on‐premise, Cloud Run y otros entornos sin servidor basados en Knative), y evita el bloqueo. 

Integración de servicios

La integración de servicios resulta muy fácil de implementar con un acoplamiento apretado, lo que crece rápido, lento y difícil de depurar con el tiempo. Deja que nuestros productos de integración de servicios se encarguen del tejido conector para que puedas hacer lo que mejor se te da: crear aplicaciones de calidad.

Clientes

Clientes

Las empresas pueden innovar sin tener que preocuparse por aprovisionar máquinas ni por los clústeres o el autoescalado.Además, no es necesario tener conocimientos de contenedores ni de Kubernetes.

Usos

Cargas de trabajo sin servidor

Uso
Servicios web: sitios web

Crea tu sitio web con Cloud Run en el lenguaje o el framework que prefieras: Go, Python, Java, Node.js, .NET y muchos más, y accede a tu base de datos SQL en Cloud SQL y renderiza páginas HTML dinámicas.

Uso
Integración con servicios y APIs de terceros

Utiliza Cloud Functions para ofrecer tus propios microservicios mediante APIs HTTP o emplea servicios de terceros que proporcionen integraciones webhook. Así podrás ampliar rápidamente tu aplicación con potentes funciones, como la posibilidad de enviar un correo electrónico de confirmación de un pago realizado por Stripe o responder a eventos de mensajes de texto de Twilio.

Uso
Automatización de procesos de TI

Automatiza la infraestructura en la nube con activadores de Eventarc y flujos de trabajo que controlan los servicios de Google Cloud. Por ejemplo, puedes programar un flujo de trabajo mensual para detectar y solucionar problemas de cumplimiento de seguridad. Envía solicitudes obligatorias de renovación de aprobación mediante una función de Cloud Functions al iterar a través de recursos críticos y permisos de IAM. Quita el acceso a los permisos que no se hayan renovado en un plazo de 14 días.

Uso
Servicios web: backend de las APIs REST

En las aplicaciones móviles modernas se suelen utilizar APIs de backend RESTful para disponer de información en tiempo real sobre la aplicación y separar la actividad de los equipos de desarrollo de frontend y backend. Los servicios de API que se ejecutan en Cloud Run permiten a los desarrolladores conservar los datos de forma fiable en bases de datos gestionadas, como Cloud SQL o Firestore (NoSQL). Al iniciar sesión en Cloud Run, los usuarios pueden acceder a los datos de recursos de aplicaciones almacenados en bases de datos de Google Cloud.

Uso
Analítica en tiempo real

Ejecuta analíticas en tiempo real de los archivos que se reproducen en tiempo realCloud Storage a BigQuery utilizando Cloud Functions de Google. Desarrolla análisis de amenazas de seguridad en los registros entrantes que obtienen información valiosa y resaltan el comportamiento malicioso.

Todas las características

Funciones

Cualquier entorno de ejecución Los lenguajes de ejecución o los entornos en ejecución suelen ser adecuados para las aplicaciones nuevas, pero muchas de las aplicaciones que ya existen no se pueden reescribir, o dependen de un lenguaje que la plataforma sin servidor no admite. Cloud Run admite imágenes Docker estándar y puede ejecutar cualquier entorno de ejecución o versión en tiempo de ejecución en un contenedor.
Simultaneidad por instancia Muchas aplicaciones tradicionales tienen un rendimiento menor cuando se limitan a un modelo de solicitud única que es habitual en las plataformas FaaS. Cloud Run admite hasta 1000 solicitudes simultáneas en una sola instancia de una aplicación, por lo que ofrece un nivel de eficiencia mucho mayor.
Procesamiento en segundo plano Las plataformas sin servidor suelen "congelar" la función cuando no se usa. De este modo, se simplifica el modelo de facturación (solo pagas mientras se ejecuta), pero puede dificultar la ejecución de cargas de trabajo que esperan que funcionen en segundo plano. Cloud Run admite nuevos controles de asignación de CPU, que permiten que estos procesos en segundo plano se ejecuten según lo previsto.
Experimenta y prueba ideas rápidamente Con solo unos clics, puedes realizar lanzamientos y restauraciones graduales, así como la gestión avanzada del tráfico en Cloud Run. 
No se necesitan conocimientos sobre contenedores Empieza con un contenedor o usa paquetes de compilación para crear imágenes de contenedor directamente a partir del código fuente. Si ejecutas un solo comando "gcloud Run Deployment" puedes crear y desplegar tu código en Cloud Run. 
Tutoriales integrados Gracias a los tutoriales integrados de Cloud Shell Editor y de Cloud Code, podrás ponerte al día rápidamente sin servidor. Olvídate de tener que cambiar entre pestañas, documentos, tu terminal y tu código. También puedes crear tus propios tutoriales para que tu organización pueda compartir prácticas recomendadas e incorporar a nuevos empleados rápidamente. 

Precios

Precios

Cloud Run es de pago, con un nivel Always Free, redondeado a los 100 milisegundos más cercanos. El coste total equivale a la suma del uso de la CPU, de la memoria, de las solicitudes y de las redes.

Usa la calculadora de precios de Google Cloud para obtener una estimación.