Entrega continuamente a Google Kubernetes Engine, Cloud Run y más.
Crea flujos de procesamiento de despliegues para GKE, Cloud Run y más
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
Características principales
Cloud Deploy facilita y potencia la entrega continua a GKE, servicios y tareas de Cloud Run y Anthos. 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.
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 los costes y el rendimiento. Esta centralización también permite unificar 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.
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.
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.
Novedades
Documentación
Todas las características
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. |
Desplegar hooks | Configura Cloud Deploy para realizar acciones previas o posteriores al despliegue, o ambas. |
Verificación de despliegues | Integra las pruebas de despliegue y verificación para que Google Cloud Deploy confirme el lanzamiento. |
Automatización | Configura el despliegue continuo dentro de tu flujo de procesamiento de entrega mediante la automatización. Asciende automáticamente las versiones de un destino a otro y automatiza los porcentajes de prueba de lanzamiento en versión canary. |
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. |
Tipos de segmentación personalizada | Los tipos de segmentación personalizada amplían Cloud Deploy, ya que te permiten definir y usar un tipo de segmentación personalizada con su propio renderizador y despliegue mientras sigues usando las funciones de Cloud Deploy, incluidas la aprobación y la promoción. |
Exhaustividad | 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. |
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. |
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 te 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
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.
Empieza a crear en Google Cloud con 300 USD en crédito gratis y más de 20 productos Always Free.