1. A computer implemented method for managing infrastructure data, the method comprising: replicating, by a server, secure data from one or more infrastructure data sources in at least a first format into a centralized database in a generic second format, wherein the generic second format includes an object and a selected attribute representing the secure data from the one or more infrastructure data sources; receiving, by the server, a request from at least one client application to write data to the one or more infrastructure data sources; writing, by the server, the requested data to the one or more infrastructure data sources; synchronizing, by the server, the centralized database with the one or more infrastructure data sources, wherein the one or more infrastructure data sources are directory services; and wherein the one or more infrastructure data sources are periodically replicated into the centralized database.