Jasperreports server provides your report front-end, presenting your collected data from various sources in a web based interface. The process of collecting data and putting it all together is not directly supported by the Jasper platform and has to be done with another tool (for example an ETL tool like Talend). In some cases (where the number of sites and volume of data is not huge) reports and dashboards can be built directly on the production data sources, without having to extract/collect it into a data warehouse. The Jasper platform is a good choice if you want to get up and running fast and at low cost, just building on your existing data sources, not having to buid a data warehouse solution first.