Agenda <ul><li>SpagoWorld Initiative presentation </li></ul><ul><li>SpagoBI: the BI free Platform  </li></ul><ul><li>Spagi...
SpagoWorld
SpagoWorld Initiative The Java Framework for the development of web and multi-channel applications in enterprise and SOA e...
A unique vision <ul><li>Free software:  no licensing sales </li></ul><ul><li>Integration Platform approach  vs   product  ...
Ecosystem example: inside OW2
Ecosystem example: Spagic
SpagoBI
SpagoBI in a nutshell <ul><li>Integration  platform for  enterprise   Business Intelligence  solutions </li></ul><ul><li>F...
SpagoBI platform <ul><li>BI platform : </li></ul><ul><ul><li>It  covers and satisfies all the BI requirements:  Reporting,...
Behavioural model
Analytical driver Check Use Mode Check Check Role Role Role Use Mode Use Mode LOV/Manual input Roles (1..n) LOV / M.i. Che...
Behavioural model in action
Report
Olap
QbE
Dashboard
Data-mining
Geo
Dossier and collaboration
Dossier and collaboration
Notes
Spagic
Spagic goals <ul><li>Capabilities </li></ul><ul><ul><li>Efficiency of all the actors involved in integration processes   <...
The reference model: Process Integration Platform Busin. Service 1 Busin. Service 2 Busin. Service 3 Busin. Service … Ligh...
SOA/BPM platforms Spagic Service Manager <ul><li>Nova Orchestra </li></ul><ul><li>Nova Bonita </li></ul><ul><li>JBPM (Work...
Actors' efficiency: Spagic Visual Tools <ul><li>Business logic implementation </li></ul><ul><ul><li>Business  Process   Mo...
Goal: Enterprise Monitoring <ul><li>Real Time SOA/BPM Management and Runtime Governance </li></ul><ul><li>SLA Monitoring: ...
Upcoming SlideShare
Loading in …5
×

SpagoBI - the Business Intelligence Free Platform

4,315 views
4,122 views

Published on

Published in: Business, Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,315
On SlideShare
0
From Embeds
0
Number of Embeds
37
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

SpagoBI - the Business Intelligence Free Platform

  1. 2. Agenda <ul><li>SpagoWorld Initiative presentation </li></ul><ul><li>SpagoBI: the BI free Platform </li></ul><ul><li>Spagic brief presentation </li></ul>
  2. 3. SpagoWorld
  3. 4. SpagoWorld Initiative The Java Framework for the development of web and multi-channel applications in enterprise and SOA environments The unified Free Platform for the development of Business Intelligence solutions at enterprise level SpagoBI vertical solution for software processes and products measurement and analysis The Free SOA/BPM Enterprise Integration Platform Community promoted by Engineering of companies, developers and users, characterized by a collaborative approach aiming at adding value to the open source ecosystem www.spagoworld.org
  4. 5. A unique vision <ul><li>Free software: no licensing sales </li></ul><ul><li>Integration Platform approach vs product approach </li></ul><ul><li>Commercial use (also in proprietary solutions) permitted </li></ul><ul><li>Focus on projects and services: selling expertise in projects development (e.g.: users needs, projects peculiarities)‏ </li></ul><ul><li>Focus on industrial needs </li></ul><ul><li>Open to communities and research objectives </li></ul>A vision that differentiates from other OSS solutions
  5. 6. Ecosystem example: inside OW2
  6. 7. Ecosystem example: Spagic
  7. 8. SpagoBI
  8. 9. SpagoBI in a nutshell <ul><li>Integration platform for enterprise Business Intelligence solutions </li></ul><ul><li>FOSS approach; unique platform version, only FOSS </li></ul><ul><li>Entirely developed in Java </li></ul><ul><li>Traditional modules + Original modules (QbE, Dossier, Notes, GEO) </li></ul><ul><li>Behavioural model </li></ul>
  9. 10. SpagoBI platform <ul><li>BI platform : </li></ul><ul><ul><li>It covers and satisfies all the BI requirements: Reporting, OLAP, Dashboard, Data Mining, Free Inquiring (QbE), Dossier, Geo-referenced analysis, Collaboration </li></ul></ul><ul><ul><li>Data Management, Profiling and security </li></ul></ul><ul><ul><li>Administrator support (versioning, scheduling, approval iter, import/export, etc) </li></ul></ul><ul><li>Integration platform : </li></ul><ul><ul><li>Not a product platform, with a predefined set of tools </li></ul></ul><ul><ul><li>Open to many products for the same/different analytical area, both open source and proprietary </li></ul></ul><ul><ul><li>No binding dependences from products and tools </li></ul></ul><ul><ul><li>Open standards adoption </li></ul></ul><ul><li>Enterprise platform : </li></ul><ul><ul><li>Distributed architecture (scalability) </li></ul></ul><ul><ul><li>Adaptive behaviour of the documents based on the end users’ roles </li></ul></ul>
  10. 11. Behavioural model
  11. 12. Analytical driver Check Use Mode Check Check Role Role Role Use Mode Use Mode LOV/Manual input Roles (1..n) LOV / M.i. Checks (0..n) Check Check Check Role Role Role LOV/Manual input LOV / M.i. Checks (0..n) Check Check Check Role Role Role LOV/Manual input LOV / M.i. Checks (0..n) Analytical Driver Modalities (1..n) Roles (1..n) Roles (1..n) Profile attributes Profile attributes Profile attributes
  12. 13. Behavioural model in action
  13. 14. Report
  14. 15. Olap
  15. 16. QbE
  16. 17. Dashboard
  17. 18. Data-mining
  18. 19. Geo
  19. 20. Dossier and collaboration
  20. 21. Dossier and collaboration
  21. 22. Notes
  22. 23. Spagic
  23. 24. Spagic goals <ul><li>Capabilities </li></ul><ul><ul><li>Efficiency of all the actors involved in integration processes </li></ul></ul><ul><ul><li>Enterprise Monitoring & Management </li></ul></ul>Free Open Source SOA/BPM Enterprise Integration Platform <ul><li>Key points </li></ul><ul><ul><li>SOA/BPM Governance </li></ul></ul><ul><ul><li>P ragmatic approach to end user’s projects through the best choice of the single engines/components </li></ul></ul>ESB BPM Component Services Analytic & Technical Visual Tools Enterprise Monitor & Management SOA Governance Business Actor Analytic Actor Technical Actor
  24. 25. The reference model: Process Integration Platform Busin. Service 1 Busin. Service 2 Busin. Service 3 Busin. Service … Light Orchestration Orchestration Human Activity Data Integration SA BPEL WF ETL Busin . Service … FILE FTP JMS … .. BPM Layer Business logic Layer Communication layer WS/SOAP TCPIP Integration Layer - ESB External System Services Catalog UDDI/EBxml Monitoring & Management BUS
  25. 26. SOA/BPM platforms Spagic Service Manager <ul><li>Nova Orchestra </li></ul><ul><li>Nova Bonita </li></ul><ul><li>JBPM (Workflow & BPEL) </li></ul><ul><li>JBI SA </li></ul><ul><li>Apache ODE </li></ul><ul><li>ActiveBPEL </li></ul><ul><li>Talend Open Studio </li></ul><ul><li>SCA SA (Tuscany) </li></ul><ul><li>ServiceMIX </li></ul><ul><li>Petals </li></ul><ul><li>JBossESB </li></ul><ul><li>Custom (e.g. Spring, Spago., ..) </li></ul><ul><ul><li>P ragmatic approach : different products/technologies available </li></ul></ul>ESB Node BPEL Workflow ETL JBI & SCA SA ESB node Communication Layer BPM Layer SOA/ESB Layer Listener MetaDB Listener
  26. 27. Actors' efficiency: Spagic Visual Tools <ul><li>Business logic implementation </li></ul><ul><ul><li>Business Process Modeling Notation (BPMN) </li></ul></ul><ul><ul><li>Insert information for monitoring and management </li></ul></ul><ul><li>Technical Processes Definition & Deploy </li></ul><ul><ul><li>JBI </li></ul></ul><ul><ul><li>SCA </li></ul></ul><ul><ul><li>BPEL </li></ul></ul><ul><ul><li>Workflow </li></ul></ul><ul><ul><li>ETL </li></ul></ul><ul><li>Developer Implementation </li></ul><ul><ul><li>Custom code </li></ul></ul><ul><ul><li>Scripting - rules definition (rules engine) </li></ul></ul><ul><ul><li>Mapping & transformation </li></ul></ul><ul><ul><li>SOA/BPM Governance : Support Collaborative Activities </li></ul></ul><ul><ul><li>P ragmatic approach : bridge from BPMN to different and alternative engines </li></ul></ul>drools BPEL Design. Custom code ETL Design WF Designer Mapping & transform. BPMN Eclipse STP IM Deploy JBI SA SCA Editor Spagic MetaDB Rules, policy,..
  27. 28. Goal: Enterprise Monitoring <ul><li>Real Time SOA/BPM Management and Runtime Governance </li></ul><ul><li>SLA Monitoring: SLA correlates system, process and business </li></ul>Data Warehouse MetaDB (real time) Information Correlated Enterprise Decision <ul><ul><li>SOA/BPM Governance : Support Collaborative Activities </li></ul></ul><ul><ul><li>P ragmatic approach : Enterprise Monitor with support of different engines/technologies </li></ul></ul>

×