As your application matures, and your customers’ requirements get more complex, it’s critical to understand how you’ll leverage TIBCO Jaspersoft® embedded BI to meet the demand. With multiple editions, the question remains: which Jaspersoft® edition is right for you?
Using live demonstrations and example scenarios, this interactive webcast will guide you through the various editions: Jaspersoft Community Edition or one of the Jaspersoft commercial editions. Whether you're trying Jaspersoft for the first time or deploying to mission-critical production systems, we have a plan to meet your needs and your budget.
This live webcast explains:
Six steps for evaluating open source and commercial software
Popular features available in each edition, including details from our latest release
Which version of Jaspersoft best fits your needs
Register Here: https://www.jaspersoft.com/event/community-or-commercial-which-edition-jaspersoft-right-you-1
4. 44
What is Jaspersoft?
An embeddable reporting & analytics
platform designed for software builders
your app
our analytics
5. 55
Why Embedded?
Old way
Your app
Analytics
Casual Data
Consumer
Modern apps
Embedded BI
Put answers
in context
Increase
adoption of BI
Give consumers
actionable data
16. 1616
Multi-tenancy
1 2 3 4 5 6
Capabilities
SupportLicense Extensions and
Platforms
Legal Protection Managed Release
Cycle
Do you need to share infrastructure across multiple tenants?
Multi-tenant support
• Share resources across tenants
• Private resources
• Nested sub-organizations
• Per organization admins
Commercial editions only
18. 1818
Embedding
1 2 3 4 5 6
Capabilities
SupportLicense Extensions and
Platforms
Legal Protection Managed Release
Cycle
*Limited for Community
Name Method Editions
HTTP API
Std Jaspersoft web UI,
iFrame
Both
REST API Web services Both
Visualize.js JavaScript library
Commercial
only
your app
Embedding
*
19. 1919
Embedding
1 2 3 4 5 6
Capabilities
SupportLicense Extensions and
Platforms
Legal Protection Managed Release
Cycle
*
HTML5 & web
responsive charts
Available in commercial editions only
What is it?
A Javascript API for embedding visualizations, reports, and dashboards
inside applications
What makes it special?
Combines the power of a Business Intelligence Server
with the simplicity & control of Javascript
The Result?
• More interactive visualizations
• Much less coding
• Get to market faster
• Costs dramatically less than DIY
Visualize.js
HTML5 & web
responsive charts
20. 2020
Data integration
1 2 3 4 5 6
Capabilities
SupportLicense Extensions and
Platforms
Legal Protection Managed Release
Cycle
ETL Data virtualization
Jaspersoft ETL Jaspersoft ADS Jaspersoft Domains
User IT Data Architect / ETL Developer IT Data Architect / DV Developer Business Analyst
Deployment Separate server Separate server JasperReports Server
Repository Data warehouse or data mart Abstraction layer Metadata layer
Development
approach
• Studio tool to design jobs
• Admin center to manage job execution
• Industrial scale
• Rapid iteration
• Drag & drop modeling
• Flexible scale
• Virtual data sources
• In-memory joins
• Limits on data sources
Community and Commercial
editions available
Commercial edition onlyCommercial edition only
21. 2121
Embedding &
Distribution Rights
1 2 3 4 5 6
Capabilities
SupportLicense Extensions and
Platforms
Legal Protection Managed Release
Cycle
Commercial Embedding
• Commercial end-user licensing
• OEM licensing
• For OEM, ISVs, and public web
site developers
• Include full reporting, analysis,
and other BI capabilities in your
application
Do you want to modify, OEM, include, or embed JasperReports Server for
use in a publically distributed product, application, or service?
Community Embedding
• Affero GPL v3 license
• OK for internal use /
development use
• Obligated to publish
modifications and derivative
works under AGPL if “distributed”
over a network
• JasperReports Library Community is LGPL
• Jaspersoft Studio Community is Eclipse
Public License (EPL)
• LGPL-like
22. 22
Commercial Support
• Guaranteed SLAs for issues
• Several support channels
• Online incident management
• Email & telephone
• Remote troubleshooting
22
Enterprise grade support
1 2 3 4 5 6
Capabilities
SupportLicense Extensions and
Platforms
Legal Protection Managed Release
Cycle
Do you need professional support for production applications?
Community Support
• Community forum support
• No resolution guarantees
(includes patches)
23. 2323
Extensions & Certified
Platform Support
1 2 3 4 5 6
Capabilities
SupportLicense Extensions and
Platforms
Legal Protection Managed Release
Cycle
Does your system need to run on a specific O/S,
application server, database, ….
Edition Community Commercial Extensions/ Certifications
Reference Operating Systems
Windows, Linux, Mac OS X.
Mobile SDK: Apple iOS, Android
Jaspersoft is 100% pure Java, so it should work in any
Java 1.7 or 1.8 environment
Red Hat Enterprise Linux (RHEL), Novell SUSE
Linux, Solaris SPARC, Open Solaris, Debian
Linux, HP-UX, FreeBSD, IBM AIX*, CentOS,
Ubuntu, Fedora, Docker
Application Servers Open Source: Apache Tomcat, JBoss, GlassFish IBM Websphere, Oracle WebLogic
Data Sources
Any RDBMS compliant with JDBC 2.1 and SQL-92
(includes most relational databases). Ships with open
source drivers. Postgres, MySQL for repository
Bean, MDX, XML/A, Custom (e.g. Hibernate, XML, etc)
Commercial JDBC drivers: Oracle, SQL Server,
DB2, Spark, Hive, Impala, MongoDB JDBC,
Salesforce, Cassandra, JSON
AWS inc. Redshift, Azure SQL Server
Web Browsers Microsoft Internet Explorer, Mozilla Firefox, Apple Safari, Google Chrome, Microsoft Edge.
Content Adobe Acrobat (PDF), Word (DOC, DOCX), Excel (XLS, XLXS), PPT, …
bold = certified
not bold = compatible
24. 2424
Legal Protection
1 2 3 4 5 6
Capabilities
SupportLicense Extensions and
Platforms
Legal
Protection
Managed Release
Cycle
Do you require product warranties and indemnification?
Commercial Protection
• Commercial license
• Indemnification for 3rd party
infringement claims
• Limited warranty
• Important for organizations and
individuals interested in legal
protections
Community Protection
• Open source software licenses
• Provided ”as-is”
• Use at own legal risk
25. 2525
Managed release cycle
1 2 3 4 5 6
Capabilities
SupportLicense Extensions and
Platforms
Legal Protection Managed
Release Cycle
Do you want commercial-level software delivery practices?
Commercial Software Delivery
• Enterprise software best practices
• Managed release cycle: 1-2 major releases per
year
• Roadmap visibility and input
• Product management & release planning
• Managed development process (hybrid agile)
• Automated and manual Quality Assurance
testing
• Automated upgrade/migration process
• Benefits
• Plan for upgrades
• Lower upgrade effort
• Minimize risk to production apps
Community Software Delivery
• More frequent release cycle
compared to commercial
• Software updates as soon as they
are available
26. 2626
Jaspersoft Community vs Commercial: 6 Differences
Capabilities
Embedding & Distribution Licensing
Enterprise Grade Technical Support
Extensions and Additional Certified Platform Support
Legal Protections
Managed Release Cycle
1
2
3
4
5
6