Quali sono le tipiche sfide che si presentano quando si converte un'applicazione single-tenant in un'app multitenant? La sicurezza e l'isolamento dei dati mi sembrano i più significativi. Quali sono alcuni altri?
Sono uno degli architetti per uno sforzo di automazione abbastanza significativo, e storicamente è stata solo la nostra azienda ad usarlo. Vogliamo rendere possibile per gli altri di usarlo pure. Ogni volta che parliamo di "renderlo multitenant", la conversazione ruota intorno a tenere gli utenti con un tenant lontano dai dati posseduti da un altro titolare e assicurarsi che gli utenti con un tenant non possano (intenzionalmente o inavvertitamente) creare impatti in un altro ambienti del locatario. Quello che mi chiedo è se la sicurezza / l'isolamento dei dati siano davvero le uniche preoccupazioni importanti qui, o se ci siano altre importanti preoccupazioni a cui non stiamo pensando.