Logicalis apoia migração de APIs de grande empresa do setor de saúde

Brazil, Set 15, 2022

Cenário

Uma grande empresa global, que tem atuação nos setores de saúde e agronegócio, tinha uma estrutura de gerenciamento de APIs em suas instalações on-premises. Essa infraestrutura era responsável por entregar, consultar e gravar aplicações de diferentes bancos de dados para diversas áreas da organização.

Os acessos a esses bancos de dados e outros recursos por meio da APIs eram armazenados no ambiente legado da empresa e estava gerando um custo operacional elevado. Além disso, as aplicações estavam suscetíveis a falhas do servidor, o que poderia ocasionar atrasos e indisponibilidade de informações e, consequentemente, impacto no negócio.

A fim de diminuir estas possíveis falhas, reduzir custos e criar um processo mais seguro de acesso para as suas APIs, com escalabilidade e robustez para atender a alta demanda de acessos, a empresa decidiu levar as suas aplicações para a nuvem AWS com o apoio da Logicalis.

Solução

Para levar as aplicações na nuvem AWS, a Logicalis primeiro realizou um assessment do ambiente para desenhar e propor a melhor solução de migração para a necessidade da empresa. Após uma série de entrevistas com os desenvolvedores e usuários do sistema, a Logicalis optou pelo replatform da estrutura, desenho de infraestrutura na nuvem que separa as diversas APIs e bancos de dados da organização, mas com uma integração contínua para o deploy de novas versões das APIs.

Para a criação deste ambiente na nuvem, a Logicalis implementou os seguintes componentes na construção da estrutura: API Gatway – um serviço da AWS para criação, publicação, manutenção, monitoramento e proteção de APIs REST e WebSocket em qualquer escala; Endpoint – URL do ponto de entrada para um serviço da Web da AWS; Elastic Load Balancing (ELB) - solução que distribui automaticamente o tráfego de aplicações de entrada entre vários destinos e dispositivos virtuais em uma ou mais zonas de disponibilidade (AZs); ECS - serviço de orquestração de contêineres totalmente gerenciado; CloudWatch – solução que fornece dados e insights práticos; DynamoDB – banco de dados de chave-valor NoSQL, sem servidor e totalmente gerenciado; S3 – serviço de armazenamento de objetos; Glue – serviço de integração de dados sem servidor; Athena – serviço de consultas interativas; Secrets Manager – serviço que ajuda a proteger os segredos necessários para acesso a aplicativos, serviços e recursos de TI; Lambda – serviço de computação sem servidor e orientado a eventos; e VPC – serviço que oferece controle total sobre seu ambiente de rede virtual.

Benefícios

Com a implementação da nova estrutura, o cliente passa a ter suas aplicações mais seguras, em um ambiente escalável, com alta disponibilidade e espaços distintos para cada uma de suas APIs, o que permite separar as ações para produção, teste e desenvolvimento de novas iniciativas – todas elas com um processo de integração contínuo.

A empresa passa a ter de forma automática a redundância do seu banco de dados, com possibilidade de criar instância de somente leitura, o que melhora a performance geral de suas aplicações e redução de custo operacional. As APIs também possuem backup diário, gerenciado pela própria AWS.

Além disso, o tempo de deploy foi reduzido em 50% e sua confiabilidade aumentou em cerca de 70%. Todas essas ações também geraram o aumento de segurança geral do sistema, que agora está na nuvem.

Topic

Conteúdos relacionados