(21) 3828-2384 (21) 99573-2384 contato@kxc.com.br Trabalhe conosco

Estudo de caso

AlugaMais

Nova estrutura escalável na AWS, com ambientes isolados e microsserviços em contêineres.

3ambientes isolados e independentes

Sobre o cliente

Imobiliária Digital

A AlugaMais é uma imobiliária digital que precisava migrar sua infraestrutura e sua aplicação monolítica para a AWS.

No provedor de nuvem anterior, os ambientes de desenvolvimento, homologação e produção compartilhavam a mesma infraestrutura. Isso limitava a escalabilidade do software, que já apresentava lentidão em determinados horários do dia.

Problema a ser resolvido

Gerar nova estrutura e ambiente escalável de acordo com as necessidades.

A principal dificuldade era realizar uma migração que separasse e tornasse independentes os ambientes de desenvolvimento, homologação e produção.

A infraestrutura anterior não tinha a flexibilidade necessária para atender à demanda de escalabilidade, o que comprometia o desempenho do software.

Solução proposta

Modernizar infraestrutura para escala de operações

Cada ambiente (desenvolvimento, homologação e produção) foi isolado com o AWS Organizations, o que permitiu que cada um operasse de forma independente.

O acesso aos ambientes passou a ser gerenciado por políticas e permissões no AWS IAM Identity Center, com uma gestão centralizada e prática.

Serviços AWS utilizados

  • AWS Organizations
  • IAM Identity Center
  • Amazon ECS com Fargate
  • Amazon Aurora
  • Amazon S3
  • AWS WAF
  • AWS CodePipeline

Resultados alcançados

Ambiente de alta disponibilidade, segurança e escalabilidade

Na nova arquitetura, a KXC recomendou microsserviços em contêineres Docker executados no Amazon ECS com AWS Fargate. Essa abordagem "plug and play" agilizou bastante a migração.

  • Balanceamento de carga: o Elastic Load Balancing distribui a carga entre as instâncias de contêiner em execução.
  • Banco de dados: migrado para o Amazon Aurora (RDS), com ganhos de desempenho e recursos de depuração, como a exportação de logs para o Amazon CloudWatch e o uso do Performance Insights.
  • Armazenamento: os arquivos enviados pelos usuários foram movidos para o Amazon S3 e integrados à aplicação pelo SDK, uma solução segura, rápida e resiliente.
  • Segurança: o AWS WAF (Web Application Firewall) protege a aplicação contra SQL Injection, XSS, DDoS e ataques de bots.

Hoje, a AlugaMais tem mais de 5 microsserviços por ambiente, operando de forma independente, com esteiras de CI/CD no AWS CodePipeline que agilizam a rotina dos desenvolvedores.

Agende um contato de nosso especialista

Preencha seus dados e o serviço que você precisa. Entraremos em contato para agendar um horário.