Por favor, deixe os seus contactos, enviar-lhe-emos a nossa visão geral por e-mail
Autorizo o tratamento dos meus dados pessoais para o envio de materiais de marketing personalizados em conformidade com a Política de privacidade. Ao confirmar a submissão, o utilizador aceita receber materiais de marketing
Obrigado!

O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.

O Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1600+ profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.
Sobre nós
O Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1600+ profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.

Plataforma de gestão de dados de medicina de precisão para uma análise simplificada dos dados de cuidados de saúde graças à atualização da infraestrutura

A Innowise melhorou uma plataforma avançada de gestão de dados para diagnósticos de medicina de precisão, simplificando a análise de diversos conjuntos de dados de cuidados de saúde para acelerar a correspondência entre doentes e tratamentos e fornecer informações essenciais para o desenvolvimento de medicamentos.

Cliente

Indústria
Cuidados de saúde
Região
UE
Cliente desde
2023

O nosso cliente é uma empresa pioneira no domínio do diagnóstico de medicina de precisão. O seu produto serve como um intermediário fundamental entre as instalações médicas, os pacientes com doenças como o cancro ou as doenças cardíacas e as empresas farmacêuticas que desenvolvem tratamentos para estas doenças. O avançado solução de gestão de dados agrega e analisa diversos conjuntos de dados, incluindo resultados de testes laboratoriais, resultados dos doentes e eficácia dos medicamentos, para fazer corresponder com precisão os doentes a tratamentos e ensaios clínicos adequados, ao mesmo tempo que fornece informações valiosas às empresas farmacêuticas para o desenvolvimento de medicamentos e a identificação de populações de doentes específicas. 

As informações pormenorizadas sobre o cliente não podem ser divulgadas ao abrigo das disposições do NDA.

Desafio

Configuração de ambientes e pipelines de processamento de dados ineficientes

A empresa deparou-se com ineficiências significativas nas suas condutas de processamento de dados e na configuração do ambiente, dificultando a sua capacidade de agregar, processar e analisar eficazmente dados críticos de testes de diagnóstico de várias fontes. Essas ineficiências levaram a atrasos na disponibilidade de dados para engenheiros de dados e os utilizadores finais, potenciais problemas de qualidade dos dados e uma utilização subóptima dos recursos na sua infraestrutura AWS.

 O cliente também enfrentou desafios para adicionar novos utilizadores e gerir as permissões dos utilizadores existentes no ambiente AWS. A equipa da Innowise, composta por engenheiros DevOps e cientistas de dados foi encarregado destas tarefas.

Solução

Solução de gestão de dados actualizada com infraestrutura optimizada e segurança melhorada

Os nossos especialistas conduziram uma revisão completa do software do cliente para implementar uma solução multifacetada.

Otimização dos pipelines de CI/CD

O nosso Engenheiros DevOps redesenhámos os fluxos de trabalho da infraestrutura para melhorar a sua eficiência e escalabilidade. Efectuámos a caraterização das condutas de dados existentes para identificar lacunas e, em seguida, optimizámos as estruturas e formatos de dados para reduzir a redundância e melhorar a eficiência do processamento. Para acelerar ainda mais a transformação e análise de dados, os especialistas implementaram técnicas de processamento paralelo. Também melhorámos e refacturámos o código para aumentar a sua capacidade de manutenção. Estes esforços resultaram num sistema de pipeline de dados simplificado e de elevado desempenho.

Otimização e implementação do ambiente

Optimizamos a utilização de Infraestrutura de nuvem AWS dimensionando corretamente as instâncias e implementando o dimensionamento automático. Também aplicámos princípios de Infraestrutura como Código utilizando o Terraform para automatizar o aprovisionamento e a gestão dos recursos da nuvem. O Docker ajudou a contentorizar o ambiente de processamento de dados para obter consistência entre o desenvolvimento, os testes e a produção. Foi criado um pipeline de CI/CD para automatizar a integração, os testes e as implementações de código. Também configurámos testes automatizados para que o ambiente possa detetar atempadamente problemas de configuração.

Otimização da gestão de utilizadores e permissões

Implementámos as melhores práticas do AWS IAM para melhorar a gestão de utilizadores e permissões. Isto incluiu a criação de políticas baseadas no princípio do menor privilégio e a configuração da autenticação multi-fator (MFA) para todos os utilizadores do IAM. Optimizámos os tipos de instâncias EC2 com base na análise do volume de trabalho e configurámos alarmes CloudWatch para uma monitorização proactiva. Além disso, para reduzir os riscos de segurança, desenvolvemos scripts automatizados para a gestão de utilizadores e permissões.

Tecnologias

Back end

Python

Plataforma Cloud

AWS

Infraestrutura como código

Terraform

Contentorização

Docker, Amazon EKS

Base de dados

AWS RDS

Segurança e gestão do acesso

AWS IAM, Gestor de segredos

Monitorização e registo

AWS Cloudwatch, Grafana, Prometheus

CI/CD

GitHub Actions

Serviço de computação

AWS EC2

Processo

O nosso projeto para melhorar a plataforma de gestão de dados de medicina de precisão seguiu uma abordagem estruturada, assegurando que cada aspeto da solução estava alinhado com as necessidades do cliente.

Compreender os requisitos

Examinámos os pipelines de processamento de dados e a infraestrutura AWS do cliente, identificando ineficiências e áreas a melhorar.

Reformulação da arquitetura

Reestruturámos o sistema para melhorar o tratamento de dados, a escalabilidade e a segurança no AWS.

Desenvolvimento ágil

Utilizando o Python e ferramentas relacionadas, melhorámos os processos de back-end, as estruturas de dados e implementámos técnicas de processamento paralelo.

Automatização de infra-estruturas

Criámos scripts Terraform para simplificar a gestão de recursos AWS.

Contentorização e CI/CD

Colocámos o ambiente de processamento de dados em contentores com o Docker e configurámos pipelines automatizados de integração, teste e implementação.

Ensaios

Avaliámos a velocidade de processamento de dados, a precisão, a fiabilidade do sistema e as medidas de segurança do IAM.

Equipa

1

Gestor de projectos

2

Engenheiros DevOps

2

Cientistas de dados

1

Engenheiro de QA

Resultados

Aumento da velocidade de processamento de dados, redução dos custos de computação em nuvem e intercâmbio de dados sem descontinuidades

A implementação da nossa solução conduziu a melhorias significativas nas capacidades de gestão de dados do nosso cliente.

  • Velocidade de processamento de dadosOs pipelines optimizados reduziram os tempos de carregamento de dados em 35%, permitindo um acesso mais rápido aos dados processados.
  • Eficiência dos recursosO ambiente AWS reconfigurado levou a uma redução de 29% nos custos de computação em nuvem.
  • Intercâmbio de dadosO processo de intercâmbio de dados sem descontinuidades permite agora que as empresas farmacêuticas acedam mais rapidamente aos dados relevantes dos doentes.
Duração do projecto
  • outubro de 2023 - janeiro de 2024

35%

redução dos tempos de carregamento de dados

29%

diminuição dos custos de computação em nuvem da AWS

Contactar-nos!

Marcar uma chamada ou preencha o formulário abaixo e entraremos em contacto consigo assim que tivermos processado o seu pedido.

    Inclua os detalhes do projeto, a duração, o conjunto de tecnologias, os profissionais de TI necessários e outras informações relevantes
    Gravar uma mensagem de voz sobre o seu
    projeto para nos ajudar a compreendê-lo melhor
    Anexar documentos adicionais, se necessário
    Enviar ficheiro

    Pode anexar até 1 ficheiro de 2MB no total. Ficheiros válidos: pdf, jpg, jpeg, png

    Informamos que, ao clicar no botão Enviar, o Innowise's processará os seus dados pessoais de acordo com a nossa Política de Privacidade com o objectivo de lhe fornecer informações adequadas.

    O que é que acontece a seguir?

    1

    Após termos recebido e processado o seu pedido, entraremos em contacto consigo para detalhar as necessidades do seu projecto e assinar um NDA para garantir a confidencialidade das informações.

    2

    Após a análise dos requisitos, os nossos analistas e programadores elaboram uma proposta de projecto com o âmbito dos trabalhos, tamanho da equipa, tempo e custos e custos.

    3

    Marcamos uma reunião consigo para discutir a oferta e chegar a um acordo.

    4

    Assinamos um contrato e começamos a trabalhar no seu projecto o mais rapidamente possível.

    Obrigado!

    A sua mensagem foi enviada.
    Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.

    Obrigado!

    A sua mensagem foi enviada.
    Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.

    seta