EVENTGet 50% off your ticket to MongoDB.local NYC on May 2. Use code Web50! Learn more >

Como a Nextar com o MongoDB Atlas & Atlas Search, auxiliou varejistas físicos a se digitalizarem

MongoDB’s Atlas Search auxiliou Nextar a atrair rapidamente clientes virtuais durante a pandemia

INDUSTRIA

Varejo
E-Commerce

PRODUTOS

MongoDB Atlas
Atlas Search
Flex Consulting

CASO DE USO

Agilidade nos Negócios
Mobile
Catálogo

CLIENTE DESDE

2016
INTRODUÇÃO

Fornecendo rapidamente para o varejo online

A Nextar fornece soluções de POS completas para pequenas empresas e conta com o MongoDB Atlas para fornecer um ambiente de banco de dados robusto e flexível. No entanto, quando a pandemia de Covid-19 ocorreu no início de 2020, os clientes da Nextar, a maioria dos quais operava estritamente no mundo físico, precisavam vender online para compensar as condições de lockdown. A Nextar precisava de uma solução de pesquisa rápida e precisa e optou pelo Atlas Search. Os varejistas agora oferecem coletivamente centenas de milhares de produtos por meio de vitrines online padronizadas, hospedadas pela Nextar.
O DESAFIO

O Varejo durante a pandemia

Fundada em 2003, a Nextar, pioneira no varejo brasileiro, oferece um software acessível, intuitivo e completo POS, projetado para simplificar o gerenciamento e, ao mesmo tempo, oferecer aos clientes controle total sobre todos os aspectos de sua loja. Esse software está atualmente em uso em mais de 50.000 lojas e em mais de 190 países.

Desde 2016, a empresa conta com o MongoDB para atender aos seus requisitos de bancos de dados, migrando para o MongoDB Atlas, plataforma de dados do desenvolvedor do MongoDB, em 2019. A plataforma é a espinha dorsal essencial para transações para cada loja, permitindo que eles vejam o inventário e pedidos enquanto fornece relatórios oportunos.

Em sua maioria, os clientes da Nextar são pequenos varejistas, como lojas locais, que vendiam principalmente - ou exclusivamente - no mundo físico. Isso significava que eles tinham uma presença limitada na web e nenhuma capacidade de varejo online; portanto, quando a pandemia de Covid-19 ocorreu no início de 2019, houve um grande desafio: Os lockdowns obrigatórios forçaram o fechamento desses varejistas, a Nextar entãodecidiu criar um domínio de comércio eletrônico onde cada um de seus clientes pudesse criar sua própria plataforma digital.

"Cada venda é sincronizada com MongoDB e refletida em tempo real no catálogo, e é flexível o suficiente para cada loja configurar se deseja exibir itens fora de estoque, por exemplo" explica Samir Braga, CIO da Nextar.

A SOLUÇÃO

Simplicidade com ricas funcionalidades

A Nextar estava ciente de outras soluções de pesquisa disponíveis no mercado, mas sabia que haviam complexidades adicionais relacionadas à sincronização de dados do banco de dados com um mecanismo de pesquisa integrado. Eles escolheram o Atlas Search porque ele fica diretamente integrado aos seus dados no Atlas, permitindo que eles adicionem facilmente a funcionalidade de pesquisa Lucene-based a um aplicativo sem ter que instalar um mecanismo de pesquisa e sincronização adicionais. Isto permitiu que a Nextar simplificasse sua arquitetura de aplicativos e passasse mais tempo entregando os recursos de que seus clientes precisam. Além de usar o Atlas Search para suas vitrines online, eles também decidiram usá-lo para pesquisa de catálogo em sua suíte de aplicativos e para o Nexapp, um sistema para gerenciamento de relatórios de vendas e fluxo de caixa e novos aplicativos de vendas.

"Precisávamos de uma ferramenta de pesquisa que pudesse lidar com pesquisas complexas que agregassem dados em várias dimensões, por exemplo, por período de tempo ou tipo de produto. O Atlas Search pode fazer isso sem precisar de camadas adicionais ou manter outros componentes da estrutura. Ele nos dá tudo o que precisamos em uma só plataforma," acrescenta Braga.

"Cada loja funciona com sua própria estrutura de dados, por exemplo, se eu quiser encontrar maçãs na Loja A, não preciso procurar maçãs em todas as coleções, só preciso procurar naquela loja", continua Braga. "Cada loja também tem seu próprio código específico para que possamos realizar buscas mais rapidamente".

A Nextar também está implementando o Atlas Search em três de seus aplicativos mais recentes. O Nex On web, uma solução multi locatária focada em fornecer mobilidade e novas possibilidades para seus clientes em um ambiente distribuído e rápido — uma ótima opção para o Atlas Search devido às necessidades de dados e desempenho de pesquisa envolvidas. O Nex E-Commerce, também conhecido como Catálogo, é uma solução de e-commerce B2C para o cliente Nextar. Ele permite que os produtos da plataforma Nextar estejam disponíveis para pedidos e compras online de forma rápida e eficiente. A equipe da Nextar usa o Atlas Search para pesquisar e classificar os resultados de acordo com vários critérios para que dessa maneira o usuário final encontre rapidamente os produtos mais relevantes. E por fim, o Nex on App, a versão app da Nextar, é integrado a todo o ecossistema da plataforma, e permite que os clientes da empresa acessem na palma da mão as mais diversas funcionalidades. Aqui, o Atlas Search é usado para auxiliar na pesquisa e agregação de pedidos e vendas.

Além disso, os recursos multi-nuvem da Atlas são cruciais para a Nextar, pois precisavam de uma plataforma para dar suporte à migração do armazenamento de dados local para a nuvem. A Nextar utiliza Amazon Web Services e Google Cloud Platform para hospedar seus dados na nuvem. “Originalmente, os dados eram armazenados no local, mas agora estamos centralizando esses dados na nuvem. Acreditamos que o Atlas é a plataforma mais adequada para nos apoiar em nossa migração completa para a nuvem”, explica Sérgio Trovatti Uetanabaro, CTO da Nextar.

"Precisávamos de uma ferramenta de pesquisa que pudesse lidar com pesquisas complexas que agregassem dados em várias dimensões, por exemplo, por período de tempo ou tipo de produto. O Atlas Search pode fazer isso sem precisar de camadas adicionais ou manter outros componentes da estrutura. Ele nos dá tudo o que precisamos em uma só plataforma."

Samir Braga, CIO, Nextar.

OS RESULTADOS

Mais rápido e mais rentável

Agora, os clientes da Nextar em todo o mundo, oferecendo 60 ou 60.000 produtos, podem facilmente vender online e permanecer lucrativos mesmo durante o fechamento forçado de seus negócios físicos. Para a Nextar, a combinação de velocidade e simplicidade é um dos principais atrativos do Atlas Search.

“Depois que implementamos o Atlas Search, pudemos respirar tranquilos porque ele pode conter mais conexões sem ter que manter outros componentes da estrutura, o que significa maior tempo de atividade e menor latência”, conclui Braga. “Ao mesmo tempo, nunca precisamos nos preocupar com isso; é um problema a menos para lidar.”

A equipe Nextar também utilizou a oferta de serviços profissionais Flex Consulting do MongoDB: “Estávamos tendo dificuldade em identificar alguns gargalos e sobrecargas de alguns clusters e queríamos garantir que estávamos usando as melhores práticas do setor para Atlas e Atlas Search”, compartilha Trovatti Uetanabaro. Para melhorar o desempenho e ajustar os custos do NextWeb, a equipe de serviços profissionais do MongoDB usou uma ferramenta chamada Keyhole para ajudar a medir o desempenho dos clusters. Especificamente, havia uma dúzia de consultas de alto uso usando COLLSCAN - quatro das quais eram bastante lentas (tempo médio de 30 a 120 segundos), então a equipe se concentrou em ensinar estratégias de indexação e explicar como implementá-las para essas consultas específicas e melhorar seu desempenho. A equipe de serviços profissionais também forneceu a Trovatti Uetanabaro e sua equipe detalhes sobre como entender as várias métricas disponíveis para analisar seu próprio desempenho de pesquisa, por meio da guia Atlas Metrics e outras ferramentas.

Como resultado, Trovatti Uetanabaro diz que “essas melhorias levaram a custos e tempo de resposta reduzidos”, dois impactos positivos tangíveis para a Nextar e seus clientes.

PRÓXIMOS PASSOS

Se você quiser se aprofundar no Atlas Search, teste sem nenhum custo no nível gratuito do Atlas! Você pode acompanhar os materiais de referências e tutoriais na documentação do Atlas Search usando nossos conjuntos de dados de amostra ou carregar seus próprios dados para experimentação em sua própria caixa de proteção de desenvolvimento.

What will your story be?

MongoDB will help you find the best solution.