ARC210-R1: Microservices decomposition for SaaS environments

AWS re:Invent 2019 - A podcast by AWS

Categories:

While the rationale for adopting a microservices architecture is well-understood, selecting the right size and scope of your microservices can be challenging-especially in SaaS environments. SaaS microservices must consider your multi-tenant isolation boundaries, your data partitioning requirements, your multi-tenant scaling profile, and your tiering strategy. These services must also be implemented in a model that abstracts away multi-tenant details and accelerates development. In this session, we look at a range of multi-tenant considerations that will directly affect your approach to identifying and implementing services that align with the scale, isolation, cost, and agility profile of your SaaS environment.