大型公司对 DevOps 的兴趣正在持续增长。最新的消息是,有两家 DevOps 工具供应商已经被大型公司收购了——IBM 收购了 UrbanCode,而 CA 科技则得到了 Nolio。
UrbanCode
UrbanCode 最初以其持续集成服务器 Anthill 而闻名,不过近期他们因 uXxx 系列产品获得了更多的关注。
持续集成服务器 uDeploy 是基于 Anthill Pro 的工作经历构建的。它宣称支持“企业范围的持续集成”,并着重强调了自动化测试和依赖管理。该产品使用模板配置,以期能够更轻松地确保新项目遵从公司里其他地方所采用的标准。
uBuild 广泛支持多种源控制系统、构建工具、测试框架和问题追踪器。读者可点击链接查看完整列表。
uRelease 是 uBuild 的同系列产品。这个工具从本质上看是一个发布流程的问题追踪器或仪表盘。它追踪环境——在环境中安装了什么以及发布计划。后者是该产品的基本功能,因为 uRelease 不仅可以用于降低发布步骤被略过的可能,还能够作为滚出流程为其他团队提供可见性。
Terraform 是一个开源的配置工具,它支持 Amazon EC2 和 VMWare vSphere。而 uProvision 则是一个正在开发中的交叉产品,旨在用于支持更广泛的服务器配置活动。
Nolio
Nolio 自称为“零接触部署公司”。他们的最新产品叫做应用发布运营套件,它为规划交付提供了可视化设计界面。在执行方面,Nolio 能够追踪部署流程并执行规则,例如:
只有当备份完全成功,并且数据库成功升级之后,才会启动应用服务器升级。
从负载均衡器中移除1/3 的应用服务器,停止在这些离线服务器上运行的应用,然后升级连接到这些服务器的DB 实例,接下来升级应用服务器,最后重新连接到升级后的应用服务器——随后,再对剩余2/3 的服务器执行这个循环,完成升级。
发布版本可以附加标记,这样在某次升级出现问题的时候,就能够更容易地回滚。
在安全性和遵从性方面,部署工作可以被配置,从而使特定步骤必须获得管理上的许可。这对 SOX 遵从性而言特别重要,因为追踪产品变更得到了谁的授权是非常必要的。
查看英文原文: Two More DevOps Tool Vendors Acquired
感谢孙镜涛对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。
评论