Vergleich

Der Einsatzzweck und benötigte Funktionsumfang von Report Servern kann sehr unterschiedlich sein. Allzu häufig wird lediglich eine zentrale „Reporting Engine“ benötigt, welche als Drehscheibe zur Verteilung von Reports dient und ein Backend für Entwickler und Berichtsdesigner in der kollaborativen Zusammenarbeit darstellt. Manchmal gehen die Anforderungen und Wünsche aber darüber hinaus und der Server stellt auch Dashboards und Analysefunktionen bereit; er dient dann als zentrale Informationsplattform im Unternehmen und unterstützt nicht nur die operationalen Tätigkeiten, sondern verbessert und beschleunigt auch die strategische Entscheidungsfindung.

Während ausgereifte, lebendige Business Intelligence Umgebungen nicht unbedingt für Unternehmen jeder Größe – insbesondere im Hinblick auf Kosten/Nutzen Aspekte – geeignet sind, besitzt heute praktisch jedes Unternehmen einen eigenen Datenschatz. Ob Datenbestände aus dem Vertrieb, der Verwaltung oder Prozessdaten, der wahre Wert für Unternehmen entsteht in der richtigen Verknüpfung, Aufbereitung und zielgenauen Bereitstellung für die verschiedenen Gruppen von Endanwendern.

Im Sinne unserer Philosophie der modularisieren Architektur stellen wir nachfolgend einige bekannte Serverplattformen mit einem zentrierten Blick auf den Einsatz als zentrale Drehscheibe für die Generierung und Verteilung von Standardberichten vor. Kriterien für die Auswahl sind Kompatibilität zu weit verbreiten Report-Entwicklungswerkzeugen wie BIRT und JasperReports, Kosten und Skalierbarkeit der Plattform, sowie die Integrationsfähigkeit in die eigene Sofwarearchitektur und Infrastruktur.

Die nachfolgende Vergleichsmatrix bildet lediglich einen Ausschnitt der von uns validierten Funktionen. Sprechen Sie uns bei tiefgreifenderen Fragestellungen und detaillierten funktionalen Anforderungen direkt an! Wir halten jederzeit alle hier aufgeführten Systeme als DEMO zur Verfügung (soweit die Lizenzbedingungen der Hersteller dies ermöglichen), geben Ihnen gerne im Detail Auskunft und analysieren gemeinsam im Ihnen welche Lösung am besten zu Ihren Anforderungen passt.

Vergleichsmatrix Reporting Server Vergleichsmatrix Reporting Server
JasperReports Server CE 8.2 / Reporting Edition JasperReports Server Pro 9 ReportServer CE 4.6 ReportServer Enterprise 4.6.2 JasperReports Integration Jasper4Oracle
Einzelserverlizenz – / €€ €€€ n.A.
Lizenz AGPL, Open Source (bis 01/2024) kommerziell AGPL, Open Source kommerziell BSD3/GPL, Open Source kommerziell
Multiplattform Ja Ja Ja Ja Nein Nein
Cloud/Container Support AWS, Docker AWS, Docker Docker Docker
Report Engines JasperReports JasperReports JasperReports, BIRT JasperReports, BIRT, Chrystal Reports JasperReports JasperReports
Application Server Apache Tomcat, Wildfly, JBoss Apache Tomcat, Wildfly, JBoss, WebSphere WebLogic J2EE-compliant J2EE-compliant J2EE-compliant proprietär
Application Data MySQL, Postgres MySQL, Postgres, Oracle, SQL Server, DB2, andere Hibernate-compatible Hibernate-compatible Dateisystem Dateisystem/Oracle
Report Repository Datenbank Datenbank, Dateisystem Datenbank Datenbank Dateisystem Dateisystem
Datenquellen JDBC, Webservice, Custom JDBC, Webservice, Custom JDBC, Webservice, Custom JDBC, Webservice, Custom JDBC, Webservice, Custom JDBC
Datenformate HTML, PDF, Excel, Word, CSV, andere, Custom HTML, PDF, Excel, Word, CSV, andere, Custom PDF, Excel, Word HTML, PDF, Excel, Word HTML, PDF, Excel, Word, CSV, andere HTML, PDF, Excel, Word, CSV, andere
Reportausgabe Email, Datenbank, (S)FTP, Dateisystem Email, Datenbank, (S)FTP, Dateisystem Email, Datenbank, (S)FTP, Dateisystem Email, Datenbank, (S)FTP, Dateisystem Email, Dateisystem
Endanwender GUI Ja Ja Ja Ja Erweiterung Nein
Benutzerinteraktion Ja Ja Ja Ja Nein Nein
Dashboards Nein Ja Ja Ja Nein Nein
Online Datenanalyse Nein Ja Ja Ja Nein Nein
Embedding REST, iFrame REST, iFrame, Javascript REST REST REST PL/SQL
REST API GET, POST GET, POST GET GET GET
Dokumentation sehr gut sehr gut sehr gut sehr gut medium medium
Administration medium medium gut gut medium mit Potential
DEV OPS medium medium gut gut medium mit Potential
Report-Development gut gut medium medium medium medium

Unsere Vergleichsmatrix kann Ihnen einen groben Eindruck vermitteln, welche Server Software möglicherweise aufgrund bestimmter Grundfunktionen oder Kostenaspekte am ehesten für Sei infrage kommt. Nutzen Sie gerne unsere Expertise und erhalten Sie Zugang zu detaillierten Funktionsvergleichen, weiterführenden Informationen und Experten, oder prüfen Sie gemeinsam mit uns ein gewünschtes DEMO System auf Herz und Nieren. Sprechen Sie uns an

JasperReports Server

Der JasperReports Referenzserver. Als Reporting Engine müssen sich hiermit Alternativen messen können.

JasperReports Server unterstützt sämtliche Features der global verbreiteten JasperReports Library und integriert sich hervorragend in das Berichtsentwicklungswerkzeug Jaspersoft Studio. JasperReports Server ermöglicht eine zentrale, wiederverwendbare Ablage aller Report Ressourcen und eignet sich bestens für die Integration in eigene Anwendungen. Auch Cloud- und Container-basierte Installationen, sowie Server Clustering beherrscht der Jasperserver und ist damit für moderne Sofwarearchitekturen und anspruchsvolle, performancehungrige Installationen geeignet.

JasperReports Server wird in unterschiedlichen Varianten und Funktionsumfang angeboten, welche nachfolgend kurz umrissen werden.

JasperReports Server Community Edition

Bis Januar 2024 in der letzten Version 8.2 als Open Source Software verfügbar. Leider wurde die Open Source Entwicklung sehr überraschend von TIBCO / Jaspersoft eingestellt, was bei vielen langjährigen Nutzern nun kurz- und mittelfristig Fragen aufwirft. In laufenden Umgebungen benötigen Sie eventuell noch die Installationsdateien oder gar den Quellcode einer bestimmten Jasperserver Version?

Kein Problem! Die BIOSDB verfügt sowohl über die Installationsdateien des JasperReports Servers ab Version 3.7, als auch über eine Kopie des Code Repositories. Bei Bedarf übernehmen wir Installation, Anpassung, Wartung und Support für Sie. Setzen Sie sich unverbindlich mit uns in Verbindung

JasperReports Server Professional, Enterprise

Das Upgrade für die bekannte Reporting Engine ergänzt mit Online Datenanalytik und Dashboarding in einer modernen Web-UI. Implementieren Sie Management orientierte Visualisierungen ganz einfach online, mit dem bewährten Jaspersoft Studio oder einer Kombination aus beidem!

Mit der aktuellen Version 9 des Jasperreports Servers wurde auch eine neue Version des JasperReports Web Studio freigegeben, welches nun in weiten Teilen einen adäquaten Ersatz für das verbreitete und einsatzerprobte Jaspersoft Studio darstellt.

Greifen Sie zurück auf unsere jahrelange Erfahrung bei der Entwicklung von Business Intelligence Anwendungen mit Jasperreports Server Professional und Enterprise. Wir verraten Ihnen Vor- und Nachteile im Vergleich zu anderen Visualisierungswerkzeugen Business Intelligence Software.

JasperReports IO

Die Service-orientierte leichtgewichtige Variante des Jasperreports Servers. Läuft ohne Endanwender GUI und ohne Datenbank am liebsten in der Cloud.

ReportServer

ReportServer ist ein lebendiges, seit vielen Jahren gewachsenes Reporting und Business Intelligence System. ReportServer unterstützt von Haus aus JasperReports, BIRT und in der kommerziellen Version auch Chrystal Reports. ReportServer setzt in der Entwicklung und bei Middleware auf üblichen, weltweiten Standards auf. ReportServer wird von einem deutschen Unternehmen entwickelt und hat hierzulande einige Verbreitung gefunden.

Wir favorisieren ReportServer aufgrund des breiten Funktionsumfangs, wegen seines Open Source Charakters und Variabilität der Report Engine als gute Alternative zur Community Edition des JasperReports Servers. In einigen Bereichen kann ReportServer deutlich mehr als JasperReports Server, auch die kostenlose Community Edition stellt im Gegensatz zu Jaspersoft Variante bereits Dashboards zur Verfügung. Die Möglichkeiten zur Verteilung von Endanwender Berichten übertreffen die begrenzten Fähigkeiten des JasperReports Servers bei weitem. Natürlich gibt es im Detail auch Unterschiede und eine 1:1 Migration per Knopfdruck ist Stand heute leider nicht möglich.

Gerne erläutern wir Ihnen Details und besprechen mit Ihnen mögliche Migrationspfade oder Alternativen. Wir geben Ihnen Einblick auf unsere detaillierten Analysen und Funktionsvergleiche und beantworten alle Fragen die sich aus Ihren spezifischen Anforderungen, Architektur und Infrastruktur ergeben. Eine Erstanalyse entspricht dabei ganz unserer Open Source Philosophie: Nicht umsonst, aber kostenlos! Rufen Sie an oder schreiben Sie uns, wir freuen uns auf Sie!

ReportServer Community Edition

ReportServer unterstützt von Haus aus die weit verbreiteten Report Bibliotheken JasperReports und BIRT. Insbesondere BIRT ist hier erwähnenswert, da es gegenüber JasperReports eine Reihe von Vorteilen bietet (zum Beispiel hinsichtlich dynamischer Tabellen). Nutzen Sie mit ReportServer die Vorteile aus beiden Welten!

Darüber hinaus bietet die kostenlose Variante bereits eine große Palette an Möglichkeiten für Online Business Intelligence Funktionen inklusive der Darstellung all Ihrer Visualisierungen in Dashboards.

ReportServer Enterprise Edition

Die Enterprise Version des ReportServer bietet eine Vielzahl erweiterter Funktionalitäten im Bereich Reporting, Datenanalytik und Berichtsverteilung. Als zentrale Reporting Engine, Informationsplattform bis hin zum Planungswerkzeug für mittelgroße bis großen Unternehmen bringt ReportServer Enterprise das benötigte Enterprise Toolset mit: professioneller Support, Integration in Ihre Sicherheitsinfrastruktur, hervorragende Unterstützung von administrativen Aufgaben und der Berichtsentwicklung. Endanwender, aber auch DevOps und Reportentwickler werden ReportServer gleichermaßen zu schätzen wissen!

Jasperreports Integration / JRI Publisher

Ähnlich wie Jasper4Oracle aus einer Oracle Welt heraus entstanden, aber bereits deutlich länger am Markt und etabliert. Es stehen Funktionen zur Verfügung, um Reports direkt aus PL/SQL Code heraus mit JasperReports zu generieren und im Dateisystem abzulegen.

Mit JRI-Publisher ist ein webbasierter Ansatz hinzugekommen, die mit Jasperreports Integration erzeugten Berichte zu administrieren, aufzurufen und über einen REST-Call für andere Anwendungen verfügbar zu machen. Wir können auch hier auf praktische Erfahrung beim Kunden blicken und Ihre Entscheidung bestmöglich unterstützen, fragen Sie uns

Jasper4Oracle Server

Sie „leben“ in einer Oracle-Welt, entwickeln APEX-Applikationen und tragen vielleicht noch Oracle Reports als „Klotz am Bein“ mit sich herum? Dann könnte eventuell der Jasper4Oracle Server die Reporting Engine der Wahl für Sie sein.

Aufgrund seines Closed Source Charakters, geringen Verbreitung und damit hoher Abhängigkeit vom Anbieter stellt das System für uns leider keine favorisierte Variante dar. Wir stellen aber gerne den Kontakt zum Hersteller her oder beraten Sie zu Alternativen, kontaktieren Sie uns!

servBIRD

Der servBIRD Server von der Firma TRADUI in Frankfurt a.M. bildet eine echte und vollständige Alternative, wenn Ihre Report rein auf BIRT basieren. In Funktionsumfang und Reife auf Augenhöhe mit einer Jasperreports Server Professional- oder Enterprise Edition.

servBIRD haben wir hier erst nachträglich aufgenommen, da wir hier zunächst eine reine Vergleichsseite für Jasperreports basierte Laufzeitumgebungen entwickelt haben. Der Umgang mit servBIRD und seiner Fülle an Funktionen hat uns aber derart überzeugt, dass wir die Kombination aus BIRT als Entwicklungstool und servBIRD als Report-Engine nicht unerwähnt lassen konnten. Darüber hinaus beherrscht servBIRD auch Business Intelligence Funktionalität mit Dashboarding und Datenanalytik und steht damit den kommerziellen Versionen des Jasperreports Servers in nichts nach.

Wenn ein kompletter Wechsel von der Jasperreports Welt in eine BIRT Umgebung für Sie infrage kommt, helfen wir Ihnen auch hier gerne mit unseren Kenntnissen, Projekterfahrung und gutem Kontakt zum Hersteller, sprechen Sie uns gerne an!