Cloud Build
Compila, prueba e implementa en nuestra plataforma de CI/CD sin servidores.
-
Compila software rápidamente en todos los lenguajes de programación, incluidos Java, Go, Node.js y muchos más.
-
Obtén control completo sobre la definición de flujos de trabajo personalizados para compilar, probar e implementar
-
Implementa en varios entornos, como en las VM, Kubernetes, Firebase o sin servidores.
-
Realiza análisis completos de seguridad como parte de tu canalización de CI/CD.
-
Empaqueta código fuente en contenedores o en artefactos no contenedores como Maven, Gradle, Go o Bazel.
Ventajas
Plataforma completamente sin servidores
Cloud Build aumenta o disminuye su escala en función de la carga, y no requiere que se aprovisionen los servidores con anterioridad ni pagos por adelantado para aumentar la capacidad. Paga solo por lo que usas.
Flexibilidad
Con pasos de compilación personalizados y extensiones creadas con anterioridad para apps de terceros, las empresas pueden unir con facilidad sus herramientas heredadas o propias como parte de su proceso de compilación.
Seguridad y cumplimiento
Protégete contra las amenazas de seguridad a tu cadena de suministro de software con análisis de vulnerabilidades. Bloquea automáticamente la implementación de imágenes vulnerables según las políticas que se establecieron en DevSecOps.
Características clave
Características clave
Compilaciones extremadamente rápidas
Accede a las máquinas conectadas a través de la red global de Google con el fin de reducir de forma significativa el tiempo de compilación. Ejecuta compilaciones en VM con alta capacidad de CPU o almacena en caché el código fuente, las imágenes u otras dependencias para incrementar aún más la velocidad de compilación.
Automatiza tus implementaciones
Crea canalizaciones como parte de los pasos de la compilación a fin de automatizar las implementaciones. Implementa gracias a integraciones incorporadas de Google Kubernetes Engine, App Engine, Cloud Functions y Firebase. Usa Spinnaker con Cloud Build para crear y ejecutar canalizaciones complejas.
Compatibilidad con múltiples nubes
Implementa en múltiples nubes como parte de tu canalización de CI/CD. Cloud Build incluye imágenes de compilador que cuentan con lenguajes y herramientas instaladas. Asimismo, las tareas en contenedores de Cloud Build son completamente portátiles en diferentes nubes.
Confirma la implementación en minutos
Pasar de la solicitud de extracción a la compilación, la prueba y la implementación es muy sencillo. Configura activadores para compilar, probar o implementar automáticamente código fuente cuando envías cambios a GitHub, Cloud Source Repositories o un repositorio de Bitbucket.
Privacidad inigualable
Ejecuta compilaciones en una infraestructura protegida con la seguridad de Google Cloud. Obtén el control total sobre quién puede crear y ver tus compilaciones, qué código fuente se puede usar y dónde se pueden almacenar los artefactos de compilación.
Clientes
Novedades
Novedades
Regístrate para recibir los boletines informativos de Google Cloud con información sobre actualizaciones de productos, eventos, ofertas especiales y mucho más.
Documentación
Documentación
Conceptos de Cloud Build
Obtén más información sobre Cloud Build, incluidos los diferentes tipos de compiladores en la nube, las configuraciones de compilación y el cumplimiento CMEK.
Canalización de entrega sin servidores para dispositivos móviles
Descubre cómo crear canalizaciones sin servidores para entrega en dispositivos móviles en Google Cloud.
Acelera tus compilaciones
En esta página, se proporcionan prácticas recomendadas para acelerar las compilaciones de Cloud Build.
Pasos de compilación personalizados con Cloud Build
Aprende a usar compiladores personalizados y compiladores que aporta la comunidad en Cloud Build.
Desarrolla aplicaciones con Google Cloud
Aprende a diseñar, desarrollar e implementar aplicaciones que integran de forma continua componentes del ecosistema de Google Cloud.
Implementa la autorización binaria mediante Cloud Build y GKE
Descubre cómo configurar y usar la Autorización binaria en Google Kubernetes Engine (GKE).
Infraestructura como código con Terraform, Cloud Build y GitOps
Descubre cómo administrar infraestructura como código con Terraform y Cloud Build mediante la metodología popular de GitOps.
Implementación continua desde Git con Cloud Build
Aprende a usar Cloud Build para automatizar las compilaciones y las implementaciones de Cloud Run con un activador de Cloud Build.
Todas las características
Todas las características
Compatibilidad nativa con Docker | Solo tienes que importar tu archivo de Docker para comenzar. Envía imágenes directamente a los repositorios de almacenamiento de imágenes de Docker, como Docker Hub y Container Registry. Automatiza las implementaciones de Google Kubernetes Engine o Cloud Run para la entrega continua. |
Nivel gratuito generoso | Olvídate de administrar tus propios servidores de compilaciones con 120 minutos de compilación gratuitos al día y hasta 10 compilaciones simultáneas incluidas. Cuando las compilaciones están en cola, no se cobran minutos de compilación. |
Información valiosa | Obtén información detallada de los resultados de las compilaciones, de los errores y de las advertencias para depurar el código con facilidad. Filtra los resultados de las compilaciones con etiquetas o búsquedas para reconocer las compilaciones lentas o las pruebas que tardan mucho. |
Identifica las vulnerabilidades | Identifica las vulnerabilidades de los paquetes en tus imágenes de contenedor. Realiza automáticamente análisis de vulnerabilidades de los paquetes en Ubuntu, Debian y Alpine. |
Compila de forma local o en la nube | Ejecuta compilaciones antes de enviarlas a la nube. Compila y depura en tu máquina local con un compilador local de código abierto. |
Trabajadores personalizados (alfa) | Gracias a los trabajadores personalizados, puedes elegir entre código fuente local, artefactos y otras dependencias de compilación para crear canalizaciones de CI/CD. |
Precios
Precios
Paga por lo que uses después de superar el nivel gratuito diario. Para obtener más detalles, consulta la guía de precios.
Función | Precios (USD) |
---|---|
Primeros 120 minutos de compilación por día | Gratis |
Minutos de compilación adicionales | $0.003 por minuto |
Si pagas en una moneda distinta del dólar estadounidense, se aplican los precios que aparecen en tu moneda en los Google Cloud SKUs.
Un producto o función que se detalla en esta página está en versión Alfa. Para obtener más información sobre las etapas de lanzamiento de nuestros productos, consulta aquí.