Business Intelligence on a Budget: Open Source BI. Paul O Rorke

Similar documents
Open Source Business Intelligence Intro

Open Source Business Intelligence

The Economics of BI: How to Drive Cost Effective Strategies

Open Source Business Intelligence Platforms for Engineering Education


Open Source meets Business Intelligence Seminar Business Intelligence Winter Term 06/07

Talend Global Leader in OSS Data Management

A Tour of the Zoo the Hadoop Ecosystem Prafulla Wani

Open Source BI Platforms: a Functional and Architectural Comparison

An Introduction to the JasperSoft Business Intelligence Suite

CSPA. Common Statistical Production Architecture Descritption of the Business aspects of the architecture: business models for sharing software

Aalborg Universitet. A Survey of Open Source Tools for Business Intelligence Thomsen, Christian; Pedersen, Torben Bach. Publication date: 2008

Agile Business Intelligence Collapsing BI from Months to Minutes

How To Build A Business Intelligence Suite On Java (Bio)

Ernesto Ongaro BI Consultant February 19, The 5 Levels of Embedded BI

Open Source Software Benchmarking Mind Source. Copyright by Mind Source A-BOS-Open Source-BenchmarkingOpenSource

Open Source Business Intelligence Tools: A Review

How To Value Open Source Software

Jaspersoft Business Intelligence Suite

Open Source Business Intelligence

ANNO ACCADEMICO

A DATA WAREHOUSE SOLUTION FOR E-GOVERNMENT

An Introduction to the Legal Issues Surrounding Open Source Software

DATA MINING USING PENTAHO / WEKA

Cost-Effective Business Intelligence with Red Hat and Open Source

Mike Boyarski Jaspersoft Product Marketing Business Intelligence in the Cloud

What You Should Know About Open Source Software

Open Source Data Warehousing and Business Intelligence

MySQL V5 Ready for Prime Time Business Intelligence

Crazy NoSQL Data Integration with Pentaho

Jaspersoft Technical Training. Using JasperServer Live Online. Administering JasperServer Live Online. JasperReports for Developers Live Online

Palo Open Source BI Suite

BeyeNETWORK RESEARCH REPORT. Open Source Solutions: Managing, Analyzing and Delivering Business Information. by Mark Madsen

Intro to BI. Mul0- dimensional Analysis

The Top 10 Emerging Trends in Business Intelligence, Analytics, and Performance Management

Background on Elastic Compute Cloud (EC2) AMI s to choose from including servers hosted on different Linux distros

A2: Enterprise Business Intelligence with Open Source DRAFT

TRANSFORM BIG DATA INTO ACTIONABLE INFORMATION

Open Source Business Intelligence Costs and Benefits

ENABLING INTEROPERABILITY OF ENTERPRISE DATA AND APPLICATIONS USING THE OPEN SOURCE INGRES DATABASE

Open Source Business Intelligence in the Cloud

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Getting Started with Open Source Compliance

November 6, 2007 Market Overview: Open Source ETL Tools An Attractive Alternative To Custom Code

Pentaho Update and Discussion with Curt Monash. Jared Cornelius, Product Marketing Manager Lance Walter, VP of Marketing

Open Source BI. Sometimes the best things in life ARE free! Dan Peacock Auto-Wares, Inc.

An Evaluation of No-Cost Business Intelligence Tools. Claire Walsh

WHITE PAPER. Domo Advanced Architecture

Moving a Commercial Forecasting Product to Open Source

Big Data for Investment Research Management

Webinar on Dec 9, Presented by Kim Weins, Sr. VP of Marketing and Rod Cope, CTO and Founder of OpenLogic

Analytics for Business, Consumers and Social Insights

Breadboard BI. Unlocking ERP Data Using Open Source Tools By Christopher Lavigne

DEVELOPING AN OPEN SOURCE CONTENT MANAGEMENT STRATEGY FOR E-GOVERNMENT

Real Life Performance of In-Memory Database Systems for BI

An Open Source Work Shop. Luciano Resende Haleh Mahbod Aug. 2008

Open Source CRM. Michelle Murrain, Nonprofit Open Source Initiative March 27, 2008

CRM APPLICATIONS - COMPONENTS *

Tips and Techniques on how to better Monitor, Manage and Optimize your MicroStrategy System High ROI DW and BI Solutions

Business Intelligence for Big Data

Ad Hoc Analysis of Big Data Visualization

Expand Your Business Intelligence Usage at Lower TCO with Open Source

Pentaho BI Capability Profile

Presentation. Open Source is NOT Free. For ISACA. By Dave Yip / Gamatech Ltd. Agenda

WHITE PAPER. Data Migration and Access in a Cloud Computing Environment INTELLIGENT BUSINESS STRATEGIES

Pentaho Reporting Overview

Embedded Analytics & Big Data Visualization in Any App

Your Technology Partner Offshore and Onsite. Services Portfolio

The Ultimate Guide to Buying Business Analytics

DATA MINING TOOL FOR INTEGRATED COMPLAINT MANAGEMENT SYSTEM WEKA 3.6.7

Has been into training Big Data Hadoop and MongoDB from more than a year now

ANALYTICS CENTER LEARNING PROGRAM

GeoKettle: A powerful open source spatial ETL tool

Integrating Salesforce Using Talend Integration Cloud

Extend your analytic capabilities with SAP Predictive Analysis

The Ultimate Guide to Buying Business Analytics

Library Technology Reports

Business Intelligence for Small Enterprises

Open-Source Business Models:

The only 100% open source, complete and flexible Business Intelligence suite

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

Open Source Software is of special interest for Statistical Institutions in several aspects:

Survey Analysis: Customers Rate Their BI Platform Vendor, 2014

Pentaho Data Mining Last Modified on January 22, 2007

Sisense. Product Highlights.

Dashboards as a management tool to monitoring the strategy. Carlos González (IAT) 19th November 2014, Valencia (Spain)

Jaspersoft APIs. Integrating BI with your Applications. Community and Professional Editions

BIG DATA APPLIANCES. July 23, TDWI. R Sathyanarayana. Enterprise Information Management & Analytics Practice EMC Consulting

Big Data Visualization and Dashboards

Big Data for Investment Research Management

BUSINESS INTELLIGENCE WITH SPAGOBI

RESEARCH NOTE TECHNOLOGY VALUE MATRIX SECOND HALF 2012 ANALYTICS THE BOTTOM LINE MARKET OVERVIEW. October Document M144

Big Analytics: A Next Generation Roadmap

SpagoBI: the 100% open source, complete and flexible Business Intelligence suite

Open Source Compliance: The Challenge of Managing Abundance. Peter Vescuso Black Duck Software

SAP Predictive Analytics 2.3 Supported Platforms (PAM)

Sunnie Chung. Cleveland State University

Intellectual Property Group Presentation. Using Open Source Software Issues to Consider. Peter J. Guffin, Esq. Pierce Atwood LLP January 22, 2009

USEReady Introduction

The BIg Picture. Dinsdag 17 september 2013

Transcription:

Business Intelligence on a Budget: Open Source BI Paul O Rorke

Goals provide background & motivation discuss business models & licenses survey open source BI compare open versus closed BI identify trends provide conclusion & suggest next step

Background & Motivation: Why OSBI? Viva Software Libre! it s free low cost it s free: provides greater control over the code more knowledge (e.g., can examine source) can adapt, include, and use can redistribute

Background & Motivation: Why Now? OSBI is at a tipping point: open source is an integral part of most companies software and well trusted now OSBI has reached a level of maturity comparable to many of the earlier open source successes OSBI is mega-trend number one of nine listed by Intelligent Enterprise for 2009 Economic hard times will encourage or force many companies to save money OS is achieving world domination: according to Gartner, 85% of enterprises use it and the remaining 15% plan to do so in the next year. Talend: performance, usability, avoid lock-in, no licensing costs, source code access

OSBI Business Models give away free version, eliminate costly software licenses and sell (typically by subscription)... advanced features / pro & enterprise editions consulting, services, support maintenance access to hosting & platforms

Open Source Licenses I AM NOT A LAWYER Goal: provide a quick overview of OS and OSBI licenses What are the (major) different licenses? How are they different? What are the important issues?

OS Licenses: Key Concepts Reciprocal: give freedom to licensee Copyleft: but also bind the licensee (usually with the goal of preserving and propagating freedom) strong: all code that is based on, adapts, or links with open source must be open weak: adaptations must be open but linked software need not be open Richard Stallman s Free Software Foundation s copyleft

OS Licenses: + Viva Software Libre! increase developers and licensees freedom to study, adapt, and redistribute flexible: allow modifications support purchases and subscriptions

OS Licenses: Examples Restricted : Gnu (GPL) Examples: Emacs, Linux, & MySQL (GPLv2) Less Restricted : Mozilla (MPL), Eclipse (EPL) Examples: Eclipse (EPL), Firefox, Java (MPL) Free : Apache, Berkeley (BSD) Examples: Apache, PostgreSQL (BSD) Whether a license is less or more restricted depends on POV: licensor versus licensee. strong copyleft / GPL: Good if building something with other GPL software. Good for one-off projects if client doesn t care if software is made open. Good for world domination. weak copyleft / LGPL Good if you want to build a proprietary system on an open library.

OS Licenses: - Many companies insist on or prefer: indemnification SLA security support the right to include OSS without having to open their own code

Goals provide background & motivation discuss business models & licenses survey open source BI compare open versus closed BI identify trends provide conclusions & suggest next steps

Survey OSBI reporting & dashboards ETL & integration databases and data-warehouses OLAP analysis languages & tools data mining suites CRM, sales automation add or subtract?

Reporting & Dashboards BI Reporting Tools - BIRT (Actuate, Eclipse) JasperReports (JasperSoft) JReport (JInfonet) Palo (Jedox AG) OpenI (originally Loyalty Matrix, now OpenI) Pentaho Reporting (includes JFreeReport, Pentaho) OpenI: visualize data from OLAP, RDBMS, and data mining tools, and intuitively build and publish interactive reports, analyses, and dashboards. Most of the pure dashboard companies on the web appear to be very small and do consulting and custom design mostly for small companies. Excluded: DataVision: Java-based but uses JRuby for formulas. Seems too slow, small & not enterprise level. RLIB: C based although it has bindings for Java, PHP, etc.

ETL & Integration Jitterbit, easy to use. SaaS and SOA oriented Snaplogic, really simple OSDI for SaaS Web-based, including IDE Python Talend (also offered by JasperSoft) Eclipse-based IDE open studio generates Java or Perl Snaplogic - good example: mashup of linked-in and salesforce. According to a Talend Survey of 1000 enterprises reported by ComputerWorld UK in InfoWeek 2/6/2009, 31.2 percent of respondents use open source tools in combination with commercial applications for data integration... The key drivers for using open source tools were ease of use (59 percent), performance (53.9 percent), and no vendor lock-in (42.5 percent), followed by licensing costs with only 42.1 percent respondents performance, usability, avoid lock-in, no licensing costs, source code access

Databases & Data Warehouses Column-oriented databases: LucidDB (LucidEra) Infobright MonetDB

OLAP Julian Hyde s Mondrian now part of Pentaho

Analysis Tools Query and Reporting Tools OLAP based Languages for custom analysis: R replacing S in use at Facebook, Google, Spotfire (TIBCO)

Data Mining Weka (now part of Pentaho) commonly used machine learning algorithms (e.g., classification rule & tree learning, clustering, Bayes nets) Java Mahout Java, on the Hadoop MapReduce platform Weka rhymes with Mecca. Trying to schedule someone from Mahout (Jeff Eastman) for later in the year.

Suites JasperSoft Palo Pentaho SpagoBI ignoring Palo as it is relatively small: started with reporting and expanded to OLAP server are there more?

Suites: JasperSoft Components: JasperReports - for Java developers JasperStudio (aka/fka JReport) JasperServer - query & reporting server for end user JasperAnalysis - includes OLAP data analysis JasperETL (Talend) - for DBAs & developers

Suites: Pentaho Components: Reporting, Data Integration (Kettle), OLAP Server (Mondrian), Data Mining (Weka) Platform... engine: core, security, & services repository, & UI foundation

Suites: SpagoBI by Italian IT company Engineering Ingegneria Informatica (6k employees) Components: JasperReports Mondrian Talend

Customer Relationship Mgmt. & Sales Automation 369 Sourceforge CRM projects!!! SugarCRM (30M downloads, PHP) Splendid CRM (.Net) Hipergate (Java) Compiere (Java & Javascript) Concursive (backed by Intel Capital, Java) Top 5 as of December 2008 according to InsideCRM / Sourceforge. Database support differs, for example Compiere uses PL/SQL and Oracle. Some others (e.g., Hipergate) are database independent.

OSBI Licenses GPL Pentaho (Platform v2 - GPLv2) SugarCRM (Community ed. - GPLv3) LGPL: SpagoBI MPL: Jitterbit (JPL ~ MPL), OpenI (MPL1.1) Pentaho claims they went to GPLv2 rather than GPLv3 in their v2 because they wanted to make it easier for others to embed other GPLv2 software like MySQL with Pentaho

Closed versus Open BI CRM: Salesforce.com Reporting: BO/SAP Crystal, TIBCO Spotfire ETL, Integration: Datastage, Informatica column oriented databases: Sybase IQ (first), Vertica IBM, Oracle, MS expected to follow Data Mining: SGI?, IBM?, Oracle, SAS, Fair Isaac

Pentaho is a good example of a well developed OSBI Platform while Salesforce s force.com is a good example of a CBI platform. Trends Self service / Simplification Rich Internet Applications (RIAs) Expansion (to Suite; to Platform) Platforms Cloud Computing Everyone is trying to simplify and move their apps from developers to end-users (e.g., Snaplogic) Trend toward RIAs has been underway for at least six years. Spotfire is a good example. Many OSBI vendors start with a single offering (e.g., for reporting) and expand out to cover more of the BI spectrum. On the CBI side, Salesforce started with CRM & Salesforce automation and is expanding out.

Conclusion / Next Step OSBI is bigger and better and may be a good choice for your next project consider OSBI alternatives to custom development or closed source BI

References & Sources 2006, Open Source BI, Ventana Research 2008, Fine But Not Fine-Tuned Yet InformationWeek.com 2009, Nine BI Megatrends for 2009, Intelligent Enterprise, http://www.intelligententerprise.com/showarticle.jhtml? articleid=212700482 Free Software Foundation: http://www.gnu.org/copyleft/ Wikipedia: Copyleft, FSF, GPL, LGPL

Resources SDForum archives contain presentations by or on Actuate Jaspersoft LucidEra Mondrian Snaplogic SugarCRM

OSBI Companies Actuate Infobright JasperSoft Jedox AG JInfonet Jitterbit LucidEra Kickfire Pentaho Snaplogic SugarCRM Talend

Acknowledgments thanks to Sonja London for her contribution to the title thanks to Richard Taylor for contributing info about databases and licenses