saas-deployment-models
Installation
SKILL.md
SaaS Deployment Models — Silo, Pool, Mixed Mode, Hybrid, Pod
Acknowledgement: Shared by Peter Bamuhigire, techguypeter.com, +256 784 464178.
Use When
- Choosing the deployment model for a new multi-tenant SaaS (often the first architectural decision after picking the stack).
- Evaluating whether to migrate an existing pool deployment to mixed-mode or pods because of compliance, noisy neighbor, or geographic constraints.
- Designing a tier-aware deployment strategy where premium customers get silo and basic-tier customers stay pooled.
- Onboarding a regulated tenant (HIPAA, PCI, GDPR-strict, data residency) that cannot live in pool.
- Hitting cloud account/VPC/region limits and needing to pod the platform.
Do Not Use When
- The task is the data isolation enforcement layer (RLS, tenant_id filtering) — use
multi-tenant-saas-architecture. - The task is the modular composition of features per tenant — use
modular-saas-architecture. - The task is K8s-specific tenant isolation — use
kubernetes-saas-delivery. - The task is single-tenant deployment — this skill is multi-tenant only.