Datahåndteringsplatform til præcisionsmedicin giver strømlinet analyse af sundhedsdata takket være opgradering af infrastrukturen

Innowise forbedrede en avanceret datahåndteringsplatform til præcisionsmedicinsk diagnostik, der strømliner analysen af forskellige sundhedsdatasæt for at fremskynde matchning af patient og behandling og give kritisk indsigt til lægemiddeludvikling.

Kunde

Region
EU
Kunde siden
2023
Vores klient er en banebrydende virksomhed inden for præcisionsmedicinsk diagnostik. Deres produkt fungerer som et kritisk mellemled mellem medicinske faciliteter, patienter med tilstande som kræft eller hjertesygdomme og medicinalvirksomheder, der udvikler behandlinger for disse sygdomme. Den avancerede løsning til datahåndtering samler og analyserer forskellige datasæt, herunder resultater af laboratorietest, patientresultater og medicineffektivitet for præcist at matche patienter med passende behandlinger og kliniske forsøg, samtidig med at det giver værdifuld indsigt til medicinalvirksomheder til lægemiddeludvikling og målrettet identifikation af patientpopulationer. 

Udfordring

Ineffektiv opsætning af databehandlingspipelines og -miljøer

Virksomheden stod over for betydelig ineffektivitet i deres databehandlingspipelines og miljøopsætning, hvilket hæmmede deres evne til effektivt at samle, behandle og analysere kritiske diagnostiske testdata fra flere kilder. Denne ineffektivitet førte til forsinkelser i datatilgængeligheden for både Dataingeniører og slutbrugere, potentielle problemer med datakvaliteten og suboptimal ressourceudnyttelse i deres AWS-infrastruktur.

 Kunden oplevede også udfordringer med at tilføje nye brugere og administrere tilladelser for eksisterende brugere i AWS-miljøet. Innowise-teamet, der består af DevOps-ingeniører og dataforskere blev betroet disse opgaver.

Løsning

Opgraderet datahåndteringsløsning med optimeret infrastruktur og forbedret sikkerhed

Vores eksperter stod i spidsen for en omfattende revision af kundens software for at implementere en løsning med mange facetter.

Optimering af CI/CD-pipelines

Vores DevOps-ingeniører redesignede infrastrukturens arbejdsgange for at forbedre dens effektivitet og skalerbarhed. Vi udførte profilering af de eksisterende datapipelines for at identificere huller og optimerede derefter datastrukturer og -formater for at reducere redundans og forbedre behandlingseffektiviteten. For yderligere at fremskynde datatransformation og -analyse implementerede eksperterne parallelle behandlingsteknikker. Vi forbedrede og refaktoriserede også koden for at gøre den mere vedligeholdelsesvenlig. Denne indsats resulterede i et strømlinet, højtydende datapipeline-system.

Optimering og implementering af miljø

Vi optimerer udnyttelsen af AWS cloud-infrastruktur ved at dimensionere instanser rigtigt og implementere automatisk skalering. Vi anvendte også Infrastructure-as-Code-principper ved hjælp af Terraform til at automatisere provisionering og styring af cloud-ressourcer. Docker hjalp med at containerisere databehandlingsmiljøet for at sikre konsistens på tværs af udvikling, test og produktion. En CI/CD-pipeline blev etableret for at automatisere kodeintegration, test og udrulning. Vi opsatte også automatiseret testning for at miljøet kan fange konfigurationsproblemer i tide.

Optimering af bruger- og tilladelsesstyring

Vi implementerede AWS IAM best practices for at forbedre bruger- og rettighedsstyringen. Dette omfattede oprettelse af politikker baseret på princippet om mindste privilegium og opsætning af multifaktorgodkendelse (MFA) for alle IAM-brugere. Vi optimerede EC2-instanstyper baseret på analyse af arbejdsbyrden og opsatte CloudWatch-alarmer til proaktiv overvågning. For at mindske sikkerhedsrisici udviklede vi desuden automatiserede scripts til brugeradministration og tilladelser.

Teknologier

AWS

Infrastruktur som kode

Terraform

Containerisering

Docker, Amazon EKS

AWS RDS

Sikkerhed og adgangsstyring

AWS IAM, Secret Manager

Overvågning og logning

AWS Cloudwatch, Grafana, Prometheus

CI/CD

GitHub-handlinger

Beregningstjeneste

AWS EC2

Proces

Vores projekt med at forbedre datahåndteringsplatformen for præcisionsmedicin fulgte en struktureret tilgang, der sikrede, at hvert aspekt af løsningen var i overensstemmelse med kundens behov.

Forståelse af krav

Vi undersøgte kundens databehandlingspipelines og AWS-infrastruktur og fandt frem til ineffektivitet og områder, der kunne forbedres.

Arkitektur redesign

Vi omstrukturerede systemet for at forbedre datahåndtering, skalerbarhed og sikkerhed inden for AWS.

Agil udvikling

Ved hjælp af Python og relaterede værktøjer forbedrede vi back-end-processer, datastrukturer og implementerede parallelle behandlingsteknikker.

Automatisering af infrastruktur

Vi skabte Terraform-scripts for at strømline AWS-ressourcestyringen.

Containerisering og CI/CD

Vi containeriserede databehandlingsmiljøet med Docker og opsatte automatiserede integrations-, test- og udrulningspipelines.

Testning

Vi evaluerede databehandlingshastighed, nøjagtighed, systempålidelighed og IAM-sikkerhedsforanstaltninger.

Hold

1

Projektleder

2

DevOps Engineers

2

Dataforskere

1

QA Engineer

Resultater

Øget databehandlingshastighed, reduktion af cloud computing-omkostninger og problemfri dataudveksling

Implementeringen af vores løsning førte til betydelige forbedringer i vores kundes datahåndteringskapacitet.

  • Databehandlingens hastighed: De optimerede pipelines reducerede dataindlæsningstiderne med 35%, hvilket gav hurtigere adgang til behandlede data.
  • Ressourceeffektivitet: det rekonfigurerede AWS-miljø førte til en reduktion på 29% i omkostninger til cloud computing.
  • Udveksling af data: Den sømløse dataudvekslingsproces giver nu medicinalvirksomhederne mulighed for at få hurtigere adgang til relevante patientdata.
Projektets varighed
  • Oktober 2023 - januar 2024

35%

Reduktion af dataindlæsningstider

29%

fald i omkostninger til AWS cloud computing

    Kontakt os

    Book et opkald eller udfyld formularen nedenfor, så vender vi tilbage til dig, når vi har behandlet din anmodning.

    Send os en talebesked
    Vedhæft dokumenter
    Upload fil

    Du kan vedhæfte 1 fil på op til 2 MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved at klikke på Send accepterer du, at Innowise behandler dine personlige data i henhold til vores Politik for beskyttelse af personlige oplysninger for at give dig relevante oplysninger. Ved at indsende dit telefonnummer accepterer du, at vi kan kontakte dig via taleopkald, sms og beskedapps. Opkalds-, besked- og datatakster kan være gældende.

    Du kan også sende os din anmodning
    til contact@innowise.com

    Hvad sker der nu?

    1

    Når vi har modtaget og behandlet din anmodning, vender vi tilbage til dig for at beskrive dine projektbehov og underskriver en NDA for at sikre fortrolighed.

    2

    Når vi har undersøgt dine ønsker, behov og forventninger, udarbejder vores team et projektforslag med forslag med arbejdets omfang, teamstørrelse, tids- og omkostningsoverslag.

    3

    Vi arrangerer et møde med dig for at diskutere tilbuddet og få detaljerne på plads.

    4

    Til sidst underskriver vi en kontrakt og begynder at arbejde på dit projekt med det samme.

    pil