SaaS Deep Dive: Designing & Building Multi-Tenant Solutions • Tod Golding • GOTO 2020
This presentation was recorded at GOTO Chicago 2020. #GOTOcon #GOTOchgo http://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: https://gotochgo.com/2020/sessions/13... / gotocon / goto- / goto_con / gotoconferences #SaaS #AWS #Cloud #SoftwareArchitecture #Programming #Backend #TodGolding CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: / @goto- Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConf...

Building Multi-Tenant SaaS Architectures • Tod Golding & Bill Tarr • GOTO 2024

Think Multi-Tenancy Is Easy? Think Again...

How Fast Can You Parse 1 Billion Rows in Java? – Insane Speed Test • Roy van Rijn • GOTO 2025

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

Building a Multi-tenant SaaS solution on AWS

Architecting multitenant solutions on Azure | Azure Friday

Tenant Isolation & Data Partitioning

AWS re:Invent 2022 - SaaS microservices deep dive: Simplifying multi-tenant development (SAS405)

When To Use Microservices (And When Not To!) • Sam Newman & Martin Fowler • GOTO 2020

5 Things Every Developer Should Know about Software Architecture • Simon Brown • GOTO 2020

Multi-Tenant: Database Per Tenant or Shared?

Why The Russian Accent Terrifies Everyone

SaaS Migration: Moving From Single-Tenant to Multi-Tenant on AWS - Level 300 (United States)

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Multi-tenancy architecture | The Backend Engineering Show

Multitenant Mystery Only Rockers in the Building by Thomas Vitale @ Spring I/O 2023

Building SaaS on AWS - Deep Dive: Architecting multi-tenant SaaS on EKS

AWS re:Invent 2019: SaaS tenant isolation patterns (ARC372-P)

Jensen Huang and Bill McDermott at the ServiceNow Knowledge25 Keynote

