A complete framework is needed to handle many customers while administering everything for each customer