5. The Open Source question
In many cases, the question is "when" to
focus on open-source alternatives to
traditional closed-source solutions, not "if"
you should focus on them.
Gartner
Hype Cycle for Open-Source Software, 2005
7. Why FOSS in Business Intelligence ?
The project is more important than the product, but the
products costs more than the project
BI products do not avoid project costs
BI products are often under-used
Slow cultural progress due to costs for research and
experiments
8. Opportunity and ROI with FOSS BI
Focus and investment on projects
Targeted investments, right measure (product and usage)
Investments protection
Experiments, R&I
Avoid constraints Strategic BI
Low TCO
No Lock-in
Tactical BI
Low cost extensibility
Low cost scalability Operational BI
On time evolution
Increase of users, not of costs
10. Who is Engineering
Leader Company
More than 40 premises
More than employees
More than 800 Customers
More than 400 Consultants
Activity Domain
System Integration
Technologies and Products
Consultance
Services and Software development
Training
Market segments
Banking and Insurances
Industry, Telecom et Services
Public administration (central and local)
Healthcare
Utilities
Research and Innovation
11. History of SpagoBI
2004: first version of the Spago Java
framework
2005: first version of SpagoBI
2006: SpagoWorld web site
2009
2007
2007: SpagoWorld services offer
2007: SpagoBI 1.9.4
2004
2005
2006
2007: Spago4Q: first vertical on SpagoBI
2009: SpagoBI 2.0, SpagoBI 2.1
12. SpagoBI: a definition
SpagoBI is an integration platform for
enterprise BI solutions, entirely
developed in FOSS philosophy
13. What SpagoBI is ?
SpagoBI is an integration platform for enterprise BI solutions, entirely
developed in FOSS philosophy (Free and Open Source Software)
Platform:
It covers and satisfies all the BI requirements: KPIs, Reporting,
OLAP, Dashboard and charts, Data Mining, Free Inquiring (QbE),
Dossier, Geo-referenced analysis, Collaboration
Data Management, Profiling and security
Administrator support (versioning, scheduling, approval iter,
import/export, etc)
14. What SpagoBI is ?
SpagoBI is an integration platform for enterprise BI solutions, entirely
developed in FOSS philosophy (Free and Open Source Software)
Integration platform:
Not a product platform, with a predefined set of tools
Open to many products for the same/different analytical area, both open
source and proprietary
It allows the composition of one’s own platform time for time in the best
way
No binding dependences from products and tools
Open standards adoption
It allows to give the right answers to analytical questions by means of
different products
15. What SpagoBI is ?
SpagoBI is an integration platform for enterprise BI solutions, entirely
developed in FOSS philosophy (Free and Open Source Software)
Enterprise platform
Distributed architecture (scalability)
Adaptive behaviour of the documents based on the end users’
roles
Entirely Open Source
It is not the lite OS version of an enterprise commercial version
16. What SpagoBI is ?
BI platform: Enterprise level
Report
Integration platform (not a closed product)
OLAP
Multi engine (also mixing OS and proprietary)
Dashboard
Scalability
KPIs
Charts Security and visibility
Data Mining
GEO-referenced analysis
Free Inquiry (QbE)
Collaboration
ETL
17. SpagoBI in a DWH/BI project
DWH Data Collaborative BI Portal
ETL Marts
Data
Sources
DWH
Extract Transform Model Analyse View Decide
20. From SpagoBI 1.9.x to SpagoBI 2.x
All the SpagoBI components are now into the SpagoBI Server
But in the new 2.x Release, some other main modules are coming …
SpagoBI Applications
SpagoBI Meta
SpagoBI SDK
SpagoBI
SpagoBI SERVER
Studio
21. SpagoBI 2.x – Main Modules
5 Modules SpagoBI Server
(the already known platform, with many
Server 6 NEW Engines news) :
GEO engine
Studio New QbE (multi-schema)
Interactive dashboard (Composed Document)
Meta KPI modeller and navigator
JPalo for OLAP
SDK Chart engine
Applications Architectural review
WebApplication and JSR 168
SSO with CAS
SOA
SSL
Security assessment (OWASP Compliant)
General Features
Subscriptions
Personal folders
Rich client
Data sources configuration
Alert and Notification
Save Import/export settings
….
22. SpagoBI 2.x – Main Modules
5 Modules
SpagoBI Studio : the integrated
Server environment, to develop, test
Studio and deploy documents into one
or more SpagoBI Server
Meta
Applications
SpagoBI Meta : Business and
SDK technical metadata
SpagoBI SDK, to use SpagoBI SpagoBI Applications:
from external application: - BAM
- Tag Lib - Audit & Monitoring
- Integration API - ….
- Web Services
23. SpagoBI technological architecture
Technological architecture
SpagoBI can be deployed in:
Tomcat 6.x
Jboss 4.x
WebSphere 6.x
SpagoBI can be installed as a simple WebApplication
SpagoBI can be installed in a Portal environment:
eXo Platform 2.x
Liferay 5.1
WebSphere Portal
Open Standards
JSR 168, JSR 170, JDBC, JDK, Hibernate
24. References
SpagoBI Web Site
http://spagobi.eng.it
SpagoBI Online Demo
http://spagobi.eng.it/SpagoBI
SpagoBI Donwload Forge
http://forge.ow2.org/project/showfiles.php?group_id=204
SpagoBI Forum
http://forge.ow2.org/forum/?group_id=204
SpagoBI Commercial Mailing List
spagobi.international@eng.it