Apparatus, and associated methods, manage technology resources in hosted applications including: demand, service level agreements, assets both hardware and
software, projects, labor, knowledge and provisioning. The apparatus includes an asset manager configured to couple to host servers and a network, to manage the host servers and
software deployed thereon. In embodiments of the invention the asset manager: determines demand for new assets and allocates available assets to meet the demand; determines assets not in compliance with existing
software licenses; determines which host servers have actual service level
metrics which are not compliant with the target service level
metrics; and determines availability of a patch or
upgrade for selected software and instances of the selected software among the assets. In an embodiment of the invention the asset manager couples to a contract manager with the asset manager determining the assets for which actual monitored service level
metrics violate contract service level metrics. In an embodiment of the invention the asset manager couples to a
product manager and scans the host severs to determine which have actual security metrics which are not compliant with the target security metrics managed by the
product manager. In an embodiment of the invention the asset manager couples with a
product manager, a work manager and an accounting manager to compare the actual costs of the new assets from the accounting manager and the work manager with the price of the assets from the product
record.