Vis enkel innførsel

dc.contributor.advisorKlemets, Joakim
dc.contributor.advisorHafting, Helge
dc.contributor.authorBjoland, Wilhelm
dc.contributor.authorLauvrak, Petter
dc.contributor.authorTheisen, Jacob
dc.date.accessioned2022-07-09T17:21:46Z
dc.date.available2022-07-09T17:21:46Z
dc.date.issued2022
dc.identifierno.ntnu:inspera:111577928:111581146
dc.identifier.urihttps://hdl.handle.net/11250/3004391
dc.description.abstractDenne bacheloroppgaven består i å designe, implementere og evaluere en eventbasert arkitektur for HelseCERT for å knytte alle deres distribuerte systemer sammen gjennom ett sentralt grensesnitt. Disse systemene er i dag tungvinte å operere fordi det kreves manuelle interaksjoner mot hvert enkelt system. Eksempler på slike systemer kan være brukerkataloger, mailservere eller databaser. Vårt system gjør det mulig for en ansatt i HelseCERT å interagere med flere av disse systemene gjennom én enkelt handling. Løsningen vår er realisert gjennom blant annet meldingskøer, bruk av logging database og flere egenkonstruerte komponenter skrevet i Python. Vi har benyttet oss av en iterativ utviklingsprosess hvor vi kontinuerlig har forbedret systemet vårt med ny funksjonalitet. Evalueringen av systemet vårt har også vært en sentral del av rapporten. Der har vi vurdert fordeler og ulemper med en eventbasert tilnærming til den gitte problemstillingen. Arbeidet med denne bacheloroppgaven har ført fram til et produkt som er en klar forbedring sammenlignet med dagens situasjon i HelseCERT. Implementeringen av vårt produkt vil altså gjøre arbeidshverdagen til de ansatte enklere, tryggere og mer effektiv.
dc.description.abstractThis bachelor thesis consists of designing, implementing and evaluating an event-driven architecture for HelseCERT to connect all their distributed systems together through one central interface. These systems are currently cumbersome to operate because it requires manual interactions with each system. Examples of such systems can be user identity management systems, mail servers or databases. Our system makes it possible for an employee of HelseCERT to interact with several of these systems through one single action. Our solution is realized through, among other things, message queues, the use of a logging database and several self-designed components written in Python. We have used an iterative development process where we have continuously improved our system with new functionality. The evaluation of our system has also been a key part of the report. The evaluation has assessed the advantages and disadvantages of an event-driven approach to the given problem. The work with this bachelor thesis has led to a product that is a clear improvement compared to the current situation at HelseCERT. The implementation of our product will thus make the everyday work of the employees easier, safer and more efficient.
dc.languagenob
dc.publisherNTNU
dc.titleUtviklingen av et eventbasert integrasjonssystem for Norsk Helsenett SF
dc.typeBachelor thesis


Tilhørende fil(er)

Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel