SaaS Deep Dive: Designing & Building Multi-Tenant Solutions • Tod Golding • GOTO 2020

preview_player
Показать описание
This presentation was recorded at GOTO Chicago 2020. #GOTOcon #GOTOchgo

Tod Golding - Architect at Amazon Web Services immersed in cloud-optimized application design and architecture

ABSTRACT
Creating a multi-tenant software-as-a-service (SaaS) application requires developers and architects to take new approaches to how they design, build, operate, and deploy their solutions. SaaS touches every dimension of your design, including how you decompose your system into services, how those services are built, how they are secured, how they store data, and how they are deployed.
In this session we’ll dig into each of these areas and outline the common patterns and strategies that you’ll need to factor into the design of your SaaS solution. As part of this dive into architecture and code, we’ll explore the core elements of SaaS application development, including identity, onboarding, tenant isolation, and data partitioning. The goal here is to expose you to the fundamental building blocks associated with designing and coding [...]

TIMECODES
00:00 Intro
01:40 The SaaS architecture landscape
05:18 Provisioning a new tenant
07:56 Tenant context everywhere
09:32 Building multi-tenant microservices
12:49 Partitioning data
14:30 A microservices-by-microservices decision
15:23 Isolating tenant resources
16:52 The challenge of pool-based isolation
17:35 Runtime scoped access with policies
19:14 Takeaways

Read the full abstract here:

#SaaS #AWS #Cloud #SoftwareArchitecture #Programming #Backend #TodGolding

CHANNEL MEMBERSHIP BONUS
Join this channel to get early access to videos & other perks:

Looking for a unique learning experience?

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Рекомендации по теме
Комментарии
Автор

This is the best video out there on Multi-Tenant architecture . Thanks for sharing this...

shantanusharma
Автор

Superb video on multi-tenancy. Very well explained with succinct pictures. Keep up the good work Tod. Really helpful. Thank you.

vinodkomaravolu
Автор

You have made SaaS easy to understand.

subhashismohanty
Автор

Thank you Tod! I am going to build my first SaaS & this was quite helpful!

madzr
Автор

Great video that clearly explains the approaches to setting up multi-tenancy in your SaaS architectures.

Lucas-qvno
Автор

We chose silo model, and we are happy with it

valour.se
Автор

So much to discuss with my developers to make sure we set everything up correctly from the get go.

FactsOverFear.
Автор

Can someone clarify "Limit developer awareness about multi-tenancy" part? I doubt if I understood it correct.

bhumikagoklani