Grande escalabilidade e segurança

VTEX+AWS: Infraestrutura inovadora e de alto nível

A parceria

Em 2011 a VTEX iniciava um processo de reestruturação da plataforma para oferecer mais elasticidade e confiabilidade aos nossos clientes, e para isso buscamos operar 100% na nuvem. Encontramos na AWS uma parceria que nos possibilitou enfrentar novos paradigmas na área de tecnologia para nosso negócio. Hoje a VTEX é um dos maiores parceiros da AWS na América Latina.

Passamos a ser beta tester em diversas tecnologias e early adopters em várias outras, como por exemplo, o Elastic Beanstalk, que começamos a utilizar um dia após seu lançamento e nos tornamos um dos maiores players do serviço. Contribuímos para melhoria de diversos serviços da AWS e adquirimos conhecimento aprofundado em muitos deles para fornecer aos nossos clientes a melhor ferramenta de e-commerce do mercado.

Inovação

Um dos pilares da VTEX é estar sempre desenvolvendo com olhos e mentes no futuro. Inovar não é uma meta, mas uma característica presente em nosso DNA.

Estivemos presentes em todas as edições de um dos maiores eventos de tecnologia do mundo, o AWS Re:invent, que proporciona troca de conhecimentos, insights, networking, desafios e muito mais para todos os amantes de tecnologia.

Em 2014, nosso co-CEO Geraldo Thomaz foi convidado a palestrar neste evento falando um pouco da nossa arquitetura de deploy contínuo e sua integração com Elastic Beanstalk.

Compartilhando conhecimento

A AWS possui uma série no Youtube intitulada “This is my architecture”, que visa compartilhar a arquitetura implementada utilizando os seus serviços.

A VTEX foi, por duas vezes, convidada a participar falando um pouco sobre a arquitetura utilizada em algumas partes da sua plataforma. Na primeira participação, nosso co-CEO Geraldo Thomaz explica um pouco como garantimos a segurança de nossas aplicações de forma inteligente e simples:

“Ao contrário do senso comum, que diz que a nuvem é menos segura, a parceria com os clientes enterprise foi muito fortalecida pela segurança da solução VTEX AWS”

Geraldo Thomaz, co-CEO da VTEX.

Em nossa segunda participação nessa série, compartilhamos uma outra parte da nossa arquitetura, utilizada para criar e indexar os pedidos realizados na nossa plataforma.

Dessa vez, nosso Product Owner Carlos Monteiro fala um pouco de como simplificamos grande parte dessa operação utilizando os recursos da AWS de forma inovadora e ousada, para garantir escalabilidade e alta disponibilidade.

“Nós utilizamos o S3 pela alta confiabilidade e desenvolvemos uma arquitetura em torno dele para utilizá-lo como um banco de dados” 

Carlos Monteiro, Product Owner da VTEX

Além das participações na série do Youtube, a VTEX também já esteve presente em eventos da AWS em São Paulo e Rio de Janeiro, falando de assuntos como monitoramento, reconhecimento facial, instâncias spot, load balancers, dentre outros.

Black Friday

A VTEX já recebe diariamente um volume expressivo de requisições na plataforma, mas como toda plataforma de e-commerce a Black Friday sempre aparece com números surpreendentes. Chegamos a ter, no período da Black Friday, volumes de até 7 vezes maiores que usual, o que nos desafia ainda mais a manter um ambiente escalável e confiável para nossos clientes.

+ 720%
em vendas (comparado com uma sexta-feira normal)

A AWS também participa conosco deste desafio. Como clientes do Enterprise Support, temos um acompanhamento de nossos TAMs (Technical Account Managers) em alguns dos nossos comitês de engenharia.

Isso abre espaço para discutirmos assuntos diretamente com engenheiros e owners de produtos na AWS, o que nos permite utilizar ao máximo os recursos e desenharmos com mais propriedade nossa arquitetura, nos mantendo sempre preparados para números ainda maiores!