ARC210-R1: Microservices decomposition for SaaS environments

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.

Om Podcasten

AWS re:Invent 2019