持续交付

从源代码到生产环境的端到端自动化。

打造迅捷高效的流水线

在不牺牲安全性和质量的前提下快速发布软件。GCP 开发者工具可帮助您设置端到端持续交付流水线,可以涵盖多云环境、混合环境和本地环境中的所有软件开发阶段。

为何选择使用 GCP 实现持续交付

交付速度更快

利用自动化的构建、测试、工件管理和部署工具,在整个开发和部署周期中消除手动流程。我们会帮助您管理和维护流水线,因此您的开发者可以集中精力编写代码,而不必费心调整或调试脚本。

风险更低

借助 Grafeas、Spinnaker 和 Kubernetes 等开源工具,GCP 可提供安全、可重复、可跟踪的部署流水线,从而防止厂商限制。您可以从 Google App Engine (GAE)、Google Kubernetes Engine (GKE)、Google Compute Engine (GCE) 和其他云供应商中做出选择。

质量更高

借助高级发布策略(例如流量拆分、蓝绿部署和自动化 Canary 分析),您可以通过自动回滚实现更安全的发布。

轻松扩缩

不要让工具性能妨碍您的扩缩需求。GCP 开发者工具可随着您不断增长的需求而演进,无论是在性能还是规模方面。

在混合环境或多云端环境运行

您可以混合部署到 GCP、本地服务器或其他云服务商。此外,您可以使用 Kubernetes 跨云端或在本地大规模运行容器。

构建和部署安全无虞

识别容器映像中的软件包漏洞。您可以收集、存储、查询和检索工件元数据,甚至可以设置手动审批和实时部署政策。

参考流水线

在不同平台上自动构建、测试和部署您的代码更改。

构建和测试

借助 Cloud Build 实现快速、一致且可靠的构建,包括在云端构建非容器工件。此外,您可以设置构建触发器,以便自动针对源代码库中的更改创建新的构建作业。

了解详情 

工件管理

借助 Container Registry,您可以轻松存储私有 Docker 容器映像,以实现快速、可规模化的检索和部署。

了解详情 

部署

借助 Spinnaker,在本地或跨多个云服务商(包括 Kubernetes、Google Compute Engine 和 Google Kubernetes Engine)设置快速、安全、可重复的部署流程。

了解详情 

软件供应链管理

自动扫描现有映像以查找漏洞。在整个软件开发生命周期 (SDLC) 中存储、查询和检索工件元数据,同时设置访问权限和政策控制措施。

了解详情 

由 OmniGraffle 7.7.1 生成2018-06-21 16:30:47 +0000来源GCP 计算Compute EngineApp EngineCloud FunctionsKubernetes Engine监控本地集群集群集群Cloud Build构建/测试Container Registry工件管理Spinnaker部署Grafeas软件供应链管理

构建和测试

借助 Cloud Build 实现快速、一致且可靠的构建,包括在云端构建非容器工件。此外,您可以设置构建触发器,以便自动针对源代码库中的更改创建新的构建作业。

了解详情 

工件管理

借助 Container Registry,您可以轻松存储私有 Docker 容器映像,以实现快速、可规模化的检索和部署。

了解详情 

部署

借助 Spinnaker,在本地或跨多个云服务商(包括 Kubernetes、Google Compute Engine 和 Google Kubernetes Engine)设置快速、安全、可重复的部署流程。

了解详情 

软件供应链管理

自动扫描现有映像以查找漏洞。在整个软件开发生命周期 (SDLC) 中存储、查询和检索工件元数据,同时设置访问权限和政策控制措施。

了解详情 
来源GCP 计算Compute EngineApp EngineCloud FunctionsKubernetes Engine监控本地集群集群集群Cloud Build构建/测试Container Registry工件管理Spinnaker部署Grafeas软件供应链管理

使用场景

容器持续交付

使用 Cloud Build、Spinnaker 和 Google Kubernetes Engine,自动构建、测试容器并将容器部署到 Kubernetes 集群。

了解详情 

自动进行无服务器部署

使用 Cloud Build 和 Cloud Functions 自动将应用部署到 Google App Engine。

了解详情 

我们的客户

初创公司、大型企业以及其他各种各样的组织都非常信赖 GCP,纷纷选择其作为持续交付工具。

Vendasta 徽标 Waze 徽标 Shopify 徽标 Dena 徽标 Mercari 徽标

资源

试看教程,启动快速入门向导,并浏览专门针对持续交付的评价。

通过 Spinnaker 和 Google Kubernetes Engine 实现持续交付流水线

持续交付工具集成

适用于容器的漏洞扫描工具

使用 Azure Pipelines 和 Google Kubernetes Engine 创建 CI/CD 流水线

使用 Azure Pipelines 和 Compute Engine 创建 CI/CD 流水线

使用 Spinnaker 在 Google Kubernetes Engine 上执行自动化 Canary 分析

基于清单进行部署

构建容器的最佳做法

Cloud Build 快速入门

Google Cloud

开始使用

学习和构建

刚接触 GCP?您可以领取 $300 赠金,开始使用符合条件的 GCP 产品。

需要更多帮助?

我们的专家会根据您的需求,帮您打造合适的解决方案,或帮您寻找合适的合作伙伴。