Cloud Build

Compila, prueba y despliega en nuestra plataforma de integración y entrega continuas (CI/CD) sin servidor

Probar Cloud Build gratis
  • action/check_circle_24px Creado con Sketch

    Desarrolla software rápidamente en cualquier lenguaje de programación: Java, Go, Node.js y muchos más.

  • action/check_circle_24px Creado con Sketch

    Disfruta de un control total de la definición de flujos de trabajo para compilar, probar y desplegar. 

  • action/check_circle_24px Creado con Sketch

    Despliega en distintos entornos, como máquinas virtuales, entornos sin servidor, Kubernetes o Firebase.

  • action/check_circle_24px Creado con Sketch

    Haz análisis de seguridad exhaustivos como parte de tu flujo de procesamiento de CI/CD.

  • action/check_circle_24px Creado con Sketch

    Empaqueta tu código fuente en contenedores o en artefactos sin contenedores como Maven, Gradle, Go o Bazel.

Ventajas

Plataforma sin servidor

Cloud Build ofrece un escalado que añade o reduce recursos en función de la carga, sin necesidad de aprovisionar los servidores con antelación ni de pagar por adelantado para obtener capacidad adicional. De este modo, pagas únicamente por lo que utilizas.

Flexibilidad

Gracias a fases de compilación personalizadas y a extensiones creadas previamente para aplicaciones de terceros, las empresas pueden vincular de manera sencilla sus herramientas antiguas o propias como parte del proceso de compilación.

Seguridad y cumplimiento

Protégete contra amenazas de seguridad en tu cadena de suministro de software mediante análisis de vulnerabilidades. Bloquea automáticamente el despliegue de imágenes vulnerables según las políticas establecidas por DevSecOps.

Características principales

Características principales

Compilaciones extremadamente rápidas

Accede a las máquinas conectadas mediante la red mundial de Google para reducir considerablemente el tiempo de compilación. Ejecuta compilaciones más rápido gracias a máquinas virtuales con alta capacidad de CPU o almacenando en caché código fuente, imágenes u otras dependencias.

Automatiza los despliegues

Crea flujos de procesamiento en las fases de compilación para automatizar los despliegues. Despliega mediante integraciones de serie en Google Kubernetes Engine, App Engine, Cloud Functions y Firebase. Además, puedes usar Spinnaker con Cloud Build para crear y ejecutar flujos de procesamiento complejos.

Compatibilidad con entornos multinube

Despliega en varias nubes como parte del flujo de procesamiento de CI/CD. Cloud Build incluye imágenes de compilador con diferentes lenguajes y herramientas previamente instalados. Además, las tareas creadas en contenedores de Cloud Build se pueden ejecutar en diferentes nubes.

Despliega en cuestión de minutos

Nunca fue tan sencillo pasar de las solicitudes de extracción a compilar, probar y desplegar. Configura activadores para compilar, probar o desplegar código fuente automáticamente cuando envíes cambios a GitHub, a Cloud Source Repositories o a un repositorio de Bitbucket.

Privacidad inigualable

Ejecuta versiones en una infraestructura que cuenta con la protección que ofrece la seguridad de Google Cloud. Controla quién puede crear y ver tus versiones, qué código fuente se puede usar y dónde se pueden guardar tus artefactos de compilación.

Ver todas las características

Clientes

Clientes

Aplicación loveholidays
Gracias a Cloud Build, la plataforma de viajes de loveholidays es más rápida y estable.
Leer el testimonio

Lo más destacado

  • En tres meses, se crearon y migraron a GKE 30 aplicaciones en contenedores.

  • Los picos de la temporada de reserva de vacaciones se gestionaron sin ninguna interrupción.

  • La caché de datos se triplicó, a la vez que se redujo a la mitad el tiempo dedicado a indexar.

Partner

Novedades

Novedades

Suscríbete para recibir boletines informativos de Google Cloud con novedades sobre los productos, información de eventos, ofertas especiales y mucho más.

Documentación

Documentación

Aspectos básicos de Google Cloud
Conceptos de Cloud Build

Infórmate sobre las configuraciones de compilación, los distintos tipos de compiladores de Cloud, el cumplimiento de CMEK y otros aspectos de Cloud Build.

Tutorial
Flujo de procesamiento de entrega móvil sin servidor

Descubre cómo crear un flujo de procesamiento de entrega móvil sin servidor en Google Cloud.

Práctica recomendada
Agiliza la compilación

En esta página se incluyen las prácticas recomendadas para agilizar la compilación en Cloud Build.

Tutorial
Fases de compilación personalizadas con Cloud Build

Aprende a usar compiladores de la comunidad y personalizados en Cloud Build.

Tutorial
Desarrolla aplicaciones con Google Cloud

Aprende a diseñar, desarrollar y desplegar aplicaciones que se integren a la perfección con los componentes del ecosistema de Google Cloud.

Tutorial
Implementa la autorización binaria con Cloud Build y GKE

Instala, configura y utiliza la autorización binaria en Google Kubernetes Engine (GKE).

Tutorial
Infraestructura como código con Terraform, Cloud Build y GitOps

Descubre cómo gestionar infraestructura como código con Terraform y Cloud Build utilizando la conocida metodología GitOps.

Tutorial
Despliegue continuo desde Git mediante Cloud Build

Aprende a utilizar Cloud Build para automatizar la compilación y el despliegue en Cloud Run con activadores de Cloud Build.

Todas las características

Todas las características

Compatibilidad nativa con Docker Para poder empezar, basta con que importes tu archivo Docker. Envía imágenes directamente a los repositorios de almacenamiento de imágenes Docker, como Docker Hub y Container Registry. Automatiza los despliegues en Google Kubernetes Engine o en Cloud Run para conseguir una entrega continua.
Generoso nivel gratuito Con los 120 minutos gratis de compilación al día y las 10 compilaciones simultáneas (como máximo) que ofrecemos, ya no tendrás que gestionar tus propios servidores de compilación. El tiempo durante el que una compilación está en cola no se contabiliza como minutos de compilación.
Información valiosa Obtén información valiosa y detallada sobre los resultados de la compilación con errores y advertencias para realizar depuraciones de forma sencilla. Filtra los resultados del proceso mediante etiquetas o consultas para saber por qué una compilación o prueba determinada se ejecuta con lentitud.
Identifica vulnerabilidades Identifica vulnerabilidades de paquetes en las imágenes de contenedor. Analiza vulnerabilidades de paquetes automáticamente para Ubuntu, Debian y Alpine.
Compila en la nube o de forma local Ejecuta compilaciones de forma local antes de enviarlas a la nube. Compila y depura en tu máquina local con el compilador local de código abierto.
Trabajadores personalizados (alfa) Con esta función, puedes elegir entre código fuente on‑premise, artefactos y otras dependencias de compilación para crear flujos de procesamiento (CI/CD).

Precios

Precios

Paga por lo que utilizas por encima del nivel gratuito diario. Para obtener más información, consulta la guía de precios.

Función Precios (USD)
Primeros 120 minutos diarios de compilación Gratis
Minutos adicionales de compilación 0,003 USD por minuto

Si pagas en una moneda que no sea el dólar estadounidense, se aplicarán los precios que figuran para tu divisa en los SKU de Google Cloud.