iArtos Header
Piggy Bank icon

20% de poupança em custos comparativamente à infraestrutura anterior

Arrow icon

Latência significativamente reduzida, independentemente da localização do datacenter

padlock icon

As mais elevadas normas de proteção de dados, para o pleno cumprimento das regulamentações nacionais e europeias

O contexto

Uma solução e-health moderna que, por meio de uma aplicação, melhora os cuidados aos pacientes com problemas cardíacos

Em 2019, o cardiologista e professor universitário Alexander Leber, o especialista em telemedicina Georges von Degenfeld e o empreendedor em e-health Patrick Palacin fundaram a iATROS – Digital Cardiac Centre, a fim de permitir que as pessoas com problemas cardíacos recebam os melhores cuidados médicos, independentemente da localização e da hora, mas também para minimizar quaisquer incertezas no tratamento da doença. Juntamente com médicos e peritos na área da saúde, a empresa acompanha indivíduos com doenças cardiovasculares, tais como fibrilhação auricular, hipertensão, doenças coronárias e insuficiência cardíaca.

Por meio de sensores – que podem ser inseridos no smartwatch do paciente –, parâmetros cruciais como a pressão arterial, a frequência cardíaca e o pulso são medidos regularmente e comunicados à aplicação iATROS de forma automática. Graças a uma análise baseada em IA, a iATROS consegue detetar irregularidades ou anomalias numa fase inicial e fornecer um tratamento rápido de acordo com as diretrizes. Em caso de dúvida, os pacientes podem, a qualquer momento, marcar uma consulta com um dos telemédicos da iATROS. Além disso, enquanto produto médico certificado, esta aplicação oferece aos pacientes programas digitais de saúde individuais com orientação desportiva e nutricional, planos de terapia digital e lembretes de medicação. Os programas de saúde digital ajudam os pacientes a evitar, de forma independente, situações graves, oferecem mais segurança e, em última análise, melhoram a qualidade de vida.

Enquanto a iATROS conta com uma equipa constituída por cardiologistas, especialistas em telemedicina e outros peritos, a empresa utiliza principalmente soluções open source para a sua infraestrutura informática. O sistema de backend central baseia-se em microsserviços especialmente desenvolvidos, em sistemas de bases de dados e em inteligência artificial. No frontend, os pacientes podem medir parâmetros vitais e rastrear unidades desportivas ou a toma de medicação através da aplicação iATROS. A solução encontra-se alojada na cloud.

Graças a parcerias com clínicas, peritos farmacêuticos e seguradoras de saúde, cerca de 120 mil pacientes têm agora acesso à iATROS – Digital Cardiac Centre, que já registou e analisou um total de mais de 10 milhões de valores de saúde para pacientes mais felizes e saudáveis, com diagnósticos mais rápidos e uma gestão terapêutica orientada.

O desafio

Uma infraestrutura poderosa que responde aos mais elevados padrões de proteção e segurança de dados

A empresa, que desde a sua fundação utiliza soluções open source e uma pilha tecnológica de desenvolvimento próprio, começou por recorrer à plataforma de cloud computing de um grande hyperscaler americano. No entanto, rapidamente se tornou claro que esse fornecedor não era capaz de responder às elevadas exigências da iATROS em muitos aspetos. Especialmente no que se refere à proteção de dados, tal infraestrutura deixou em aberto questões relativas ao rigoroso cumprimento do Regulamento Geral sobre a Proteção de Dados (RGPD) e do Regulamento sobre Aplicações de Saúde Digital (DiGAV). Os dispositivos médicos estão sujeitos a requisitos particularmente rigorosos em matéria de proteção dos dados dos pacientes, cumprimento com que a iATROS deve poder contar em permanência. Nomeadamente durante a fase de arranque de um produto e-health, as jovens empresas precisam de um parceiro fiável para as ajudar a construir um backend adequado, seguro e que respeite a lei, enquanto oferece o desempenho necessário para responder à procura em rápido crescimento.

Além disso, a iATROS tem o compromisso de assegurar que todos os dados – em especial dados pessoais sensíveis – são exclusivamente alojados numa infraestrutura privada no seio da União Europeia, de modo a impedir o acesso de terceiros não autorizados.

A assistência do anterior fornecedor de cloud e a relação preço/desempenho que oferecia também ficaram aquém das expetativas da iATROS. Assim, decidiu escolher um fornecedor alternativo que pudesse cumprir todos estes critérios e, além disso, oferecesse um alto desempenho e resiliência através de espelhamento num datacenter geograficamente distante.

A solução

Uma rede privada segura no Public Cloud

A iATROS optou por uma infraestrutura e serviços cloud da OVHcloud a fim de responder às suas próprias exigências e obter um parceiro fiável em questões críticas que, enquanto fornecedor europeu, tivesse absorvido as exigências de proteção e segurança de dados no mercado europeu e explorasse vários datacenters dentro da UE.

Em conjunto com outras soluções e serviços de cloud networking, o Digital Cardiac Centre utiliza a gama da OVHcloud, principal fornecedor europeu de cloud. No seio de uma rede privada que a iATROS pôde construir na nossa infraestrutura cloud, o núcleo da infraestrutura é constituído por dois clusters privados, que executam tarefas diferentes e estão alojados em datacenters geograficamente distantes. Certificações como a ISO/IEC 27001, 27017, 27018 e 27701 garantem a segurança das informações e validam sistemas de administração de proteção de dados que gerem riscos, pontos fracos e a continuidade da atividade. Assim, a OVHcloud assegura não só o cumprimento de todos os requisitos de conformidade relevantes, como também um alojamento seguro dos dados de saúde. A rede privada no Public Cloud baseia-se no vRack, tecnologia desenvolvida pela OVHcloud e que pode ser utilizada para alargar a rede privada entre diferentes datacenters. Isto permite que servidores espalhados por diferentes datacenters comuniquem entre si através de um canal de comunicação privado e isolado.

Diagrama iATROS

O cluster principal aloja os diferentes componentes do produto, que são fornecidos como microsserviços baseados em Docker. Dentro desse cluster estão também os servidores de bases de dados, que são igualmente fornecidos como imagens Docker e usam uma partição no armazenamento Cinder para o diretório de dados. Todo o tráfego entre os diferentes serviços e as instâncias de bases de dados ocorre no seio deste cluster de servidores. Além disso, alguns dos serviços utilizados, como o Machine-Learning-as-a-Service, fornecem uma API REST ou uma interface WebSocket que podem ser controladas externamente através do Terra Load Balancer. Isto funciona como um gateway entre o endereçamento público e a rede privada. A conexão SSL é encerrada diretamente no servidor de aplicações.

O segundo cluster, geograficamente distante, aloja ferramentas adicionais tais como o Sentry e o Matomo, que monitorizam o desempenho e a disponibilidade de cada um dos serviços do cluster principal. Para assegurar a alta disponibilidade da infraestrutura, ambos os clusters estão totalmente espelhados nos respetivos datacenters, de modo a poderem reagir rapidamente em caso de falha num dos dois locais. Em caso de problema, o datacenter não afetado toma a cargo o alojamento dos dois clusters. Para isso basta um ajuste na entrada DNS.

A iATROS também utiliza o Block Storage e o Object Storage da OVHcloud, concebidos para uma utilização profissional e que garantem uma completa reversibilidade. Se as necessidades de armazenamento aumentarem, também é possível adicionar discos rígidos ao armazenamento em bloco, de modo a aumentar a capacidade no seio do cluster. No armazenamento de objetos, os dados são replicados dentro dos clusters e, portanto, triplicados em diferentes servidores e discos rígidos. Graças à API, o armazenamento de objetos pode ser integrado na aplicação tendo em vista melhores automatizações. Esta integração é ainda mais simplificada pelas bibliotecas OpenStack Swift e S3.

«A OVHcloud deu-nos um grande apoio na implementação da nossa solução em conformidade com o RGPD e na resolução de problemas de desempenho técnico, especialmente na fase inicial. A implementação, em particular, foi notoriamente mais fácil para nós do que antes.»
Patrick Palacin, fundador e CDO da iATROS

Ao construir a infraestrutura iATROS, a empresa beneficiou da utilização de versões mais recentes do Kubernetes na OVHcloud, bem como da ligação relativamente simples aos serviços do Databank. Assim, o desenvolvimento deu-se de uma forma especialmente simples. Outro ponto positivo no estabelecimento da solução foi o facto de já terem sido concebidas de raiz várias configurações para requisitos de proteção máxima, pelo que eram ideais para o alojamento de dados de saúde.

O resultado

Segurança, alta disponibilidade e acessibilidade

A mudança do hyperscaler americano para a OVHcloud demonstrou rapidamente vários efeitos positivos. Com a utilização dos produtos e serviços do fornecedor de cloud, as necessidades de recursos da iATROS reduziram-se em cerca de 20% – e as poupanças são igualmente elevadas em comparação com a infraestrutura usada anteriormente. Além disso, o desempenho nunca se revelou tão alto: a latência também se reduziu significativamente – independentemente da distância entre o utilizador e a localização do datacenter.

Entretanto, os utilizadores podem ter a certeza de que os seus dados – especialmente dados de saúde particularmente sensíveis – estão sempre protegidos na cloud, de acordo com os padrões mais rigorosos. A alta prioridade que o tema da proteção de dados (incluindo as respetivas certificações) tem sempre tido na OVHcloud enquanto fornecedor europeu garante um tratamento completo das informações em conformidade com as normas DSGVO e DiGAV que impossibilita o acesso não autorizado por terceiros. Todos os dados dos pacientes são alojados e tratados exclusivamente na União Europeia. A configuração da infraestrutura com dois clusters de servidores em datacenters geograficamente distantes e o espelhamento de ambos os clusters garantem uma disponibilidade máxima.

A assistência profissional por parte do fornecedor é também um aspeto importante para a iATROS. Quando surgiram pequenos desafios técnicos na sequência da mudança para os novos distribuidores de carga privados e a tecnologia vRack, a assistência da OVHcloud revelou-se extremamente útil para a equipa iATROS.

«Recebemos uma excelente assistência na OVHcloud. Isto aplica-se tanto à transição como ao funcionamento contínuo da nossa infraestrutura na cloud. Apesar de sermos uma pequena empresa, as nossas preocupações são sempre recebidas com seriedade e as soluções são trabalhadas a toda a velocidade.»
Patrick Palacin, fundador e CDO da iATROS