Sobre a Namu
A NAMU é uma empresa que iniciou sua trajetória em 2013, e se tornou uma referência na produção de conteúdo multimídia de bem-estar. Com foco em atividades físicas como yoga e pilates, gastronomia e meditações, compartilha conhecimento por meio de aulas, entrevistas e palestras com especialistas renomados tanto no âmbito nacional quanto internacional. Inspirados pelo sucesso, lançaram o Namu Cursos, a primeira plataforma brasileira de cursos online voltada para uma vida equilibrada. Em pouco mais de um ano, construíram um portfólio com mais de 35 cursos ministrados por professores qualificados.
A missão da NAMU é disponibilizar cursos acessíveis, possibilitando que as pessoas aprimorem suas habilidades e tenham uma vida mais equilibrada. A NAMU valoriza a qualidade, utiliza tecnologia avançada e busca manter preços acessíveis. A NAMU acredita que a educação é um poderoso meio de transformação, e busca facilitar o acesso a conhecimentos que possam ajudar as pessoas a construir uma vida mais equilibrada e consciente.
O desafio
Por conta do sucesso da plataforma, a NAMU tinha o desafio de modernizar sua arquitetura para acompanhar o crescimento do negócio. Com um número crescente de usuários e aumento do tráfego, sua infraestrutura existente não era escalável o suficiente para lidar com a demanda, podendo resultar em problemas de desempenho e capacidade. Além disso, eles buscavam melhorar a segurança das informações dos clientes e reduzir o custo operacional com a operação dos servidores. Para superar esses desafios, a NAMU decidiu contratar a Cloudster para apoiar na criação de uma infraestrutura mais segura, escalável e serverless, para permitir que a empresa modernizasse sua plataforma e reduzisse os custos operacionais associados à operação de servidores.
A solução
A NAMU, em busca de uma solução para modernizar sua infraestrutura e enfrentar os desafios de escalabilidade, optou por utilizar uma combinação de serviços da AWS. Primeiramente, adotaram o AWS Fargate com Autoscaling para garantir escalabilidade horizontal da aplicação. Essa escolha permitiu que a NAMU dimensionasse automaticamente a capacidade de acordo com a demanda, garantindo que a plataforma pudesse lidar com o aumento do tráfego e do número de usuários sem comprometer o desempenho. Com essa solução, a NAMU pôde escalar sua aplicação de forma eficiente, proporcionando uma experiência consistente e confiável aos usuários.
Além disso, a NAMU implementou o Amazon RDS como seu banco de dados relacional seguro. Essa escolha garantiu que os dados dos clientes fossem armazenados de forma confiável e protegida. O Amazon RDS oferece recursos avançados de segurança, como criptografia de dados em repouso e em trânsito, além de backups automatizados. Com o Amazon RDS, a NAMU obteve uma solução robusta e confiável para o gerenciamento de seus dados, garantindo a integridade das informações da empresa e dos clientes.
Para fortalecer a segurança da aplicação, a NAMU adotou o AWS WAF (Web Application Firewall). Esse serviço ajudou a proteger a aplicação contra ataques e vulnerabilidades, impedindo acessos não autorizados e mitigando possíveis ameaças. Com o AWS WAF, a NAMU obteve uma camada adicional de segurança, permitindo que a plataforma fosse resistente a ataques maliciosos e garantindo a proteção de suas informações.
Por fim, a NAMU utilizou o AWS CodePipeline para acelerar a entrega de novas funcionalidades. Esse serviço permitiu que a equipe de desenvolvimento automatizasse o processo de implantação e integração contínua, agilizando o ciclo de desenvolvimento e garantindo uma entrega mais rápida e eficiente de novas atualizações e recursos. Ao implementar o Blue/Green Deploy do AWS CodePipeline, a NAMU obteve um ganho significativo na eficiência e velocidade da entrega de novas funcionalidades. Essa abordagem permitiu que a empresa realizasse implantações sem interrupções, testando e validando as atualizações em um ambiente isolado antes de direcionar o tráfego dos usuários para a nova versão. Dessa forma, a NAMU garantiu uma transição suave e confiável, reduzindo riscos e aumentando a qualidade das atualizações.
Os benefícios
A implementação dessa nova arquitetura ajudou a NAMU a acomodar o crescimento do negócio, garantir uma experiência de usuário de alta qualidade e preparar-se para um futuro de expansão sustentável.
Ao adotar novos serviços da AWS, a NAMU obteve uma solução completa e escalável, com uma infraestrutura segura e resiliente. Essa abordagem permitiu que a empresa modernizasse sua plataforma, fornecendo uma experiência de usuário aprimorada, proteção de dados confiável e agilidade no desenvolvimento e entrega de novas funcionalidades. Como resultado, a NAMU reduziu seus custos operacionais, de infraestrutura e aumentou a escalabilidade e resiliência da sua plataforma, oferecendo para seus clientes, o que há de melhor em tecnologia.