Ir a

Cloud Deploy

Entrega continuamente a Google Kubernetes Engine, Cloud Run y Anthos.

  • Crea flujos de procesamiento de despliegues para GKE, Cloud Run y Anthos

  • Simplifica el escalado con un servicio de entrega continua totalmente gestionado

  • Seguridad y auditoría empresariales

  • Métricas de envío integradas

  • Se integra con tu ecosistema de DevOps actual

Cloud Deploy

Características principales

Funciones principales

Entrega continua optimizada

Con Google Cloud Deploy, la entrega continua a GKE, Cloud Run y Anthos es sencilla y potente. Define las versiones y progresa en ellas mediante entornos de pruebas, fases y producción. Cloud Deploy permite hacer promociones en un paso y restaurar versiones fácilmente a través de la consola web, la CLI o APIs. Las métricas integradas proporcionan información valiosa sobre la frecuencia y el éxito de los despliegues.

Una herramienta de centralización totalmente gestionada

Cloud Deploy es un servicio totalmente gestionado, por lo que no tienes que configurar ni gestionar su infraestructura. Además, ofrece funciones de escalado y reducción verticales para optimizar costes y el rendimiento. Esta centralización también permite centralizar las funciones de monitorización y control en toda la organización de las versiones a medida que avanzan hacia la fase de producción.

Se integra a la perfección con Google Cloud

Google Cloud Deploy es la plataforma de despliegue de GKE, Cloud Run y Anthos más integrada que hay disponible. Bloquea el progreso de las versiones mediante gestión de identidades y accesos, monitoriza los eventos de versiones con Cloud Logging y consigue trazabilidad con Registros de auditoría de Cloud. Conecta la monitorización a los recursos desplegados.

Se integra con tus herramientas favoritas

Cloud Deploy se puede integrar con herramientas de DevOps muy conocidas, como la integración continua y los sistemas de gestión de incidencias. Cloud Deploy emplea Skaffold con tus flujos de procesamiento para que, junto con Cloud Code, se equiparen los flujos de desarrollo y de entrega e integración continuas.

Ver todas las características
Ubie

"Cloud Deploy ofrece una estrategia simplificada para crear flujos de procesamiento de CI/CD mediante Skaffold, además de funciones avanzadas como el despliegue canary y la verificación. Además, ofrece una experiencia unificada para desarrolladores de GKE y Cloud Run, lo que permite elegir fácilmente la plataforma más adecuada para las aplicaciones".

Jun Sakata, director de Ingeniería de Plataformas de Ubie

Documentación

Documentación

Aspectos básicos de Google Cloud
Conceptos de Cloud Deploy

Consulta más información sobre Cloud Deploy, como su funcionamiento, su terminología y su arquitectura.

Guía de inicio rápido
Despliega una aplicación en dos objetivos de GKE

Despliega una aplicación sencilla en una progresión de clústeres de Google Kubernetes Engine.

Guía de inicio rápido
Despliega una aplicación en dos objetivos de Cloud Run

Despliega una aplicación sencilla en una progresión de servicios de Cloud Run.

Tutorial
Tutoriales de Cloud Deploy

Estos tutoriales prácticos te guiarán a la hora de configurar un flujo de procesamiento y desplegar una aplicación de ejemplo con Google Cloud Deploy.

Todas las características

Más información sobre las características de Cloud Deploy

Visualización del flujo de procesamiento Visualiza la ruta de entrega. Define flujos de procesamiento de entrega y visualiza la progresión de las versiones candidatas hasta la fase de producción.
Lanzamiento o restauración sencillos Lanzar y restaurar en clústeres de usuarios de GKE, Cloud Run y Anthos nunca ha sido tan fácil y fácil. Mueve una versión entre las distintas fases objetivo con una operación de un solo paso en la consola web, la CLI o la API.
Aprobaciones integradas Cloud Deploy admite la separación de obligaciones y preocupaciones con aprobaciones de promociones de lanzamiento formal, a las que se puede acceder a través de la consola web, la CLI o la API. Además, se integra con la gestión de identidades y accesos.
Despliegue paralelo Realiza despliegues simultáneamente en varios clústeres de GKE o Anthos, o en regiones de servicio de Cloud Run. Cloud Deploy se encarga de orquestar el despliegue sin problemas o en caso de que se restaure de forma colectiva.
Despliegue canary Despliega progresivamente una nueva versión de la aplicación en una parte concreta (por ejemplo, el 10 %) del tráfico. 
Verificación de despliegues Integra las pruebas de despliegue y verificación para que Google Cloud Deploy confirme el lanzamiento. 
Integración perfecta No es necesario hacer integraciones manuales. Cloud Deploy es una función integrada de manera predeterminada con la gestión de identidades y accesos, Cloud Logging y los Registros de auditoría de Cloud.
Exhaustividad Google Cloud Deploy proporciona un minucioso control sobre GKE, Cloud Run y Anthos a través de Skaffold. Aplica prácticas recomendadas integradas que mantengan flujos de procesamiento duraderos aislándolos de los cambios.
Configuración declarativa Ya no tendrás que preocuparte por cómo hacerlo. Solo tienes que definir qué y Cloud Deploy se encargará de la parte más pesada del trabajo. Google Cloud Deploy gestiona por completo las implementaciones de clústeres de usuarios de GKE, Cloud Run y Anthos según los estados finales que quieras.
Métricas Dispón de información valiosa al alcance de tu mano. Entérate de la frecuencia y el éxito de los progresos en los flujos de procesamiento de envío.
Auditoría y trazabilidad Cloud Deploy se integra con Cloud Logging para facilitar la auditoría y la trazabilidad de las versiones. Explica claramente qué versiones se han promocionado y quién lo ha hecho.
Gestión de identidades y accesos, y permisos de ejecución Bloquea despliegues de versiones con permisos granulares de gestión de identidades y accesos y cuentas de servicio con permisos de ejecución.
Conecta tus herramientas favoritas Cloud Deploy amplía tus ecosistemas de DevOps con todas las herramientas que más te gustan. Invoca Cloud Deploy desde productos de CI populares a través de la CLI o APIs y federa aprobaciones a los sistemas de incidencias que elijas.
Una experiencia de desarrollo unificada Cloud Deploy emplea Skaffold con tus flujos de procesamiento, lo que permite que los operadores consigan equiparar flujos de desarrollo y de integración y entrega continuas, mientras que los desarrolladores pueden seguir siendo productivos y quedarse al margen de los cambios en las plataformas aprovechando la experiencia de Cloud Code.

Precios

Precios

A los clientes de Cloud Deploy se les cobra una tarifa de gestión por cada canal de entrega activo que tenga más de un destino ("flujo de procesamiento de entrega múltiple"). No se te cobrará nada por el primer flujo de procesamiento de entrega múltiple objetivo por cuenta de facturación al mes, y cada uno de ellos tiene un coste de 5 USD al mes.

Los flujos de procesamiento de entrega con un único destino no conllevan gastos de gestión.

Se aplican cargos por los servicios subyacentes a todos los flujos de procesamiento de entrega.