是否有可能应用 DevOps 概念来构建和部署 Dell Boomi 流程。
Dell Boomi 建议使用 Atmosphere 进行变更管理活动,它还说它是一个基于 UI 的工具,我们无法将代码导出到源代码控制,但有以下问题
- 我们是否有任何选项可以跨环境自动部署?
- 可以在什么阶段进行什么样的测试?
是否有可能应用 DevOps 概念来构建和部署 Dell Boomi 流程。
Dell Boomi 建议使用 Atmosphere 进行变更管理活动,它还说它是一个基于 UI 的工具,我们无法将代码导出到源代码控制,但有以下问题
您可以使用 AtomSphere API 来自动化部署。实际上,您将使用一系列 API 调用来告诉 AtomSphere 将给定版本的包自动部署到环境中。在许多环境中重复此步骤是安全的,这样您就可以部署到任意数量的环境。
在战略层面,测试 Boomi 就像任何其他集成工具一样。你应该有单元测试、集成测试和系统测试。每种方法都有一系列技术。戴尔有一些专门讨论单元测试方法的 wiki 页面。
据我所知,有可能创建一个包含许多列的交叉引用表,包括流程执行 ID、日期、操作等的名称,并将其用作从一个地方部署多个流程的工具。
目前我正在阅读它存在一个问题,因为许多有权访问部署的开发人员可能会覆盖造成很多混乱的值。
相反,您可以使用像 jenkins 这样的 3rd 方工具。
https://www.youtube.com/watch?v=mf5MsQtEa5o
上面的例子 Boomi 和 Jenkins