Descrição do problema:
O cliente enfrentava o problema porque o seu site teve latência no portal de seguros. O atraso na resposta da página web foi causado pelo aumento da carga por causa da pandemia. Todas as transações foram feitas online durante a pandemia e a aplicação não foi capaz de lidar com o aumento da carga. O cliente estava a perder o negócio. Além disso, o Cliente queria mover alguns dos processos online e precisava de adicionar ao website o conteúdo para poder gerir tudo online.
O cliente procurava mais eficiência e escalabilidade na sua arquitetura tecnológica Linux.
Solução proposta:
A equipe da Softline decidiu adotar uma arquitetura baseada em nuvem de raiz para uma iteração e lançamento mais rápidos de novas características em vez de efetuar uma migração de elevação e deslocamento.
A Softline sugeriu converter a sua aplicação monolítica em um mini serviço alojado no AKS para proporcionar redundância, resiliência, escalabilidade que vão garantir uma experiência proeminente do utilizador final. O cliente estava a receber a carga para a página inicial que, segundo a sugestão, deveria ser dividida em dois componentes que depois deveriam ser alojados em AKS no Linux Nodes da On-Prem para depois escalar automaticamente as cápsulas quando a carga for aplicada na página inicial do website. O interface frontal do Website permanece igual, as alterações devem ser feitas apenas no backend.
Isto dará ao cliente a capacidade de fazer implementações em diferentes línguas e estruturas. Para cada micro serviço, o cliente pode escolher a melhor tecnologia para o seu caso particular de utilização.
A Softline decidiu aproveitar a implementação da conduta CI/CD que permitirá ao cliente implementar a aplicação de modo mais rápido enquanto as alterações a serem implementadas serão feitas sem atrasos e tempo de paragem. A Softline utilizou o MYSQL como motor da base de dados juntamente com AKS em nós Linux como infraestrutura backend para alojamento das aplicações no Azure.
Graças à conduta contínua CI/CD, o cliente pode implementar as características novas da aplicação e reduzir o tempo de teste\UA, bem como pode monitorizar as alterações que afetam o website em regime de tempo real sem degradar a aplicação e a experiência do utilizador.
Resultado:
Após as mudanças implementadas, o problema do cliente com o portal de seguros foi resolvido Os clientes tinham uma melhor experiência para os utilizadores finais e mais negócios para o cliente. O cliente pode aproveitar dos módulos online, bem como reduzir os custos do pessoal relacionados com a gestão do trabalho offline.
O custo total da infraestrutura para a aplicação de alojamento foi reduzido e a solução trouxe melhorias adicionais, incluindo a redução dos custos para o pessoal por meio de otimização do processo de implementação e atualizações das aplicações. O Leveraging Azure forneceu ao cliente uma configuração empresarial adaptável onde tudo está a ser gerido online e a configuração está pronta para acomodar quaisquer alterações novas.