搜索
软件和技术

Sovren:通过 Elastic Cloud 上的 Elasticsearch Service 实现数字化转型

概览

  • 97%
    新安装所需的工作量和维护量减少
  • 30 倍
    手动维护时间减少
  • 20 倍
    自切换到 Elastic 以来,产品采用率增长

从 PoC 到新产品,只需 3 周

通过使用 Elastic Cloud 上的 Elasticsearch Service,Sovren 在三周内交付了一个功能齐全的 GA 产品

云优先方法推动数字化转型

通过标准化使用 Elasticsearch Service,该团队能够将时间和精力从运营障碍转移到新产品功能的战略开发上

快速入职,持久价值

云优先解决方案将新安装的部署时间从 4-6 个月缩短到几天,并将维护工作量减少了 97%

业务呈指数级增长

借助 Elastic 作为其更新产品的引擎,Sovren 将客户采用率提高了 2000% 以上

公司概述

二十多年来,Sovren 通过专注于其核心解决方案,在招聘领域保持着竞争优势:强大的简历解析和匹配软件,以帮助招聘人员快速将公司与顶尖人才联系起来。

由于难以扩展的本地搜索技术的限制,Sovren 在 2017 年找到了缺失的部分:Elasticsearch。Sovren 还意识到,为了发展成为一家现代化企业,公司需要重新考虑如何向客户交付软件。

通过选择 Elastic Cloud 上的 Elasticsearch Service,Sovren 能够大规模提供高性能的搜索功能,并使用云优先的方法来创建一个不断适应、可扩展的系统,以满足不断变化的客户需求。

没有 Elastic 损失收入

为了实现帮助招聘人员最大限度地减少搜索简历时间的承诺,Sovren 的匹配产品需要快速且准确。速度和准确性可以驱动积极的客户体验,并帮助 Sovren 区分其产品。

然而,Sovren 的传统本地搜索解决方案 dtSearch 在大规模运行时表现不佳。客户的搜索性能上限约为 400 万份简历,并且由于客户没有关注所需的维护活动,安装开始腐烂,性能下降。

在切换到 Elastic 之前,客户很难让匹配产品正常工作,并且难以保持其良好的工作状态。虽然很容易证明花时间支持大公司是合理的,但 Sovren 无法证明增加足够的资源来投入到收入较低的交易中是合理的,因此他们选择不向该细分市场推广该产品。这阻碍了一个潜在的有利可图的扩张和持续收入来源。

考虑到增长,Sovren 知道他们必须处理潜在的引擎可扩展性问题。

在 3 周内对 Elastic 进行搜索大修

在五年多的时间里,Sovren 花费了大量的资金来更新搜索技术。每种方法都失败了。例如,当他们将解决方案迁移到 Solr 时,他们仍然在 400-500 万份简历处遇到了可扩展性障碍,搜索性能下降,用户体验也随之下降。此外,当他们寻找云原生解决方案时,Solr 的产品无法满足他们的要求。 



当 James Parks 加入 Sovren 担任公司匹配产品的首席架构师时,他迅速扭转了局面。在他之前在一家咨询公司的职位上,Parks 的同事经常使用 Elasticsearch 来解决类似的搜索问题,因此他着手查看它是否可以成为 Sovren 所需的修复方案。



Parks 要求总裁 Robert Ruff 用两周时间证明 Elasticsearch 非常适合。
Ruff 持怀疑态度,因为他看到“两周”的 POC 变成了“两个月”,但他仍然批准了 Parks 的绿灯,并警告他,在三周内,该项目将被终止。



Parks 交付了。他在 48 小时内在 Elasticsearch Service 上构建了一个概念验证,并在 3 周内完成了新架构上的客户就绪产品。可扩展性测试突破了以前的障碍。Sovren 找到了前进的方向。

我们从束手无策到欣喜若狂。有了我们新的 Elastic 平台,我们不再需要咬紧牙关祈祷它能正常工作。有了 Elastic,我们知道它一定会正常工作并持续运行。

– Robert Ruff, Sovren 总裁

招聘工具通过搜索速度和准确性充分发挥潜力

一旦 Sovren 确定 Elastic 是一个值得信赖的平台,他们便开始着手优化搜索。

Elasticsearch 使 Sovren 能够简化其匹配能力,将整体查询性能提高了 60 倍。通过进一步消除索引数据的瓶颈,Elasticsearch 确保招聘人员可以实时访问候选人匹配结果,并加快招聘速度。

借助 Sovren 基于云的 Elastic 解决方案,招聘人员可以使用滑块来调整特定类别(例如,教育、技能)的权重,从而控制引擎对匹配项的评分。而且,Sovren 首次能够推出高度响应的自动完成功能。
Diagram

图 1. Sovren 的 AI 匹配功能帮助招聘人员找到最佳候选人。

Sovren 不再需要在速度和准确性之间做出牺牲。以前,Sovren 为了消除“剪切”(例如,可能不会在分片底部显示简历的部分数据结果)而付出了高昂的性能代价。现在,Elasticsearch 可以搜索整个分片,而不会对性能产生任何影响,因此招聘人员可以确信他们看到的是相关简历的完整而准确的结果。Ruff 说:“我们的产品发展受阻,但有了 Elasticsearch,这个问题现在已经解决。我们将其转变为一个巨大的可行产品线,除了我们自己的营销之外,我们看不到任何限制。”

云原生架构意味着不再有任何限制

除了解决 Sovren 长达数十年的搜索难题之外,Elasticsearch Service 非常适合 Sovren,因为他们对业务采用了云优先的方法。在 Elastic Cloud 上的部署消除了繁重的管理负担,使 Sovren 可以将时间和精力从运营挑战重新集中到战略发展上。 

在 Elastic Cloud 上使用 Elasticsearch Service 使我能够卸载搜索和索引,专注于我们软件的核心竞争力,从而进一步与竞争对手区分开来。

– James Parks, Sovren 首席软件架构师

摆脱了导致产品部署时间长达 4-6 个月的运营束缚,Sovren 现在可以在几天内部署新功能和更新,而不会有随着时间的推移而损失性能的风险。这意味着可以使用自助服务门户立即加入新的潜在客户,并在几分钟而不是几个月内准备好可以使用 Sovren 的 AI 匹配产品的完整实例。

Elasticsearch Service 还让 Sovren 能够安心地处理更多客户及其不断增长的数据,因为只需在 Elastic Cloud 控制台中点击几下即可增加集群容量。“这就是 Elastic Cloud 带来的魔力。Elastic 为我们管理一切,”Parks 说。

并且在 Elastic Cloud 上运行两年后,他们实现了零停机时间(计划内或计划外)和零性能投诉。

Sovren 通过 Elastic 增长 45%

通过兑现实时搜索的承诺,无需进行索引维护,并通过云原生架构简化了入职、维护和支持,Sovren 提高了客户满意度并促进了业务的大幅增长。

凭借云平台带来的易于管理性,Sovren 现在有信心积极向各种规模的客户推销其匹配软件,从而为公司开辟新的收入来源。而且它正在取得回报。由于 2019 年的营销推动,Sovren 在三个月的时间内使业务总量增长了近 45%。

以前不可行(因为需要太多处理能力)的功能现在成为可能,因为搜索功能非常快。

Elastic Cloud 上的 Elasticsearch Service 是我们所需要的一切,以及我们希望发展成为的一切。

– James Parks, Sovren 首席软件架构师

通过 Elastic 实现未来保障

为了配合他们不断追求创新的目标,Sovren 计划通过投资 Elastic Observability 解决方案进行日志记录和监控,从而扩展 Elastic Stack 的使用,并且正在寻求利用 Elastic Stack 的功能来不断调整其匹配引擎。

Elastic Cloud 上的 Elasticsearch Service 的强大功能使您可以轻松地进行新的用例,无论是用于内部应用程序监控还是在驱动收入的面向客户的应用程序上进行搜索。它就像单击几个按钮,将数据导入并启动项目一样简单。

Elastic 中内置的远见是无与伦比的。无论我们梦想什么都是可能的。它使我们有机会在构建产品时变得更聪明、更有创造力。

– James Parks, Sovren 首席软件架构师