1. A method for recommending a cloud configuration for deploying a service, the method comprising: in response to receiving a service request, searching a database for a cloud configuration, wherein the searching includes: acquiring a resource usage pattern for the service; mapping the resource usage pattern to a multidimensional space and searching the multidimensional space for a previously deployed cloud configuration having a similar resource usage pattern; in response to finding a previously deployed cloud configuration, determining an activity management for the previously deployed cloud configuration; and, providing a recommendation based on the activity management.