1. A method comprising: receiving an analysis request to analyze selected data corresponding to one or more monitored assets, wherein the analysis request includes one or more parameters corresponding to performance categories of computing resources for processing the analysis request; wherein the performance categories include a quality metric for the analysis request, wherein the quality metric relates to a desired accuracy of the analysis results; determining a computing resource allocation plan for processing the analysis request based on the one or more parameters, wherein determining a computing resource allocation plan further includes selecting an analysis algorithm based upon the desired accuracy of the analysis results; and processing the analysis request using the determined computing resource allocation plan to provide analysis results.