Cloud Build
Compila, prueba y despliega en nuestra plataforma de integración y entrega continuas (CI/CD) sin servidor
-
Desarrolla software rápidamente en cualquier lenguaje de programación: Java, Go, Node.js y muchos más
-
Elige entre 15 tipos de máquinas y ejecuta cientos de compilaciones simultáneas por grupo
-
Despliega en distintos entornos, como máquinas virtuales, entornos sin servidor, Kubernetes o Firebase
-
Accede a flujos de trabajo de CI/CD alojados en la nube y totalmente gestionados dentro de tu red privada
-
Conservar los datos en reposo en una región geográfica o en una ubicación concreta mediante la residencia de datos
Ventajas
Plataforma sin servidor
Cloud Build permite escalar vertical y horizontalmente sin necesidad de preaprovisionar servidores. De este modo, pagas únicamente por lo que utilizas. Con los grupos privados, puedes disfrutar de las mismas ventajas sin servidor en tu propia red privada.
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
Analiza las vulnerabilidades en tu CI/CD. Bloquea automáticamente el despliegue de imágenes vulnerables. Configura un perímetro de CI/CD seguro y bloquea las IPs públicas gracias a la compatibilidad integrada Emparejamiento de VPC y Controles de Servicio de VPC de Google.
Funciones 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. Activa flujos de trabajo de CI/CD totalmente gestionados desde repositorios de código fuente privados alojados en redes privadas, como GitHub Enterprise.
Novedades
Suscríbete para recibir newsletters de Google Cloud con novedades sobre productos, información de eventos, ofertas especiales y mucho más.
Documentación
Documentación
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.
Crear y enviar imágenes con Cloud Build
Aprende a habilitar Cloud Build, preparar archivos de origen para desarrollar, crear un repositorio de Docker en Artifact Registry, crear una imagen y ver los resultados de versiones.
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.
Agiliza la compilación
En esta página se incluyen las prácticas recomendadas para agilizar la compilación en Cloud Build.
Fases de compilación personalizadas con Cloud Build
Aprende a usar compiladores de la comunidad y personalizados en Cloud Build.
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.
Implementa la autorización binaria con Cloud Build y GKE
Instala, configura y utiliza la autorización binaria en Google Kubernetes Engine (GKE).
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.
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. |
Nivel gratuito con muchas posibilidades | 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. |
Grupos privados | Usa el emparejamiento de VPC y los Controles de Servicio de VPC para configurar una red privada segura para tus cargas de trabajo de CI/CD. Elige entre las regiones del mundo para cumplir las obligaciones normativas. También puedes limitar las IPs públicas o reservar direcciones IPs estáticas. Las integraciones optimizadas con repositorios de código abierto están disponibles desde el primer momento. Ejecuta cientos de compilaciones simultáneas por grupo para agilizar tu compilación y tus pruebas. |
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.
Uno de los productos o funciones que aparecen en esta página está en versión alfa. Más información sobre las fases de lanzamiento de los productos