Modernização de aplicações: DevOps impulsiona o crescimento da Clint
A Clint é uma empresa sediada em Florianópolis (SC) especializada no desenvolvimento de software. Destaca-se como pioneira no mercado brasileiro ao oferecer um CRM totalmente direcionado para o setor de lançamentos, serviços perpétuos, high ticket e eventos.
A parceria com a Nuvme desempenhou um papel fundamental na modernização da infraestrutura e arquitetura da Clint, incluindo a implementação do cluster Kubernetes. Com a consultoria da Nuvme, a Clint conquistou mais segurança na tomada de decisões e se preparou para o crescimento do seu negócio.
Desafio
A Clint, durante um período de rápido crescimento, reconheceu a importância de fortalecer sua área de DevOps. Para alcançar esse objetivo, a empresa decidiu buscar um parceiro com a experiência e expertise necessárias para fornecer o suporte nessa área.
Marcelo Ferraz, CIO/CTO da Clint, ressalta que vários fatores foram cruciais para a decisão de contratar a Nuvme. “Além do rápido atendimento inicial, ficou evidente que a equipe possuía o conhecimento necessário para executar as tarefas e oferecer a atenção adequada para resolver os problemas da Clint”, destaca Ferraz.
Após uma análise e diagnóstico da arquitetura da Clint, foi possível identificar oportunidades de melhoria no ambiente AWS, como:
- Reformular a estrutura de redes com o objetivo de reforçar a segurança das conexões.
- Aprimorar a observabilidade do ambiente, para agir proativamente na prevenção e mitigação de possíveis pontos de falha;
- Aperfeiçoar a escalabilidade para que os ambientes possam se adaptar à demanda, mantendo a estabilidade tanto na infraestrutura quanto nos processos;
- Promover a transição do serviço de banco de dados relacional para o Aurora Database, visando aprimorar a performance geral e a escalabilidade e ainda reduzindo o custo total.
Solução
A equipe Nuvme propôs uma solução para modernizar a arquitetura das aplicações, com o objetivo principal de oferecer escalabilidade e flexibilidade por meio dos serviços e recursos AWS.
Para alcançar esses resultados, a equipe adotou os conceitos de DevOps, combinado ao desenvolvimento ágil de soluções. Com isso, a Clint ganhou produtividade na esteira de desenvolvimento, teste e publicação de suas soluções. Para versionar e implementar as soluções de forma mais estável no ambiente de produção, foi escolhido o GitOps - um conjunto de práticas para gerenciar configurações de infraestrutura e aplicação usando o Git - como fonte única de infraestrutura declarativa e aplicações em todo o sistema.
Além disso, a equipe da Nuvme aprimorou o desempenho dos bancos de dados, capacitando-os para lidar com altas cargas que surgiam esporadicamente. Com a introdução do banco de dados Aurora, observamos uma redução de até cinco vezes no tempo de processamento das principais transações.
No ambiente AWS do Clint foram implementadas as seguintes soluções:
Observabilidade do ambiente AWS: foram adotadas estratégias de monitoramento, proporcionando uma visão clara de toda a infraestrutura envolvida. As funções Lambda (serviço de computação que permite executar código sem provisionar ou gerenciar servidores) foram totalmente monitoradas, fornecendo informações valiosas sobre o desempenho e o funcionamento dessas funções.
Além disso, a equipe Nuvme implementou painéis Grafana para melhor visualização, consolidação e análise de métricas. O Prometheus foi implantado para monitorar os serviços da aplicação no ambiente AWS EKS. O AWS CloudWatch Logs permite a ingestão e o monitoramento de logs, fornecendo visibilidade e mapeamento de erros, chamadas comuns e registro de transações da aplicação. Com isso, é possível identificar possíveis falhas que possam prejudicar a aplicação e o usuário.
Implantação de cluster do Kubernetes: A Clint optou pelo serviço gerenciado EKS da AWS para executar o Kubernetes na nuvem, substituindo o serviço de orquestração AWS Beanstalk. Essa mudança foi motivada pela necessidade de maior escalabilidade e capacidade de suportar alta demanda. Com o EKS, a aplicação ganhou capacidade de redundância, permitindo lidar com situações de pico, tolerância a falhas e alta disponibilidade.
Resultados
A parceria da Clint com a Nuvme resultou em uma série de melhorias. Além do fortalecimento da segurança das conexões, aumento da observabilidade e aprimoramento da escalabilidade, a Clint também se beneficiou de um significativo update tecnológico na arquitetura de suas aplicações.
O apoio técnico especializado da Nuvme proporcionou suporte eficiente e personalizado, garantindo a disponibilidade total da parceria para evitar e solucionar eventuais problemas e otimizar o ambiente da Clint de forma contínua. A implementação de conceitos DevOps e desenvolvimento ágil proporcionou maior produtividade, enquanto o uso do GitOps e do serviço gerenciado EKS da AWS melhorou a estabilidade e escalabilidade da aplicação. Essas melhorias combinadas resultaram para a Clint um ambiente mais seguro, estável, ágil e maior segurança na tomada de decisão.
Depoimento de cliente
Além dos resultados técnicos obtidos, a confiança na equipe da Nuvme foi fundamental para o sucesso do projeto.
O apoio técnico e a consultoria fornecidos pela Nuvme ajudaram a Clint a ter mais assertividade na tomada de decisão; “Independente do meu desafio, seja de DevOps, de nuvem, de arquitetura, sei que vou poder contar com o pessoal. Os profissionais são sempre muito atenciosos, preocupados, e querem trazer as melhores soluções”, comenta Marcelo.
E por esses motivos, Marcelo recomenda a Nuvme a todas as empresas que precisam de auxílio tecnológico em questões como arquitetura, escalabilidade de sistemas, segurança, melhores práticas e redução de custos de TI. “Acho que todas as empresas podem se beneficiar”, brinca Marcelo.
Para Marcelo, mesmo que todos estes itens estejam alinhados, o trabalho proativo da Nuvme de melhoria e redução de custos faz uma grande diferença. O sentimento é de não ser apenas mais um cliente.
“Nós sentimos esse cuidado e isso faz toda a diferença no dia a dia, porque no final queremos atender nossos clientes da melhor maneira possível. E a Nuvme nos ajuda nisso”, ressalta.
Nuvme
Há quase dez anos trabalhando exclusivamente com tecnologia em nuvem, em parceria com a Amazon Web Services (AWS), a Nuvme auxilia seus clientes na otimização e escalabilidade de seus negócios. Tem em seu DNA a cultura de inovação, criatividade e cuidado com as pessoas. E isso reflete diretamente na qualidade dos serviços percebida pelo cliente.
É referência no Brasil em DevOps, Kubernetes e ECS. No ambiente de Nuvem AWS, auxilia os clientes no melhor aproveitamento dos recursos da nuvem e na otimização e modernização de aplicações.
Conheça Outros Cases
Pontos principais
Fortalecimento da área de DevOps na Clint
Atualização tecnológica na arquitetura de aplicações
Conceitos de DevOps e serviços da AWS proporcionaram mais escalabilidade, produtividade, segurança e redução de custos
Suporte eficiente e personalizado da Nuvme
Observabilidade e escalabilidade aprimoradas
Pronto para levar seu negócio para o próximo nível?
Vamos Iniciar Sua Jornada