Case Studies

Adobe

Adobe IT 团队依靠 Incredibuild 技术为服务 Adobe 全球企业设定了新标准,提供了集中式高性能编译服务。

关于Adobe

Adobe 正式名称为 Adobe Systems,是一家全球性软件公司,始创于 1982 年,总部位于美国加利福尼亚州圣何塞,是数字媒体解决方案的领导者。Adobe 为个人和企业提供了具有颠覆性的多媒体和创意软件产品,其 Photoshop、Acrobat Reader 和 Adobe Creative Cloud 等产品受到用户的欢迎。

挑战:公司各部门运行数个大型项目编译

Adobe 是现代视觉设计领域最知名的企业之一,也是世界上最大的软件公司之一,拥有全球主要的开发业务,运行多个超大型整体软件项目。

此种业务的副作用之一就是构建运行速度极其缓慢Adobe 的开发团队发现他们需要花费大量时间等待编译完成,以至于如果开发人员使用自己的台式电脑,就需要几个小时才能完成单个构建。Adobe 是一家在全球雇佣大量开发人员的企业,这样的问题会对生产力和效率产生了破坏性影响。

使用Incredibuild的最大好处是我们的开发人员能获得支持。我们是一家IT企业,我认为,在我们能够对我们的产品产生直接影响的前提下,这对我们而言非常有益和有价值。

Sergey Levitskiy

平台基础设施团队经理

解决方案新的HPC:基于Incredibuild的高性能编译

Adobe 找到了一种解决方案,无需投资额外的硬件就能减少缓慢的构建时间和集中构建环境。Adobe 在大约八年前开始利用 Incredibuild 来减少公司各部门的构建时间。Adobe 平台基础设施团队经理 Sergey Levitskiy 在回顾时说道:“Incredibuild 真的是无可替代。它能与 Visual Studio 和其他微软产品紧密集成,因此我们不假思索地选择了它。”

为支持整个组织及其庞大的开发团队,平台基础设施团队(负责各种大型基础设施平台)创建了多个构建节点集群,并提供 Incredibuild 作为集中式自助服务解决方案。公司各部门开发人员提交编译代码后,就能在更短时间内快速取得结果。例如,构建时间可从大约 7.5 小时缩短到 15 分钟。Adobe 认为这项基于 Incredibuild 解决方案向其员工交付的服务并非传统的高性能计算,而是将其称为“HPC”,即高性能编译。

Adobe 实际上可以根据需求提供高性能编译:Sergey 表示:“Incredibuild 的好处之一在于灵活性。在某种程度上,我们可以在认为合适的情况下增加我们的构建集群。总体而言,我们通过创建越来越多的开发团队,为适应加速需求的规模而扩大了我们各处集群的规模。”

满足企业需求

正如 Sergey 所说,Incredibuild 解决了 Adobe 作为企业组织的具体需求:“我们已经与 Incredibuild 合作多年。我们欣赏他们的响应能力以及向产品引入新特性的能力。”

Sergey 谈道的另一个方面是稳定性:“我们的 Incredibuild 平台非常稳定。我记不起有任何全平台故障的情况。”

Incredibuild的投资回报率

事实证明,减少开发人员浪费的时间是非常值得的。正如 Sergey 所说:“开发人员所节省的每一分钟都可以转换成金钱,为公司带来额外利润。我们看到,对 Incredibuild 软件的投资已经获得了数倍于此的回报。

正如 Sergey 解释的那样,Incredibuild 也显著降低了资本支出:“Incredibuild 使我们免于对硬件投入太多。以每个团队都需要购买一套高性能构建机器来计算,那么单就节省购买这些机器的成本就足以多次覆盖整个 Incredibuild 授权成本的数倍。我认为这是我们和其他客户的关键价值主张。”

构建时间
7.5小时Without Incredibuild
15分钟With Incredibuild