Increasingly, the mode of delivery for enterprise solutions is turning toward the software as a service (SaaS) model, but architecting a SaaS solution can be challenging. There are multiple aspects that need to be taken care of, and a variety of options for deploying SaaS solutions on AWS. This paper covers the different SaaS deployment models and the combination of AWS services and AWS Partner Network (APN) partner solutions that can be used to achieve a scalable, available, secure, performant, and cost-effective SaaS offering.
Decent read about tenant isolation methods, will be useful to implement in not just SAAS solutions but also in major organizations with multiple divisions