Multi-Tenant SaaS Architecture: Three Patterns and How to Pick — Folio