Laat uw contactgegevens achter, dan sturen we u ons overzicht per e-mail.
Ik geef toestemming voor het verwerken van mijn persoonlijke gegevens om gepersonaliseerd marketingmateriaal te sturen in overeenstemming met de Privacybeleid. Door de inzending te bevestigen, gaat u akkoord met het ontvangen van marketingmateriaal
Bedankt.

Het formulier is succesvol verzonden.
Meer informatie vindt u in uw mailbox.

Innowise is een internationaal full-cycle software ontwikkelingsbedrijf opgericht in 2007. Wij zijn een team van 1800+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.
Over ons
Innowise is een internationaal full-cycle softwareontwikkelingsbedrijf bedrijf opgericht in 2007. Wij zijn een team van 1600+ IT professionals die software ontwikkelen voor andere professionals wereldwijd.

Gegevensbeheerplatform voor precisiegeneeskunde voor gestroomlijnde analyse van gegevens uit de gezondheidszorg dankzij upgrade van de infrastructuur

Innowise verbeterde een geavanceerd datamanagementplatform voor diagnostiek in de precisiegeneeskunde en stroomlijnt de analyse van uiteenlopende datasets in de gezondheidszorg om de afstemming tussen patiënt en behandeling te versnellen en cruciale inzichten te bieden voor de ontwikkeling van geneesmiddelen.

Klant

Industrie
Gezondheidszorg
Regio
EU
Klant sinds
2023
Onze klant is een pionier op het gebied van diagnostiek voor precisiegeneeskunde. Hun product fungeert als een cruciale intermediair tussen medische instellingen, patiënten met aandoeningen zoals kanker of hartaandoeningen en farmaceutische bedrijven die behandelingen voor deze ziekten ontwikkelen. De geavanceerde oplossing voor gegevensbeheer verzamelt en analyseert diverse datasets, waaronder laboratoriumtestresultaten, resultaten van patiënten en werkzaamheid van medicijnen om patiënten nauwkeurig te matchen met de juiste behandelingen en klinische onderzoeken, terwijl het ook waardevolle inzichten verschaft aan farmaceutische bedrijven voor medicijnontwikkeling en gerichte identificatie van patiëntenpopulaties. 

Uitdaging

Inefficiënte dataverwerkingspijplijnen en omgevingen opzetten

Het bedrijf had te kampen met aanzienlijke inefficiënties in hun gegevensverwerkingspijplijnen en omgevingsinstellingen, waardoor ze niet effectief kritische diagnostische testgegevens uit meerdere bronnen konden verzamelen, verwerken en analyseren. Deze inefficiënties leidden tot vertragingen in de beschikbaarheid van gegevens voor zowel data engineers en eindgebruikers, potentiële problemen met de gegevenskwaliteit en suboptimaal gebruik van resources in hun AWS-infrastructuur.

 De klant had ook problemen met het toevoegen van nieuwe gebruikers en het beheren van rechten voor bestaande gebruikers binnen de AWS-omgeving. Het Innowise team bestaande uit DevOps engineers en datawetenschappers werd belast met deze taken.

Oplossing

Verbeterde oplossing voor gegevensbeheer met geoptimaliseerde infrastructuur en verbeterde beveiliging

Onze experts hebben de software van de klant grondig herzien om een veelzijdige oplossing te implementeren.

Optimalisatie van CI/CD-pijplijnen

Onze DevOps ingenieurs de workflows van de infrastructuur opnieuw ontworpen om de efficiëntie en schaalbaarheid te verbeteren. We hebben de bestaande datapijplijnen geprofileerd om hiaten te identificeren en hebben vervolgens datastructuren en -formaten geoptimaliseerd om redundantie te verminderen en de verwerkingsefficiëntie te verbeteren. Om de datatransformatie en -analyse verder te versnellen, implementeerden de experts parallelle verwerkingstechnieken. We verbeterden en refactorden ook de code om de onderhoudbaarheid te verbeteren. Deze inspanningen resulteerden in een gestroomlijnd, high-performance data pipeline systeem.

Omgeving optimaliseren en implementeren

We optimaliseren het gebruik van AWS cloud-infrastructuur door instances te right-sizen en auto-scaling te implementeren. We pasten ook Infrastructure-as-Code-principes toe met Terraform om de levering en het beheer van cloudresources te automatiseren. Docker hielp bij het containeriseren van de gegevensverwerkingsomgeving voor consistentie in ontwikkeling, testen en productie. Er werd een CI/CD-pijplijn opgezet om code-integratie, testen en implementaties te automatiseren. We hebben ook geautomatiseerd testen voor de omgeving om configuratieproblemen tijdig op te sporen.

Optimalisatie van gebruikers- en rechtenbeheer

We hebben de best practices van AWS IAM geïmplementeerd om het gebruikers- en rechtenbeheer te verbeteren. Dit omvatte het maken van beleidsregels gebaseerd op het principe van de laagste rechten en het instellen van multi-factor authenticatie (MFA) voor alle IAM-gebruikers. We hebben EC2 instance types geoptimaliseerd op basis van workload analyse en CloudWatch alarmen ingesteld voor proactieve monitoring. Om de beveiligingsrisico's te beperken, ontwikkelden we bovendien geautomatiseerde scripts voor gebruikersbeheer en machtigingen.

Technologieën

Back end

Python

Cloud platform

AWS

Infrastructuur als code

Terraform

Containerisatie

Docker, Amazon EKS

Database

AWS RDS

Beveiliging en toegangsbeheer

AWS IAM, Geheime Manager

Monitoren en loggen

AWS Cloudwatch, Grafana, Prometheus

CI/CD

GitHub Actions

Computerdienst

AWS EC2

Proces

Ons project om het datamanagementplatform voor precisiegeneesmiddelen te verbeteren volgde een gestructureerde aanpak, waarbij we ervoor zorgden dat elk aspect van de oplossing was afgestemd op de behoeften van de klant.

Vereisten begrijpen

We onderzochten de gegevensverwerkingslijnen en AWS-infrastructuur van de klant en wezen op inefficiënties en verbeterpunten.

Herontwerp architectuur

We hebben het systeem geherstructureerd om de gegevensverwerking, schaalbaarheid en beveiliging binnen AWS te verbeteren.

Agile ontwikkeling

Met behulp van Python en verwante tools hebben we back-end processen en gegevensstructuren verbeterd en parallelle verwerkingstechnieken geïmplementeerd.

Automatisering van infrastructuur

We hebben Terraform-scripts gemaakt om het beheer van AWS-resources te stroomlijnen.

Containerisatie en CI/CD

We hebben de gegevensverwerkingsomgeving gecontaineriseerd met Docker en geautomatiseerde integratie-, test- en implementatiepijplijnen opgezet.

Testen

We evalueerden de snelheid van gegevensverwerking, nauwkeurigheid, betrouwbaarheid van het systeem en IAM-beveiligingsmaatregelen.

Team

1

Projectleider

2

DevOps Ingenieurs

2

Gegevenswetenschappers

1

QA Engineer

Resultaten

Hogere gegevensverwerkingssnelheid, lagere kosten voor cloud computing en naadloze gegevensuitwisseling

De implementatie van onze oplossing leidde tot aanzienlijke verbeteringen in de mogelijkheden van onze klant op het gebied van gegevensbeheer.

  • Gegevensverwerkingssnelheid: de geoptimaliseerde pijplijnen verkortten de laadtijden van gegevens met 35%, waardoor snellere toegang tot verwerkte gegevens mogelijk werd.
  • Efficiënt gebruik van hulpbronnen: de opnieuw geconfigureerde AWS-omgeving leidde tot een verlaging van 29% van de kosten voor cloud computing.
  • Uitwisseling van gegevens: dankzij de naadloze gegevensuitwisseling hebben farmaceutische bedrijven nu sneller toegang tot relevante patiëntgegevens.
Duur van het project
  • Oktober 2023 - januari 2024

35%

kortere laadtijden voor gegevens

29%

daling van AWS-kosten voor cloud computing

Neem contact met ons op!

Boek een gesprek of vul het onderstaande formulier in en we nemen contact met je op zodra we je aanvraag hebben verwerkt.

    Voeg projectgegevens alsjeblieft, duur, technische stapel, IT-professionals nodig en andere relevante informatie toe
    Neem een spraakbericht over uw
    project op om het ons beter te helpen begrijpen
    Voeg indien nodig aanvullende documenten bij
    Bestand uploaden

    Je kunt maximaal 1 bestand van 2MB bijvoegen. Geldige bestanden: pdf, jpg, jpeg, png

    Wij wijzen u erop dat wanneer u op de verzendknop klikt, Innowise uw persoonsgegevens verwerkt in overeenstemming met ons Privacybeleid om u van de juiste informatie te voorzien.

    Wat gebeurt er nu?

    1

    Na ontvangst en verwerking van uw aanvraag, nemen wij binnenkort contact met u op om uw projectbehoeften in detail te beschrijven en een NDA te ondertekenen om de vertrouwelijkheid van informatie te garanderen.

    2

    Na het bestuderen van de vereisten, stellen onze analisten en ontwikkelaars een projectvoorstel met de omvang van de werkzaamheden, teamgrootte, tijd en kosten schattingen.

    3

    Wij regelen een ontmoeting met u om het aanbod te bespreken en tot een overeenkomst.

    4

    We tekenen een contract en beginnen zo snel mogelijk aan uw project te werken.

    Bedankt.

    Uw bericht is verzonden.
    Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

    Bedankt.

    Uw bericht is verzonden. 

    We’ll process your request and contact you back as soon as possible.

    pijl