Modernização de arquitetura e aplicação de boas práticas de segurança no varejo

Com apoio da CloudFaster a Regex Solutions realiza implementação de boas práticas baseadas no AWS Well Architected Framework para inovar no mercado de soluções para empresas do varejo

A empresa

A Regex Solutions é uma empresa de tecnologia que desenvolve soluções sobre medida para alavancar as vendas de empresas do varejo, suas soluções envolvem CRM, E-commerce, Programas de fidelidade, Segmentação de perfis de clientes, Sorteios, Promoções, Cash back entre outros.

O Desafio

A empresa é digital e está totalmente na nuvem, já usa grande parte dos seus serviços utilizando serverless. Visando tornar-se ainda mais eficiente e inovadora, a Regex contou com o apoio da CloudFaster para otimizar a performance do processamento das suas transações comerciais utilizando AWS Lambda e na melhoria da performance do seu banco de dados.

O AWS Lambda oferece uma forma escalável e econômica de executar código na nuvem, especialmente para cargas de trabalho intermitentes ou imprevisíveis. Ele elimina a necessidade de provisionar e gerenciar servidores, permitindo que você se concentre apenas no código da sua aplicação.

A CloudFaster é um Partner AWS Lambda Delivery, essa certificação reconhece nossa excelência nas soluções desenvolvidas, com atendimento aos requisitos específicos, como certificações e demonstrando o conhecimento com entregas envolvendo o serviço AWS Lambda e tecnologias relacionadas aos seus clientes.

Temos experiência em projetar, implementar e gerenciar funções AWS Lambda e aplicações sem servidor para nossos clientes. Isso garante que podemos aproveitar o AWS Lambda de maneira eficaz.

Arquitetura e Solução proposta

O time da CloudFaster iniciou o projeto conhecendo a fundo o ambiente, os requisitos de negócios e a tecnologia utilizada. Detectamos os pontos de melhoria e otimização das funções do Lambda. Entendemos os desafios de banco de dados, juntamos esforços para otimizar a solução, realizando pequenos ajustes que trouxeram ganhos em performance e custo.

Identificamos e apoiamos a correção de algumas querys de banco que exigia um alto tempo de processamento, melhorando assim a performance das funções Lambda. Aplicamos melhoria no banco de dados, levando-o para a solução do Amazon Aurora, resultando em melhor performance nas transações e redução do tempo de processamento das funções Lambda. Como consequência obtivemos redução dos custos com o Lambda e experiência positiva do usuário/cliente da solução.

Posteriormente, identificamos algumas particularidades onde seria possível usar outro tipo de banco de dados, o Amazon DynamoDB, configuramos algumas rotinas na aplicação onde também ganhamos em performance e custo ao usar o DynamoDB.

Serviços otimizados:

Amazon Aurora
Amazon DynamoDB
AWS Lambda

Resultados obtidos

Como resultado conseguimos entregar ao nosso cliente:

– Otimização nas consultas de banco de dados
– Modernização do banco de RDS PostgreSQL para Aurora PostgreSQL
– Modernização com a gravação de itens no DynamoDB otimizando performance e custo geral da aplicação.
– Maior velocidade da execução das funções Lambdas entregando melhor experiência ao usuário e também reduzindo o custo.

Próximos passos

Inovação e modernização estão no DNA da Regex Solutions e da CloudFaster, atualmente estamos testando novos desacoplamentos da aplicação, visando melhorar a escalabilidade e otimizar ainda mais o custo. Outra frente que estamos tocando é a de IA Generativa para impulsionar vendas.

Outros Cases

Conheça nossos cases

Rolar para cima