1. A computer program product for placement of information assets within an information technology (IT) environment, the computer program product comprising a computer readable storage medium having stored thereon: first program instructions programmed to discover, via a networked IT infrastructure of the IT environment, a first piece of information about an information asset within the IT environment; second program instructions programmed to determine, based at least in part on the first piece of information, a first characteristic of an ideal location for the information asset; third program instructions programmed to determine, using a first locational schema for IT environment locations, a first characteristic of a first location in the IT environment; fourth program instructions programmed to determine compatibility of the information asset with the first location by comparing the first characteristic of the ideal location to the first characteristic of the first location; fifth program instructions programmed to report the compatibility to a user; sixth program instructions programmed to determine, using the first locational schema, compatibility of the information asset with a second location in the IT environment; and seventh program instructions programmed to suggest, based at least in part on the determined compatibilities, a placement of the information asset as between the first and second locations.