Case Studies

Major European 银行

一家领先的欧洲银行如何大幅提升开发效率并将编译时间减少87.3%。

关于公司

Major European 银行是一家顶级的跨国欧洲金融巨头,拥有跨越三个世纪的悠久历史,在包括英国、埃及和美国等关键市场在内的全球55个国家拥有业务。该机构提供从零售银行和财富管理,到投资咨询和风险管理的全面服务。

面临的挑战

Major European 银行的定量分析团队由700名开发人员组成,负责管理银行的基础设施、持续集成和测试系统,频繁遇到会扰乱其流程的变化。这些问题通常由其他部门引发,需要快速适应不断变化的内部调整。此外,金融行业的监管限制也限制了他们对某些类型数据使用云服务,增加了其运营的复杂性。

为了有效应对这些挑战,他们寻求 Incredibuild 的支持来满足他们的编译和软件构建需求,使他们能够灵活应对意外变量。

与 Incredibuild 客户成功团队的经验是无价的,他们对任何问题的迅速关注和解决确保了我们运营的持续稳定。因此,我们对他们提供的优质服务感到满意。

Incredibuild 是如何提供帮助的

Major European 银行利用 Incredibuild 优化其开发流程,特别是针对其 C++ 编译和 Ninja 构建系统。该实施包括在 EMEA 地区部署了10,500个浮动 helper core 和500多个 initiators,在北美地区部署了4,500个 helper core 和200多个 initiators。这一广泛的支持涵盖了 Major European 银行的300多个产品、2,000个构建配置和每月50,000次构建。

Incredibuild 对于 Major European 银行的持续集成和持续交付/部署(CI/CD)过程至关重要,这些过程是通过 TeamCity CI 管理的,用于生成分析库和构建复杂的金融模型,供跨部门团队和定量分析团队使用。此外,Incredibuild 适应了庞大的远程劳动力,通过战略性 VPN 使用确保对集中式计算资源的无缝访问,从而保持了在各种现场位置或远程工作的员工的高效率。

总结

Major European 银行认为 Incredibuild 大大加速了其基础设施流程,并将构建时间从25小时缩短到仅40分钟,显著提高了开发人员的生产率。

Incredibuild 非常棒,我们对这个平台非常满意。作为多年的 Incredibuild 客户,我们不能更满意了。

编译时间
25小时Without Incredibuild
40分钟With Incredibuild