Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Inc drawio
simple0
zoom1
inComment0
pageId2638839927
custContentId2639233417
diagramDisplayNameSystem-komponenter.xml
lbox1
contentVer3
hiResPreview0
revision57
baseUrlhttps://sikt.atlassian.net/wiki
diagramNameSystem-komponenter.xml
pCenter0
aspectDkpsJ-RqALtpnQnDU9q4 1
width711855.42857142857147142857142858
linksauto
tbstyletop
isUpload1
height494589.250000000000069999999999999

  • MuleSoft, eid av Salesforce, er selve motoren i alle integrasjoner. Den består av både utviklingsmiljø og kjøremiljø.

  • Som database, bruker vi DocumentDb, som en AWS service. Den fungerer som en MongoDb database og kjører altså på AWS.

  • Vi har nylig erstattet Apache Kafka med vårt egenutviklede melding-kø-system, MeldingQ, for alle våre integrasjoner. Mens Kafka tidligere ble brukt som kø-system og mellomledd for asynkron kommunikasjon mellom integrasjoner, er MeldingQ nå bygget på MongoDb (DocumentDb) for å oppfylle de samme behovene.

    MeldingQ tilbyr liknende funksjonalitet som Kafka, men er mer tilpasset våre spesifikke krav og arkitektur. Det gir oss større fleksibilitet og bedre kontroll over meldingstransporten mellom tjenester. Denne endringen innebærer at alle asynkrone integrasjoner nå kommuniserer via MeldingQ, og løsningen gir oss en strømlinjeformet og effektiv håndtering av meldinger.

  • Som lagringsmekanisme, bruker vi S3, levert av AWS.

  • Gravitee brukes som API gateway.

...