Creating multi-tenant SaaS-based architecture