Quali sono le sfide tipiche che si presentano quando si converte un'app single-tenant in un'app multi-tenant? 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 a usarlo. Vogliamo consentire anche ad altri di usarlo. Ogni volta che parliamo di "renderlo multi-tenant", la conversazione ruota attorno alla necessità di tenere gli utenti con un inquilino lontano dai dati di proprietà di un altro inquilino e di assicurarsi che gli utenti con un inquilino non possano (intenzionalmente o involontariamente) creare impatti in un altro ambienti degli inquilini. Quello che mi chiedo è se la sicurezza / l'isolamento dei dati sono davvero le uniche preoccupazioni principali qui, o se ci sono alcune altre preoccupazioni importanti alle quali non stiamo pensando.