Codebit - Programando Soluções

Casos de Sucessos

Otimizando o Desempenho, Baixando Custos e Aumentando a Segurança

Maior economia e eficiência com a infraestrutura robusta, confiável, segura e consistente da AWS.

Postado em 12/07/2024

Nós, da CodeBit, acreditamos que a tecnologia existe, principalmente, para melhorar a vida das pessoas. E essa crença não se restringe à teoria, prova disso é que, atualmente, cerca de 85% da nossa carteira de clientes é composta por entidades do terceiro setor. Priorizamos trabalhar em projetos que geram impacto social e promovem oportunidades de crescimento e desenvolvimento a milhares de pessoas.

Quer saber mais? Então, siga com a leitura!

Sobre a DemandaNet

DemandaNet é uma empresa que surgiu para ajudar instituições públicas a fornecerem 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 e com mais de 100.000 alunos em sua base de dados.

Desafio do Cliente

O cliente atende várias cidades e instituições educacionais, com diferentes necessidades, as quais dependiam de provedor local para hospedar e armazenar dados sensíveis, enfrentando quedas frequentes, perda de dados, e monitoramento inadequado da aplicação. Por conta da estrutura original, faltavam ambientes adequados para testes pré-lançamento, dificultando a busca por disponibilidade, segurança e economia máxima.

Solução

O primeiro passo foi replicar o portal principal do cliente na nuvem da AWS, replicando de perto sua aplicação anterior, que estava localmente hospedada. Isso permitiu testes e validações prévios à migração completa para a AWS. Foram também criados ambientes de homologação voltados para realizar testes e aproveitar custos mais baixos, em comparação a uma instalação local, e implementamos métricas usando AWS CloudWatch para melhorar a observabilidade mediante a coleta de logs. Quanto à segurança dos dados, alcançamos os objetivos ao implementarmos o AWS RDS, beneficiando-se de serviços de balanceamento de carga e bancos de dados totalmente gerenciados com backups confiáveis e acessíveis, e otimizando o desempenho com detalhes fornecidos pelo Performance Insights. 

Resultados

  • Aumento da disponibilidade e confiabilidade do website.
  • Desenvolvimento de ambientes de homologação e produção de maneira econômica e eficiente.
  • Manutenção de dados sensíveis em um database confiável e seguro.

Benefícios

  • Infraestrutura robusta e confiável, já que Serviços AWS são mais seguros e consistentes que infraestruturas locais. Instâncias AWS EC2 com Elastic Load Balancers são capazes de direcionar tráfego com eficiência, enquanto o AWS RDS é um serviço gerenciado pela AWS e seguro.
  • Maior economia e eficiência. As AWS EC2 e AWS RDS permitem o escalonamento baseado na demanda.

Melhoria na Qualidade dos Serviços. Uma vez que a infraestrutura está na Nuvem, com serviços gerenciados pela AWS, o cliente não necessita mais de se preocupar com a manutenção de um ambiente local e passa a focar nos serviços que lhe são oferecidos.