1. A method for collecting information for use in providing a particular service to a particular user in a network, comprising: receiving a request to provision the particular service for the particular user; dynamically instantiating a virtual machine/function of repository in a front end of the network, for representing the information for use only in providing the particular service to the particular user; synchronizing the virtual machine/function of repository with at least one consolidated database in a back end of the network; accessing the information from the virtual machine/function of repository as needed in providing the particular service to the particular user; receiving a request to discontinue the particular service for the particular user; and deleting the virtual machine/function of repository.