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 an instance of 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 instance of the particular service to the particular user, wherein the virtual machine/function of repository does not contain information for providing services other than the instance of the particular service and does not contain information for providing services to users other than 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 upon receiving the request to discontinue the particular service for the particular user, deleting the virtual machine/function of repository.