Multitenanttiarkkitehtuuri
Multitenanttiarkkitehtuuri, tunnettu myös nimellä monivuokraaja-arkkitehtuuri, on ohjelmistojärjestelmän suunnittelumalli, jossa yksi ohjelmistoinstanssi palvelee useita asiakkaita eli vuokralaisia. Jokaisella vuokralaisella on oma eristetty näkymänsä ja datansa, vaikka he jakavat saman fyysisen infrastruktuurin ja ohjelmistokoodin. Tämä eroaa yhden vuokralaisen arkkitehtuurista, jossa jokaisella asiakkaalla on oma erillinen ohjelmistoinstanssi ja infrastruktuuri.
Multitenanttiarkkitehtuurin keskeisiä etuja ovat tehokkuus ja skaalautuvuus. Kun useat asiakkaat jakavat yhden järjestelmän, resurssien käyttö on
Erilaisia toteutusmalleja multitenanttiarkkitehtuurille on olemassa, kuten jaettu tietokanta jaettu skeema, jaettu tietokanta erillisillä skeemoilla tai täysin