Busca
Software e tecnologia

Sovren: transformação digital com o Elasticsearch Service no Elastic Cloud

EM RESUMO

  • 97%
    de redução no esforço e na manutenção necessários para novas instalações
  • 30x
    de diminuição nas horas de manutenção prática
  • 20x
    mais adesão ao produto desde a mudança para a Elastic

Da prova de conceito ao novo produto em três semanas

Usando o Elasticsearch Service no Elastic Cloud, a Sovren entregou um produto totalmente funcional com disponibilidade geral em três semanas

A abordagem cloud-first leva à transformação digital

Com a padronização no Elasticsearch Service, a equipe pôde dedicar menos tempo e energia a obstáculos operacionais e mais ao desenvolvimento estratégico de novos recursos do produto

Integração rápida, valor duradouro

A solução cloud-first baixou o tempo de implantação de novas instalações de quatro a seis meses para alguns dias e reduziu o esforço de manutenção em 97%

Crescimento exponencial dos negócios

Tendo a Elastic como mecanismo por trás de seu produto atualizado, a Sovren aumentou a adesão dos clientes em mais de 2.000%

Visão geral da empresa

Há mais de duas décadas a Sovren mantém sua vantagem competitiva no mundo do recrutamento, com foco direcionado para sua solução principal: um poderoso software de análise e correspondência de currículos para ajudar os recrutadores a fazer a ponte entre as empresas e os melhores talentos de forma ágil.

Enfrentando restrições impostas pela tecnologia de busca no local, que era de difícil ampliação, em 2017 a Sovren encontrou a peça que faltava: o Elasticsearch. A Sovren também sabia que, para crescer como uma empresa moderna, precisava repensar sua maneira de oferecer o software aos clientes.

Ao escolher o Elasticsearch Service no Elastic Cloud, a Sovren conseguiu oferecer recursos de busca de alto desempenho em escala e usar uma abordagem cloud-first (ou seja, que prioriza a nuvem) para criar um sistema escalável e sempre adaptável, capaz de atender à evolução nas necessidades dos clientes.

Perda de receita sem a Elastic

Para cumprir a promessa de ajudar os recrutadores a minimizar o tempo gasto na análise dos currículos, o produto da Sovren para correspondência precisa ser rápido e preciso. Velocidade e precisão proporcionam uma experiência positiva ao cliente e ajudam a Sovren a diferenciar seu produto.

No entanto, a solução antiga de busca no local da Sovren, o dtSearch, não estava tendo um bom desempenho em escala. Os clientes estavam atingindo um teto de desempenho na busca em cerca de quatro milhões de currículos, as instalações estavam começando a entrar em decadência com a falta de atenção do cliente para as atividades de manutenção necessárias e o desempenho estava caindo.

Antes de mudar para a Elastic, era dolorosamente difícil para os clientes fazer o produto de correspondência funcionar — e mantê-lo funcionando bem. Embora fosse fácil justificar o tempo despendido no suporte a grandes empresas, a Sovren não conseguia justificar a adição de recursos suficientes para se dedicar a negócios de menor receita, razão pela qual optou por não comercializar o produto para esse segmento do mercado. Com isso, a empresa estava deixando de explorar uma fonte potencialmente lucrativa de expansão e receita contínua.

Pensando no crescimento, a Sovren sabia que tinha de lidar com o problema subjacente de escalabilidade do mecanismo.

Superação com a Elastic em menos de três semanas

Ao longo de cinco anos, a Sovren gastou uma quantia enorme de dinheiro em seus esforços para atualizar a tecnologia de busca. Todas as abordagens haviam falhado. Por exemplo, quando eles migraram a solução para o Solr, ainda atingiam uma barreira de escalabilidade em quatro a cinco milhões de currículos, quando a busca, juntamente com a experiência do usuário, sofria uma degradação. Além disso, como eles procuravam uma solução nativa na nuvem, o produto do Solr não atendia a seus requisitos.  



Quando James Parks ingressou na Sovren como arquiteto-chefe do produto de correspondência da empresa, rapidamente promoveu algumas mudanças. Em sua função anterior em uma empresa de consultoria, Parks trabalhava com colegas que costumavam usar o Elasticsearch para resolver problemas de busca semelhantes. Então, ele decidiu ver se essa poderia ser a solução de que a Sovren precisava.



Parks pediu ao presidente Robert Ruff duas semanas para provar que o Elasticsearch era uma boa opção.
Ruff estava cético, pois já tinha visto “duas semanas” se transformarem em “dois meses” em provas de conceito, mas ainda deu luz verde a Parks, avisando-o de que em três semanas o projeto seria extinto.



E Parks correu atrás. Ele criou uma prova de conceito no Elasticsearch Service em 48 horas e concluiu um produto pronto para o cliente em uma nova arquitetura apenas alguns dias depois. Os testes de escalabilidade ultrapassaram as barreiras anteriores. A Sovren tinha encontrado o caminho a seguir.

Passamos de emperrados a empolgados. Com a nossa nova plataforma da Elastic, não precisamos mais ajoelhar e rezar para que funcione. Sabemos que vai funcionar e continuar funcionando.

– Robert Ruff, Presidente da Sovren

A ferramenta de recrutamento alcança seu pleno potencial com velocidade e precisão na busca

Uma vez que a Sovren chegou à Elastic como uma plataforma na qual podia confiar, a empresa passou a otimizar as buscas.

O Elasticsearch permitiu à Sovren otimizar seus recursos de correspondência, melhorando o desempenho geral das consultas em 60x. Ao remover ainda mais o gargalo da indexação dos dados, o Elasticsearch garante que os recrutadores possam acessar os resultados de correspondência de candidatos em tempo real, acelerando a contratação.

Com a solução da Elastic baseada na nuvem da Sovren, os recrutadores podem usar controles deslizantes para ajustar o peso atribuído a determinadas categorias (por exemplo, formação educacional, habilidades), permitindo que eles controlem como o mecanismo pontua as correspondências. E, pela primeira vez, a Sovren conseguiu fazer o rollout de um recurso de preenchimento automático altamente responsivo.
Diagram

Legenda 1. O AI Matching da Sovren capacita os recrutadores a encontrar os melhores candidatos.

A Sovren não precisa mais sacrificar a velocidade em favor da precisão. Antes, a Sovren pagava um preço alto no desempenho para eliminar o “recorte” (por exemplo, resultados parciais de dados que podem deixar de exibir um currículo na parte inferior do shard). Agora, o Elasticsearch faz buscas no shard inteiro sem impacto no desempenho. Assim, os recrutadores têm a confiança de estarem vendo resultados completos e precisos de currículos relevantes. Ruff diz: “Nosso produto estava atrofiado, mas com o Elasticsearch, isso agora está resolvido. Nós o transformamos em uma enorme linha de produtos viável, para a qual não vemos outros limites além do nosso próprio marketing.”

Com a arquitetura nativa na nuvem, não há mais limites

Além de resolver o desafio da busca que atormentou a Sovren por várias décadas, o Elasticsearch Service foi uma escolha natural para a Sovren quando a empresa adotou uma abordagem cloud-first para seus negócios. A implantação no Elastic Cloud eliminou onerosos encargos administrativos, permitindo que a Sovren redirecionasse tempo e energia dos desafios operacionais para o desenvolvimento estratégico. 

O uso do Elasticsearch Service no Elastic Cloud permitiu que eu não me preocupasse tanto com a busca e a indexação e pudesse me concentrar nas competências básicas do nosso software, diferenciando-o ainda mais dos concorrentes.

– James Parks, Arquiteto-chefe de software da Sovren

Livre das restrições nas operações que geravam cronogramas de quatro a seis meses para implantação do produto, a Sovren agora podia implantar novos recursos e atualizações em dias, sem risco de perder desempenho ao longo do tempo. Isso significa que novos clientes em prospecção podem ser integrados instantaneamente usando um portal de autoatendimento e ter uma instância totalmente funcional do produto AI Matching da Sovren pronta para uso em questão de minutos, não meses.

O Elasticsearch Service também deu à Sovren a possibilidade de lidar de forma fácil e tranquila com clientes adicionais e seus dados crescentes, já que é possível aumentar a capacidade do cluster com apenas alguns cliques no console Elastic Cloud. “Essa é a mágica que o Elastic Cloud faz. A Elastic gerencia tudo isso para nós”, diz Parks.

Após dois anos no Elastic Cloud, a empresa não teve nenhum tempo de inatividade (programado ou não) e nenhuma queixa de desempenho.

A Sovren cresce 45% com a Elastic

Cumprindo a promessa de busca em tempo real, eliminando a necessidade de manutenção de índice e simplificando a integração, a manutenção e o suporte com uma arquitetura nativa na nuvem, a Sovren melhorou a satisfação do cliente e acelerou o crescimento maciço dos negócios.

Com a facilidade de gerenciamento obtida com a plataforma na nuvem, a Sovren agora tem confiança para comercializar ativamente seu software de correspondência para clientes de todos os portes, abrindo novos fluxos de receita para a empresa. E está valendo a pena. Como resultado de um impulso de marketing em 2019, a Sovren teve um aumento de quase 45% no total de seus negócios ao longo de um período de três meses.

Recursos que antes eram insustentáveis (porque exigiam muito poder de processamento) agora são possíveis porque a função de busca é muito rápida.

O Elasticsearch Service no Elastic Cloud é tudo o que precisávamos e tudo o que queremos para crescer.

– James Parks, Arquiteto-chefe de software da Sovren

Empresa preparada para o futuro com a Elastic

Em sintonia com sua busca contínua por inovação, a Sovren está planejando expandir o uso do Elastic Stack ao investir na solução Elastic Observability para logging e monitoramento. A empresa quer também tirar proveito dos recursos do Elastic Stack para ajustar continuamente seu mecanismo de correspondência.

O poder do Elasticsearch Service no Elastic Cloud facilita a execução de um novo caso de uso, que pode ser monitoramento interno da aplicação ou busca em um app voltado para o cliente que gera receita.  É tão simples quanto clicar em alguns botões, inserir os dados e dar início ao projeto.

A quantidade de conhecimento antecipado que a Elastic incorpora é incomparável. Tudo o que sonhamos é possível. Isso nos dá a oportunidade de sermos mais inteligentes e criativos com o que estamos construindo.

– James Parks, Arquiteto-chefe de software da Sovren