IC/EC en Google Cloud

Cloud Build fue nombrado como líder de la integración continua nativa de la nube en The Forrester Wave™

¡Te damos la bienvenida al centro de desarrolladores de IC/EC! Comienza o profundiza tus conocimientos de la integración continua y la implementación continua.

Ya sea que busques realizar investigaciones, revises productos de IC/EC, o quieras probar una guía de inicio rápido o ver un video, este centro se creó con un objetivo en mente: ayudar a tu equipo a entregar software más rápido y de manera más segura con IC/EC en Google Cloud.

Guías de inicio rápido destacadas

Primeros pasos Ejecuta tu primera canalización de IC/EC en cuestión de minutos con estas guías de inicio rápido.
Guía de inicio rápido

Crea una imagen de Docker con Cloud Build

Usa Cloud Build para compilar una imagen de Docker y enviarla a Container Registry.
Guía de inicio rápido

Crea una aplicación Go con Cloud Build

Usa Cloud Build para compilar un objeto binario de Go y enviarlo a Google Cloud Storage.
Guía de inicio rápido

Implementación continua para App Engine con Cloud Build

Automatiza las implementaciones de App Engine con Cloud Build y Cloud Source Repositories.

Codelabs destacados

Codelab

Implementación continua con Cloud Build

Configura una canalización de implementación continua para GKE con Cloud Build.

Entrega continua a Kubernetes mediante Spinnaker

Conoce las prácticas recomendadas, que incluyen cómo implementar, realizar pruebas de canario y revertir de forma automática las aplicaciones en Kubernetes con Spinnaker.
Codelab

Protege tus implementaciones de GKE con la autorización binaria

Usa la autorización binaria para asegurarte de que las imágenes del contenedor se ajusten a las prácticas y estándares de tu equipo antes de la implementación.

Gran viaje interactivo por el conjunto de herramientas de IC/EC de GCP

Implementa una canalización completa de integración continua y entrega continua (IC/EC) basada en Kubernetes en GCP ahora mismo. En este instructivo interactivo dentro del producto, realizarás paso a paso a través de la configuración de Google Kubernetes Engine, Cloud Source Repositories, Cloud Build y Spinnaker para activar de forma automática el código de compilación, prueba, implementación y canario.

Productos destacados

Ya sea que busques trasladar tus canalizaciones actuales a Google Cloud o comenzar a trabajar con Cloud Build, nuestra solución de IC de extremo a extremo, Google tiene una opción para ti.

Cloud Build

Cloud Build es un servicio que ejecuta tus compilaciones en la infraestructura de Google Cloud Platform. Cloud Build puede importar código fuente de Cloud Storage, Cloud Source Repositories, GitHub o Bitbucket, ejecutar una compilación según tus especificaciones y producir artefactos como contenedores de Docker o archivos de Java.

Container Registry

Con Container Registry, tu equipo puede administrar las imágenes de Docker, llevar a cabo análisis de vulnerabilidades y decidir quién accede a qué recursos con un control de acceso preciso, todo en un solo lugar. Las integraciones de IC/EC existentes te permiten configurar canalizaciones de Docker automatizadas por completo para obtener comentarios sin demoras.

Cloud Source Repositories

Google Cloud Source Repositories tiene repositorios de Git privados con todas las funciones, los cuales están alojados en Google Cloud Platform. Colabora con facilidad y administra tu código de forma segura en un repositorio de Git privado, escalable y con todas las funciones. Extiende tu flujo de trabajo de Git mediante la conexión a otras herramientas de GCP, incluidas Cloud Build, Stackdriver y Cloud Pub/Sub. Accede con rapidez al código con una potente búsqueda indexada en todos tus repositorios.

Artefactos de Cloud Build

Nota: En la actualidad, este producto está en Alfa. Haz clic aquí para registrarte a fin de formar parte de la prueba Alfa y acceder a la documentación.

Cloud Build Artifacts es un servicio de GCP que te permite crear y administrar repositorios para paquetes de Maven y npm.

Soluciones destacadas

Aprende a diseñar y, además, implementar la integración continua de extremo a extremo y las canalizaciones de implementación continua con estas soluciones.
Solución

Spinnaker en Google Cloud Platform

Instala y administra Spinnaker en GCP con facilidad para la entrega continua
Solución

Canalizaciones de entrega continua con Spinnaker y Kubernetes Engine

Crea una canalización de entrega continua con Google Kubernetes Engine, Cloud Source Repositories, Cloud Build y Spinnaker que activa de forma automática los procesos de compilación, prueba y posterior implementación.
Solución

Jenkins con Kubernetes Engine

Ejecuta Jenkins en Kubernetes Engine para obtener compatibilidad con varios sistemas operativos, compilaciones más claras y un mejor balanceo de cargas.
Solución

Entrega continua tipo GitOps con Cloud Build

Crea una canalización de integración y entrega continua (IC/EC) en Google Cloud Platform mediante Cloud Build, nuestro paquete de productos alojados, y la popular metodología de GitOps.

Transmisión de contenido

Mantente al tanto de los eventos y otros contenidos en el mundo de la IC/EC.
Podcast

Cloud Build fue nombrado como líder de la integración continua nativa de la nube en The Forrester Wave™

Cloud Build recibió la puntuación más alta en las categorías de oferta actual y de estrategia de los 10 proveedores de IC evaluados en la lista de Herramientas de integración continua nativas de la nube de The Forrester Wave™, Q3 2019.
Podcast

Domina la sintaxis de configuración de Cloud Build

Aprovecha el poder oculto de Cloud Build mediante la creación de canalizaciones avanzadas de IC/EC. Obtén información sobre las características avanzadas y las prácticas recomendadas que ayudan a que tu configuración pueda mantenerse a medida que aumenta la complejidad de tu canalización.
Artículo

Tecnología de DevOps: integración continua

¿Qué es la integración continua (IC) y cómo se relaciona con DevOps? Explora el “por qué” de la IC, las objeciones y dificultades comunes, y cómo medir el éxito.
Artículo

Podcast de GCP: integración continua junto con implementación continua

¿Quieres saber más sobre IC/EC? Revisa todos nuestros podcasts de Google Cloud Platform sobre la integración continua y la implementación continua. Obtén información sobre la revisión visual de Percy, la entrega continua de Spinnaker para empresas, la integración continua de Travis CI y mucho más.
Artículo

Blog: ¡No omitas las pruebas! (Incluso en una crisis).

“Sé dónde está el error. Así que haré esta pequeñísima corrección. No hay tiempo para ejecutar pruebas… …Oh [bleep]”.
Guía de inicio rápido

Compila contenedores más rápido mediante Cloud Build con Kaniko

Usa Cloud Build con Kaniko, una herramienta de código abierto para compilar imágenes de contenedores desde un Dockerfile. Kaniko permite que Cloud Build almacene en caché los artefactos de compilación de contenedores, lo que acorta mucho los tiempos de compilación.
Guía de inicio rápido

Acelera los equipos con Cloud Build

Los equipos de software actuales deben ofrecer más valor empresarial más rápido que nunca. Es por eso que presentamos Cloud Build, una plataforma de IC/EC completamente administrada que te permite compilar y probar aplicaciones en la nube a gran escala.
Guía de inicio rápido

Cómo la IC/EC puede mantener la producción libre de errores

Obtén información a fin de mantener la producción libre de errores con estrategias de prueba para IC/EC con ejemplos reales de Cloud Functions.
Evento

Podcast de GCP: Spinnaker con Steven Kim y Christopher Sanson

Spinnaker es una plataforma de implementación continua de código abierto y nubes múltiples que usan empresas como Netflix, Waze, Target y Cloudera, además de una nueva herramienta de interfaz de línea de comandos (CLI) de código abierto llamada Halyard, que facilita la implementación de Spinnaker.

Transmisión de video por Internet

Transmisión de video por Internet

Desarrolla, implementa y depura con las Herramientas para desarrolladores de Google Cloud (Cloud Next '19)

Comprende cómo Google Cloud proporciona un flujo de trabajo de extremo a extremo para el desarrollo, la implementación y la depuración de aplicaciones a servicios como App Engine y otros, y cómo Cloud Source Repositories puede usarse con otras herramientas de Google Cloud para implementar el proceso de integración continua y validación con compilación y prueba automatizadas.

Desplazamiento a la izquierda: pruebas de integración continua con Cloud Build (Cloud Next '19)

El principio de DevOps de “desplazamiento hacia la izquierda” promueve las pruebas en etapas tempranas del ciclo de desarrollo. Esta práctica puede mejorar bastante la calidad del software y el estado del sistema. Aprende a usar Cloud Build para aprovisionar, probar y destruir entornos de Kubernetes autónomos que replican sistemas de producción completos, de modo que puedas realizar pruebas del sistema completo como parte de cada compilación de forma segura y rentable.

Mantén el control de las cargas de trabajo híbridas con las prácticas recomendadas de Devops de Google Cloud (Cloud Next '19)

Conoce las prácticas recomendadas y la automatización de devops listo para usar, la administración de la infraestructura y las configuraciones como código desde un repositorio de git centralizado para que puedas mantener la visibilidad, el control y el cumplimiento de las cargas de trabajo híbridas. Navega y mantén varias herramientas, configuraciones, sistemas de políticas y lenguajes para garantizar que se satisfagan sus requisitos de cumplimiento y seguridad, a la vez que se brinda agilidad de los desarrolladores.

Desarrolla más rápido en Kubernetes con Google Container Tools y Cloud Build (Cloud Next '19)

Usa herramientas de desarrollo como Skaffold y Google Cloud Build para desarrollar a una velocidad 10 veces mayor. Analizaremos cómo Skaffold reconstruye y vuelve a implementar de manera inteligente tu aplicación en cada cambio de código, todo desde la comodidad de tu IDE favorito.

Cadenas de suministro de software seguras en Google Kubernetes Engine (Cloud Next '19)

Asegúrate de que tu cadena de suministro de software siga una ruta segura y conocida antes de que tu código se implemente en un clúster de Google Kubernetes Engine con las prácticas recomendadas de autorización binaria de Cloud Build.

Entornos repetibles de GCP a gran escala con canalizaciones de infraestructura como código de Cloud Build (Cloud Next '19)

Usa Cloud Build para crear canalizaciones a fin de validar tus definiciones de entorno de infraestructura como código y actualizar de forma segura los entornos existentes. También analizaremos las prácticas recomendadas en cuanto al control de versiones y la publicación de definiciones de env, y su uso en las canalizaciones de implementación de aplicaciones que se ejecutan en herramientas como Cloud Build, Jenkins o Spinnaker.

Seguridad y cumplimiento de extremo a extremo para tu cadena de suministro de software de Kubernetes (Cloud Next '19)

Aprende a aprovechar al máximo las imágenes base administradas, el análisis de vulnerabilidades de GCR, la autorización binaria y mucho más para mejorar la seguridad general de DevOps.

IC/EC en un mundo sin servidores y de múltiples entornos (Cloud Next '19)

Compila un sistema de implementación continua que muestre cómo conectar de forma automática los puntos de tu repositorio de Git con la escalera de calidad de varias etapas (experimentación, validación, prueba, lanzamiento, etc.) que tus lanzamientos deben recorrer para llegar a la producción. Aprenderás a usar las herramientas de IC/EC para probar y, luego, implementar apps en las ofertas sin servidores de GCP, como Cloud Functions, contenedores sin servidores y demás.

IC/EC de próxima generación con GKE y Tekton (Cloud Next '19)

Decidir qué sistema de IC/EC usar en Kubernetes puede ser una experiencia frustrante: hay muchísimos para elegir y los sistemas tradicionales se construyeron antes de que existiera Kubernetes. Nos asociamos con líderes de la industria a fin de crear un conjunto estándar de componentes, API y prácticas recomendadas para sistemas de IC/EC nativos de la nube. A través de ejemplos y demostraciones, mostraremos nuevos recursos nativos de Kubernetes que se pueden usar para llevar tu código desde el origen a la producción con un flujo de trabajo de desarrollo moderno que funciona en entornos de nube híbrida y de múltiples nubes.

Implementaciones de canary con Istio y Kubernetes mediante Spinnaker (Cloud Next '19)

Istio y Kubernetes pueden ayudar a que la implementación segura de la aplicación sea más fácil, ya que brindan una amplia compatibilidad con los patrones avanzados de lanzamiento, como lanzamientos canary.

Ejecutar contenedores en la infraestructura sin servidores de GCP (Cloud Next '19)

Sumérgete en la nueva plataforma sin servidores completamente administrada de GCP que te permite ejecutar contenedores sin estado HTTP arbitrarios mientras pagas por lo que usas y sin preocuparte por la infraestructura. Comprende las características detalladas de este nuevo producto y mira demostraciones de nuevos casos prácticos desbloqueados mediante la ejecución de contenedores sin servidores. Además, escucha a los clientes que ya lo usaron.

Knative un año después: sin servidores, Kubernetes y tú (Cloud Next '19)

Knative, que proporciona la tecnología a fin de obtener una experiencia para desarrolladores sin servidores en Kubernetes, experimentó un notable crecimiento y aceptación desde su lanzamiento en 2018. Únete a Google para saber cómo entregamos productos basados en Knative a los clientes en 2019.