Grow a B2C Service or Become a SaaS? We Decided Not to Choose
summary
The talk explains how a company decided to operate both a B2C product and a SaaS (B2B) offering without choosing one over the other. It describes technology and architecture decisions: choosing single-tenant vs. multitenant models for microservices, selecting the tenant-isolation attribute, separating configurations and A/B experiments between B2C and B2B, deploying installations across different environments, and how deployment time per new client was reduced from months to a week (with a goal of one day), plus the pains encountered and lessons learned.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 3:00Developing B2B
- 9:42Technical isolation
- 19:40Product isolation and configs
- 32:01Summary
- 47:28Q&A
related talks
44mHow to Serve Thousands of Databases from One Microservice Without Losing Your Mind
21mSaaS Deep Dive: Designing & Building Multi-Tenant Solutions
28mSaaS migration and modernisation
25mScaling Up, Not Out: Managing Enterprise Demands in a Growing SaaS Startup
33mFrom SaaS to On-Premise - A DevOps Journey
42mIntegration and Conversation Patterns in SaaS Applications
48mService Oriented Architecture - Slice and Dice
33mBeyond Saas: Building for Enterprise
