1. A method of managing data analysis applications in a computing environment, said method comprising: obtaining, by a processor of the computing environment, current utility of a data analysis application, said data analysis application to analyze data produced by one or more sources and comprising a model building component and a stream processing component, the model building component to build an analytic model to be used by the stream processing component to process a stream of data; automatically adjusting, by the processor, at least one of allocation of resources for the model building component or a configuration of the model building component, the configuration comprising at least one configuration parameter input to the model building component for use in building the analytic model, the automatically adjusting to increase the current utility of the data analysis application, wherein utility is based on one or more of quality of the analytic model provided by the model building component and used by the stream processing component, resources allocated to the stream processing component, or one or more other metrics associated with the stream processing component; and determining the quality of the analytic model based on one or more of resources allocated to the model building component, the model building component used or an update period for updating the model building component.