Mikrotjenester

variant av tjenesteorientert arkitektur hvor en tjeneste sys sammen av løst koblede tjenester

Innen informasjonsteknologi er mikrotjenester en variant av tjenesteorientert arkitektur hvor en applikasjon består av en samling av løst koblede tjenester.[1] I mikrotjenestearkitekturer er tjenestene finkornede og protokollene er lettvektige, med mål om at ulike team kan utvikle sine tjenester uavhengig av hverandre.[2] Mikrotjenester kan gjør det mulig for organisasjoner å utvikle programvare som vokser stort og raskt, samt enklere ta i bruk "hyllevare"-tjenester. En ulempe er at det kommer en kostnad for å opprettholde løsheten i koblingene.[3] Grensesnittene må utformes nøye, og bør behandles som et offentlig programmeringsgrensesnitt.

Se også rediger

Referanser rediger

  1. ^ «Mikrotjenester på Azure – hva er mikrotjenester | Microsoft Azure». azure.microsoft.com. Besøkt 18. mars 2022. 
  2. ^ «Mikrotjenester lar deg bygge dataprogrammer litt etter litt». Basefarm. 7. juli 2020. Besøkt 18. mars 2022. 
  3. ^ utvikler, Pål Bøckmann; Alv (18. november 2020). «Mener monolitter kan være bedre enn mikro­tjenester». Kode24.no (norsk). Besøkt 18. mars 2022.  soft hyphen-tegn i |tittel= på plass 42 (hjelp)