Codebit - Programando Soluções

Casos de Sucessos

Aumentando a confiança na hospedagem de uma EdTech.

DemandaNet é uma empresa que surgiu para ajudar instituições públicas a fornecer softwares para secretarias de educação em mais de 70 cidades. Saiba mais!

Postado em 17/11/2022

DemandaNet é uma empresa que surgiu para ajudar instituições públicas a fornecer softwares para prefeituras e às pessoas que utilizam serviços providos pelo poder público. Ao longo dos anos, o foco no desenvolvimento passou a ser o desenvolvimento de softwares para secretarias de educação em mais de 70 cidades.

 

Desafio do cliente

O cliente fornece serviço para todo o país, em diferentes cidades e com diferentes necessidades. Eles hospedavam a aplicação em um provedor local de sua cidade e estavam sem atendimento em serviços básicos como o fornecimento de um backup. Devido a este cenário crítico, o cliente que costumava enfrentar períodos de indisponibilidade e com risco de perda de dados, além de não conseguir monitorar sua aplicação devidamente.

 

Solução

A primeira coisa a se fazer foi criar um ambiente idêntico ao que eles já possuíam, pois com isso eles estariam aptos a utilizá-lo como ambiente de homologação. Após a criação e testes, ficamos aptos a migrar a aplicação de produção para a AWS. Além disso, incrementamos a observabilidade ao implementar o AWS CloudWatch para monitorar recursos e realizarmos a coleta de logs e melhoramos consideravelmente a infraestrutura como um todo após a implementação do AWS RDS, que possibilitou o fácil upgrade em tamanho do banco, aumentou as possibilidades de backup e restore e possibilitou o tuning de queries ao fornecer detalhes no Performance Insights.

 

Resultados

  • Aumento na disponibilidade do website.
  • Aumento e constância da realização do backup
  • Monitoramento da aplicação 24/7
  • Tuning de banco de dados ao utilizar o RDS Performance insights.

 

Benefícios

Com isso, os seguintes benefícios foram alcançados:

  • Melhor disponibilidade: AWS EC2 é um serviço que oferece uma qualidade muito superior e consequente estabilidade comparado a provedores locais que utilizam recursos compartilhados.
  • Melhor gerência de custos: AWS EC2 e AWS RDS permitem e escalonamento manual e automático conforme a necessidade do cliente, o que não deixa o mesmo preso a contratos e demora no atendimento para aumentar ou diminuir recursos.
  • Melhoria na oferta da qualidade dos serviços. Além dos serviços mencionados, outros itens como AWS WAF foi implementado e aumentou o leque de serviços utilizados pelo cliente na AWS