A Idealeware é uma empresa de tecnologia, que comercializa e-commerces. A Idealeware foi criada dentro da Citel, uma das maiores empresas de gestão de frente caixa em lojas de varejo de São Paulo. As lojas virtuais da Idealeware complementam os serviços dos clientes, além de integrar com o software de gestão das lojas, tanto físicas e online.
O Desafio
A Darede foi procurada para automatizar a criação de lojas, e garantir a disponibilidade das lojas dos clientes, principalmente em períodos de grande números de acessos, como Black Friday, onde é esperado até 50x maior volume de acessos diários.
Abaixo os desafios elencados nesse projeto:
Resultado
O diagrama abaixo descreve a arquitetura adotada no projeto de forma macro:
Optamos pelo uso de frontend em CloudFront + S3 + NodeJS. Já o conteúdo dinâmico (backend). roda em AWS EKS, com containers em NodeJS e Dotnet Core.
Adotamos o Jenkins como ferramenta de CI/CD, onde é feito tanto o Deploy, quanto a criação de novas lojas, quando criamos toda estrutura incluindo o CloudFront, Repositório GIT (CodeCommit), S3 e Certificado SSL (ACM).