Microservices
Mikroservisai — tai programinės įrangos architektūros stilius, kai sistema kuriama kaip rinkinys mažų, nepriklausomų paslaugų, kiekviena atliekanti vieną aiškią funkciją ir bendraujanti per API. Tai priešybė monolitinei architektūrai, kur viskas yra viename dideliame kode.
Viešojo sektoriaus kontekste mikroservisų architektūra leidžia kurti lanksčias, lengvai plečiamas sistemas. Pavyzdžiui, autentifikacijos, dokumentų generavimo ir el. pašto siuntimo funkcijos gali būti atskiros paslaugos, kurias galima atnaujinti nepriklausomai.
“E-paslaugų portalas naudoja mikroservisus: vienas apdoroja prašymus, kitas generuoja PDF, trečias siunčia pranešimus.”