In the Upsolver deployment, compute servers are running in the Upsolver’s account. The data resides in the user’s S3 bucket. Data processing takes place outside of the user’s account. The data and data access is granted from outside of the user’s account. Upsolver processes the data and writes it back to the user’s S3 bucket. This model allows Upsolver processes to access the user’s data.