首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >云构建和云部署有什么区别?

云构建和云部署有什么区别?
EN

Stack Overflow用户
提问于 2022-09-15 21:01:47
回答 1查看 163关注 0票数 1

它们似乎都是推荐在Google中使用的CI/CD工具。但具有类似的功能。我会用一个而不是另一个吗?也许在一起?

云构建似乎是事实上的工具。而Cloud说,它可以做“管道和升级管理”。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-16 02:15:04

它们都被设计为无服务器的,这意味着您不必管理构建的底层基础设施并在YAML配置文件中定义交付管道。但是,Cloud需要对斯卡福德进行配置,而Google部署需要这种配置来执行呈现和部署操作。

根据这份文件,

Google部署是一种服务,它以定义的顺序将应用程序自动传递到一系列目标环境。

云部署是一个固执己见的连续交付系统,目前支持Kubernetes集群和Anthos。它在CI过程完成后(即构建了工件/映像)开始,并负责通过在交付管道中定义的进展序列将软件交付到生产中。

Google构建是一种在Google上执行构建的服务。

云构建(GCB)是谷歌的云持续集成/持续开发(CICD)解决方案。并将存储在云源存储库、GitHub、Bitbucket或其他解决方案中的用户代码;构建它;运行测试;并将结果保存到像、Artifactory或这样的工件存储库中。此外,支持具有多个步骤的复杂构建,例如测试和部署。如果您想要添加您的CI管道,它就像添加一个额外的步骤一样简单。将您的工件,无论是在本地构建还是存储在您的目的地,并通过您选择的部署策略轻松地将其部署到许多服务中。

提供更多的细节,以便在这两个服务之间进行选择,这仍然取决于您的用例。但是,它们的目标可能有助于使您更容易在这两种服务之间进行选择。

  • 云构建的使命是通过为开发团队和其他GCP服务提供CI/CD工作流自动化产品,帮助GCP用户更快、更安全地构建更好的软件。
  • 云部署的任务是使建立和运行持续的软件交付到Google引擎环境变得更加容易。

此外,有关价格信息,云构建定价云部署定价,请参阅此文档。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73737400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档