Integración continua (IC)

Comentarios rápidos sobre cambios de código a gran escala.

Compila software de calidad más rápido

Obtén nuevas funciones frente a tus clientes más rápido, a la vez que mejoras la productividad del desarrollador y la calidad del software. Las herramientas de integración continua de GCP te permiten crear compilaciones automatizadas, ejecutar pruebas, aprovisionar entornos y analizar artefactos para detectar vulnerabilidades de seguridad, todo en cuestión de minutos.

Por qué usar GCP para la integración continua

Mejora la eficiencia del desarrollo y la productividad

Acelera los comentarios de los desarrolladores mediante la ejecución de compilaciones y pruebas en máquinas conectadas a través de la red global de alto rendimiento de Google. Ejecuta las compilaciones en paralelo en varias máquinas para obtener comentarios con rapidez. Dedica menos tiempo a la depuración gracias a la información detallada.

Escala sin preocuparte por el mantenimiento

¿Te preocupan los largos tiempos de construcción y prueba a medida que escalas tu equipo? Las herramientas de integración continua de GCP se escalan automáticamente para que puedas ejecutar cientos o miles de compilaciones a medida que tu equipo o proyecto crece. Elige entre una gama de máquinas virtuales para obtener una ejecución aún más rápida a gran escala.

Incorpora seguridad y cumplimiento de normas en tu canalización de IC

Incorpora seguridad desde el primer momento. Busca vulnerabilidades de seguridad desde la creación de los artefactos. Se proporcionan informes detallados sobre el impacto de la vulnerabilidad y las correcciones disponibles. Define políticas para entornos diferentes a fines de que solo se implementen los artefactos verificados.

Obtén la máxima flexibilidad

Empaqueta tu código en contenedores de Docker o en artefactos no contenedores con herramientas de compilación, como Maven, Gradle, webpack, Go o Bazel. Realiza pasos específicos de compilación y prueba como parte de tu flujo de trabajo de IC. Ejecuta las pruebas de integración y unidad en simultáneo para garantizar que tu código funciona.

Amplía la IC a la EC

Realiza implementaciones en VM, sin servidores, Kubernetes o Firebase como parte de tu proceso de entrega continua (EC) con las herramientas de integración continua de GCP. Utiliza herramientas de entrega continua en varias nubes como Spinnaker para automatizar todos los pasos, desde el código hasta la implementación.

Usa tus herramientas favoritas

Crea entornos con herramientas como Terraform y Packer como parte de tu canalización de IC. Usa las herramientas de IC de Google Cloud con los servicios de IC existentes como Jenkins, GitLab y TeamCity para reducir los gastos de administración, acelerar las compilaciones complejas y mejorar la seguridad.

Canalización de referencia

Compilación, prueba y análisis de seguridad automatizados para entregar software de calidad con rapidez.

Canalización de referencia
Casos prácticos

Cómo conectar proyectos de GitHub para IC

Compatibilidad nativa para solicitudes de extracción de GitHub. Ejecuta compilaciones y pruebas automatizadas para los cambios enviados a un repositorio de GitHub.

Más información 

Compila canalizaciones de IC para aplicaciones sin servidores

Usa Cloud Build y GitHub para automatizar el flujo de trabajo de integración continua en aplicaciones sin servidores.

Mirar el video

Amplía la IC a la EC

Usa Cloud Build para identificar vulnerabilidades de paquetes y crear canalizaciones. Además, Cloud Build puede integrarse a Spinnaker para la EC.

Más información 

IC/EC para nubes híbridas y múltiples nubes

Usa Cloud Build para conectarte de manera segura a tus recursos locales y automatizar los procesos de implementación, prueba y compilación.

Mirar el video

Nuestros clientes

Desde empresas hasta startups, todos confían en GCP para la integración continua.

Descubrimos que Cloud Build cuenta con muchas funciones, pero es muy fácil aprender a usarlo. Utilizamos sus capacidades de paralelización y almacenamiento en caché para acelerar nuestras compilaciones de contenedores y aprovechar su API de análisis de contenedores a fin de consagrar nuestras imágenes. Su fiabilidad nos permitió enfocar la atención en otras áreas.

Riley Shott, Ingeniero de producción, Shopify
Logotipo de cliente de Zendesk Logotipo de cliente de Lyft Logotipo de cliente de Snapchat Logotipo de cliente GOCARDLESS Logotipo de cliente URBAN AIRSHIP Logotipo de cliente VENDASTA

Recursos

Prueba instructivos, explora documentos y más sobre la integración continua.

Automatiza compilaciones con activadores de compilación

Usa Cloud Build para la IC con GitHub

Protégete contra las vulnerabilidades de seguridad en tu cadena de suministro de software

Ejecuta pruebas dentro de tu canalización de IC

Crea imágenes de compilación con Cloud Build y Packer

Publicación estática automatizada de sitios web con Cloud Build

Google Cloud

Comienza ahora

Aprende y compila

¿Eres nuevo en GCP? Empieza a utilizar cualquier producto sin costo con un crédito de $300.

¿Necesitas más ayuda?

Nuestros expertos te ayudarán a crear la solución adecuada o a encontrar el socio más conveniente según tus necesidades.