Hopp til innhold

Mikrotjenester

Fra Wikipedia, den frie encyklopedi

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.

Referanser

[rediger | rediger kilde]
  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. Arkivert fra originalen 7. juli 2022. Besøkt 18. mars 2022.
  3. ↑ utvikler, Pål Bøckmann; Alv (18. november 2020). «Mener monolitter kan være bedre enn mikrotjenester». Kode24.no (på norsk). Besøkt 18. mars 2022.