multitenantanvändning
Multitenantanvändning är en arkitektur där en mjukvaruapplikation och dess infrastruktur delas mellan flera kunder, eller tenants. Varje tenant upplever sin egen datauppsättning, konfiguration och användargränssnitt, samtidigt som alla delar samma kodbas och driftmiljö. Målet är att leverera isolerad funktionalitet och säkerhet inom ramen för en gemensam plattform.
Vanliga modeller för hur data hanteras i multitenära system är: delad databas med gemensam scheman, delad databas
Fördelar inkluderar kostnadseffektivisering, enklare skalning, snabbare utrullningar och gemensam infrastruktur som underlättar uppdateringar. Begränsningar och risker
Verktyg och processer för förvaltning av multitenanta miljöer omfattar isolationspolicyer, identitets- och åtkomsthantering, resurskvoter, metering och
Användningsområden för multitenantanvändning förekommer framför allt i mjukvara som en tjänst (SaaS), där applikationen betjänar många