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

  Рет қаралды 31,983

GOTO Conferences

GOTO Conferences

Күн бұрын

This presentation was recorded at GOTO Chicago 2020. #GOTOcon #GOTOchgo
gotochgo.com
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:
gotochgo.com/2020/sessions/13...
/ gotochgo
/ goto-
/ gotoconferences
#SaaS #AWS #Cloud #SoftwareArchitecture #Programming #Backend
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at gotocon.com
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
kzbin.info...

Пікірлер: 18
@shantanusharma74
@shantanusharma74 2 жыл бұрын
This is the best video out there on Multi-Tenant architecture . Thanks for sharing this...
@vinodkomaravolu8582
@vinodkomaravolu8582 Жыл бұрын
Superb video on multi-tenancy. Very well explained with succinct pictures. Keep up the good work Tod. Really helpful. Thank you.
@subhashismohanty5420
@subhashismohanty5420 2 жыл бұрын
You have made SaaS easy to understand.
@madzr3093
@madzr3093 2 жыл бұрын
Thank you Tod! I am going to build my first SaaS & this was quite helpful!
@ganeshfutane7088
@ganeshfutane7088 2 жыл бұрын
All the best Madz!
@Lucas-qv3no
@Lucas-qv3no 3 жыл бұрын
Great video that clearly explains the approaches to setting up multi-tenancy in your SaaS architectures.
@chathurangabandara6078
@chathurangabandara6078 2 жыл бұрын
Super awesome content. Thank you!!
@valour.se47
@valour.se47 3 жыл бұрын
We chose silo model, and we are happy with it
@mingsheng36
@mingsheng36 3 жыл бұрын
great video
@TobiasLA
@TobiasLA 2 жыл бұрын
Good work!!
@tranthanhdeveloper
@tranthanhdeveloper 3 жыл бұрын
Can anyone give me the slide?
@mdabdullahtalukder8127
@mdabdullahtalukder8127 3 жыл бұрын
very interesting video...
@FactsOverFear.
@FactsOverFear. 3 жыл бұрын
So much to discuss with my developers to make sure we set everything up correctly from the get go.
@networkfreddy2000
@networkfreddy2000 3 жыл бұрын
What kind of business do you run?
@godwinyoh3700
@godwinyoh3700 2 жыл бұрын
I doubt if you can ever get everything right from the get go. Small problems tend to grow bigger as the scale increases. At the end it will be a case of compromise between speed/latency and data correctness/compliance/security
@bhumikagoklani6532
@bhumikagoklani6532 Жыл бұрын
Can someone clarify "Limit developer awareness about multi-tenancy" part? I doubt if I understood it correct.
@_victorjansson
@_victorjansson 8 ай бұрын
The developer shouldn’t have to consider who the tenant is in the code. If they want all the products for a tenant, they should only have to call getAllProducts(), without having to manually specify the tenant.
SaaS Architecture Fundamentals
27:19
AWS Partner Network
Рет қаралды 2,5 М.
WHY DOES SHE HAVE A REWARD? #youtubecreatorawards
00:41
Levsob
Рет қаралды 37 МЛН
Sigma Girl Education #sigma #viral #comedy
00:16
CRAZY GREAPA
Рет қаралды 84 МЛН
Best Practices in Building a Cloud-Based SaaS Application (Cloud Next '19)
34:46
Monolithic vs Microservice Architecture: Which To Use and When?
10:43
Tenant Isolation & Data Partitioning
1:04:39
AWS Partner Network
Рет қаралды 5 М.
Architecting multitenant solutions on Azure | Azure Friday
21:12
Microsoft Azure
Рет қаралды 28 М.
EF Core Multitenancy For Your SaaS Applications
14:41
Milan Jovanović
Рет қаралды 19 М.
Top 6 Tools to Turn Code into Beautiful Diagrams
3:24
ByteByteGo
Рет қаралды 542 М.
😱НОУТБУК СОСЕДКИ😱
0:30
OMG DEN
Рет қаралды 2,7 МЛН
Apple, как вас уделал Тюменский бренд CaseGuru? Конец удивил #caseguru #кейсгуру #наушники
0:54
CaseGuru / Наушники / Пылесосы / Смарт-часы /
Рет қаралды 4,5 МЛН
Обзор игрового компьютера Макса 2в1
23:34