Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive deep into the world of multi-tenant Software-as-a-Service (SaaS) solutions in this 21-minute conference talk from GOTO Chicago 2020. Explore key aspects of SaaS architecture, including tenant provisioning, context management, microservices design, data partitioning, and resource isolation. Learn about the challenges of pool-based isolation and discover how to implement runtime scoped access using policies. Gain valuable insights into designing, building, and deploying cloud-optimized SaaS applications, with a focus on fundamental building blocks such as identity, onboarding, and tenant isolation. Walk away with practical takeaways to enhance your approach to SaaS development and architecture.
Syllabus
Intro
The SaaS architecture landscape
Provisioning a new tenant
Tenant context everywhere
Building multi-tenant microservices
Partitioning data
A microservices-by-microservices decision
Isolating tenant resources
The challenge of pool-based isolation
Runtime scoped access with policies
Takeaways
Taught by
GOTO Conferences