Overview
Explore the challenges and solutions of multi-tenancy architecture in this 25-minute conference talk by Bob Walker from Octopus Deploy. Learn about the three common approaches to multi-tenancy: unique application and database per tenant, shared application with isolated database per tenant, and shared application and database. Discover the pros and cons of each method, understand when to prefer one approach over another, and gain insights into handling unique configurations and requirements for individual tenants. Delve into the hidden costs and long-term impacts of architectural decisions, and explore how advancements in tooling and platforms have simplified support for the unique application and database per tenant approach. Gain valuable knowledge to make informed decisions when architecting multi-tenanted applications that can impact development and operations for years to come.
Syllabus
Multi-Tenancy Architecture Lessons Learned - Bob Walker, Octopus Deploy
Taught by
CNCF [Cloud Native Computing Foundation]