Ajuste de escala rápido com a AWS: como a SEON alcançou o triplo de crescimento por três anos consecutivos

Como estava esse conteúdo?

O ajuste de escala de uma startup envolve aumentar significativamente as margens de lucro e, ao mesmo tempo, manter os custos reduzidos. A maioria das startups combina uma variedade de abordagens de escala, com base no seu estágio de crescimento e nas necessidades delas. As técnicas de escalabilidade incluem encontrar processos que funcionem e aplicá-los em todos os setores, focar os clientes e criar um produto que tenha alta demanda e aproveitar a tecnologia de nuvem da AWS para acelerar e otimizar os custos.

A SEON, uma startup húngara de prevenção de fraudes fundada por Tamás Kádár e Bence Jendruszák em 2017, é um modelo de escalabilidade bem-sucedida de startups: sem grandes refatorações da arquitetura, a SEON escalou rapidamente por três anos consecutivos, alcançando um crescimento triplo a cada ano com base nos serviços de nuvem oferecidos pela AWS. Somente em 2021, a SEON mais que triplicou sua receita anual recorrente, aumentou seu número de funcionários em 4 vezes e abriu novos escritórios em Austin, Texas e Jacarta, na Indonésia.

Criar uma arquitetura escalável e econômica na AWS

Um dos principais impulsionadores do ajuste de escala da SEON, de acordo com seu arquiteto-chefe Adam Berkecz, é o uso regular de mais de 30 soluções da AWS.

“A abordagem tradicional de provisionamento de ambientes sem as soluções de nuvem da AWS é cara e tem o custo oculto do tempo necessário para o lançamento. Com a AWS, temos mais de 100 engenheiros promovendo valor ao cliente em um portfólio técnico diversificado”, explica Adam.

As estrelas da arquitetura da SEON incluem soluções da AWS, como Amazon Elastic Compute Cloud (Amazon EC2), Amazon Relational Database Service (Amazon RDS), Amazon API Gateway e AWS Lambda, os quais permitem lidar com transações em tempo real para mais de 5 mil clientes.

O ajuste de escala flexível dessas soluções da AWS permite que a arquitetura da SEON prospere, mesmo durante longos períodos de alta carga. Essa flexibilidade ficou evidente quando a SEON lançou o recurso de detecção de fraudes no navegador em sua solução de impressão digital para dispositivos e o habilitou instantaneamente para milhões de usuários finais de seus clientes. A SEON atendeu a mais de 10 mil solicitações no primeiro minuto sem problemas de escalabilidade.

Além de promover flexibilidade, as soluções AWS da SEON ajudaram a empresa a manter os custos previsíveis. Ao empregar os Savings Plans da AWS e as instâncias reservadas do Amazon EC2, a SEON garante que o custo dos seus recursos de computação não seja excessivo. Além disso, a SEON mantém o controle de seus gastos monitorando regularmente o Explorador de Custos da AWS e sua visão detalhada das contas, dos serviços e dos tipos de uso vinculados. Por fim, para tarefas de computação pouco frequentes e orientadas por eventos, a SEON optou por usar o AWS Lambda sem servidor: isso permite maior economia e, ao mesmo tempo, não é necessário provisionar ou gerenciar nenhuma instância.

Dicas importantes para permitir um crescimento rápido com a AWS

1. Simplifique. Ao procurar um produto mínimo viável (MVP) ou uma adequação ao mercado com uma nova oferta de produto, opte pelos serviços da AWS mais fáceis de usar, como o AWS Elastic Beanstalk. Ofertas simples, mas poderosas, como o Elastic Beanstalk, permitem que sua organização se concentre na criação de produtos em vez de investir tempo no gerenciamento de serviços. Para a SEON, é importante que os desenvolvedores se mantenham o mais produtivos possível para impulsionar o crescimento da empresa.

“Com as soluções AWS Elastic Beanstalk e Lambda, podemos ter desenvolvedores trabalhando em várias linguagens (Java, TypeScript, Python, Golang e outras) enquanto nos concentramos na escrita de código e não no gerenciamento de servidores e bancos de dados. Com essa abordagem, podemos criar ambientes em minutos”, afirma Adam.

2. Invista em uma arquitetura multi-AZ e multirregional. Quando os clientes enviam às ferramentas da SEON uma transação para análise, um cliente do outro lado espera se inscrever em um novo serviço ou fazer um pedido. Cada segundo que passa afetará a experiência geral do cliente.

Ao investir na arquitetura multi-AZ e multirregional, a SEON pôde manter tempos de resposta de aproximadamente 2 a 3 segundos em todo o mundo. Além disso, a SEON mantém uma excelente disponibilidade do serviço, mesmo nos raros casos de degradação do serviço em uma zona ou outra.

3. Possibilite a experimentação de novos serviços. A arquitetura da SEON está em constante evolução. Essa evolução é possível porque a liderança da empresa apoia a inovação e o teste de novas tecnologias da AWS. Usando uma conta sandbox, os engenheiros da SEON podem criar pequenas arquiteturas e provas de conceito que podem acabar sendo propagadas para a produção. Por exemplo, experimentar tecnologias sem servidor, como Lambda e diferentes tipos de bancos de dados RDS, permitiu que a SEON percebesse que poderia melhorar sua arquitetura de aplicativos com essas mudanças, o que, consequentemente, se refletiu em seu ambiente de produção.

Quais são os projetos futuros da SEON?

Tendo arrecadado USD 94 milhões em recursos financeiros da Série B em abril de 2022, a SEON busca expandir sua presença na América do Norte, América Latina e região da Ásia-Pacífico. A SEON continua criando parcerias com as principais plataformas de comércio eletrônico, aumentando a funcionalidade do produto e integrando fontes de dados adicionais para ajudar os clientes a combater melhor as fraudes.

“Com a AWS fornecendo e atualizando continuamente serviços futuristas para IA, conteinerização e streaming de mensagens, não nos vemos desacelerando”, diz Adam. “Serviços gerenciados, como o Amazon Aurora e o Kafka gerenciado, estão em nosso roteiro tecnológico, e estamos ansiosos para ver o que mais podemos fazer com eles.”

Bilal Dayeh

Bilal Dayeh

Bilal Dayeh é Gerente Sênior de Contas Técnicas na equipe de AWS Enterprise Support. Anteriormente engenheiro de sistemas e especialista em infraestrutura de nuvem, ele implantou soluções de telecomunicações em toda a Europa, África e Oriente Médio. Bilal é muito apaixonado por usar a nuvem para atingir as metas dos clientes e gerar inovação. Em seu tempo livre, Bilal pode ser encontrado na quadra de basquete ou curtindo um bom livro.

Como estava esse conteúdo?