alexander pohl performance meßbar machen

11
OSBI Workshop 2012 Performance meßbar machen, dank intelligenter DWH-, Reporting- und Analyse-Lösungen: BI Plattformen Ursprung MS und Open Source Alexander Pohl und Prof. Peter Lehmann

Upload: stephan-trahasch

Post on 05-Dec-2014

832 views

Category:

Technology


0 download

DESCRIPTION

Vortrag auf dem 3. Workshop Open Source Business Intelligence, 1. März 2012 - Hochschule Karlsruhe

TRANSCRIPT

Page 1: Alexander Pohl   Performance meßbar machen

OSBI Workshop 2012

Performance meßbar machen, dank intelligenter DWH-, Reporting- und Analyse-Lösungen:

BI Plattformen Ursprung MS und Open Source

Alexander Pohl und Prof. Peter Lehmann

Page 2: Alexander Pohl   Performance meßbar machen

OS

BI

Work

sho

p 2

01

2, K

arlsru

he

Kurzvortrag OSS BI

2

Agenda

Kurze Vorstellung:

VWL + Informatik, 6 Jahre als angestellter Berater, 15 Jahre selbständig bzw. mit eigener GmbH

1988 Unix, ca. 1990 Internet per Modem und FSF

Projekte bei ArcelorMittal, CeramTec, comdirect, E.ON, EOS, Otto, Triumph-Adler

3 Kinder, wohnhaft in Hamburg und München

Viel Arbeit, nebenbei Zertifizierungen, BA economics, Marathon, MTB, Ski, Snowboard

Ausgangslage und Zukunft, bestehende Business Intelligence Lösungen auf der Basis von OSS

Vorteile von OSS

Page 3: Alexander Pohl   Performance meßbar machen

open source software OSS - Historie‏

OS

BI

Work

sho

p 2

01

2, K

arlsru

he

Kurzvortrag OSS BI

4

Page 4: Alexander Pohl   Performance meßbar machen

Kurzvortrag OSS BI 5

Business Intelligence …

ETL mit DBMS + OLAP, MDM, DQ – DWH Meta Layer Ausführung + Schreibfunktion Trend, Prognose + Analyse Darstellung bzw. Frontend: Dashboard, GIS, Excel

Page 5: Alexander Pohl   Performance meßbar machen

Kurzvortrag OSS BI 6

Der Business Intelligence Markt:

Anbieter proprietär – open source‏ bzw. OSS

Breite Palette proprietär:

Microsoft mit Stratature & Zoomix

IBM mit Applix, Cognos, SPSS & Netezza

Oracle mit Hyperion (Essbase bzw. Arbor

Software) und Siebel

SAP mit Business Objects, Crystal Decisions,

Outooksoft, Cartesis und Sybase

Spezialisten:

SAS

Tibco/Spotfire

Microstrategy (MST)

Teradata

u.v.m. wie board, tableau, qliktech/view,

information builder, webfocus

Breite Palette OSS:

Jasper unter Verwendung von

Talend

Pentaho

SpagoBI

Spezialisten:

Jedox mit Palo

Talend

Rapid-I

Actuate mit BIRT

u.v.m. wie

2011 – Auswahlprojekt – Bewertungsmatrix: Fragebogenauswertung der großen Anbieter und PoC mit IBM, MST, Microsoft, Oracle, Pentaho, SAP und SpagoBI

OS

BI

Work

sho

p 2

01

2, K

arlsru

he

Page 6: Alexander Pohl   Performance meßbar machen

Anbieter Nischen – open source software OSS‏

OS

BI

Work

sho

p 2

01

2, K

arlsru

he

Kurzvortrag OSS BI

7

R Project – Open Source competitor to SAS and SPSS

Mondrian – Pentaho’s‏OLAP‏engine

JFree – Java chart library and supporting funcitonality

JPivot – Java browser-based PivotTable-like UI for Mondrian

Marvelit‏“DASH”‏– Reporting and dashboards

OpenReports – Supports JasperReports, JFreeReport, BIRT; works with Mondrian and JPivot

OpenI (combines JPivot, Mondrian, R Project, JFree and JasperReports)

Page 7: Alexander Pohl   Performance meßbar machen

Vor- & Nachteile, Stand heute:

OSS open source software (I)‏

OS

BI

Work

sho

p 2

01

2, K

arlsru

he

Kurzvortrag OSS BI

8

Support • Oft Doku bzw. Externe Informationsquellen nicht in der selben

Qualität und Quantität vorhanden

• Schulungen teuer und nicht so breit angeboten

Verbreitung • Bei weitem nicht so stark wie MS

• Einarbeitung muß also hausintern erfolgen

Anbieter von Dienstleistungen nicht so etabliert • Keine Festpreise

• Kleine Anbieter, it-novum ist Ausnahme

Page 8: Alexander Pohl   Performance meßbar machen

Vor- & Nachteile:

OSS open source software (II)‏

OS

BI

Work

sho

p 2

01

2, K

arlsru

he

Kurzvortrag OSS BI

9

Eigenentwicklung möglich: • Eigene, getestete Version bzw. Fehlerstand – etwa BO kann nicht

mehr‏migriert‏werden‏…

• Keine Vorgaben durch Hersteller – nur‏die‏Version‏.…‏wird‏supported

• Keine‏Sprüche‏wie‏“it’s not in our company’s interest”

• Integration eigener Funktionen, Schnittstellen, OSS Komponenten

Lizensierung: • frei verfüg- und damit verteilbar - unabhängig von Region, Preispolitik

des Anbieter’s

• Kein‏“locked-in”,‏also‏keine‏Abhängigkeit‏von‏zukünftiger‏Preispolitik,‏etwa wie im Falle von SAP

• Virales Marketing im eigenen Unternehmen – community like

• Einbettung in eigene Software (embedded oder OEM)

Page 9: Alexander Pohl   Performance meßbar machen

Vor- & Nachteile:

OSS open source software (III)‏

OS

BI

Work

sho

p 2

01

2, K

arlsru

he

Kurzvortrag OSS BI

10

Preispolitik: • Entfällt bei manchen komplett - SpagoBI

• Deutlich günstiger bei kommerzialisierten Angeboten wie Palo oder rapid-I

• Bei Großprojekten mit externen und internen Benutzern keine Problematik bei Berechnung der Benutzeranzahl

Implementierung • Kostenloser Zugriff auf Lizenz, damit einfach etwa Proof of Concept

zu entwickeln

• Leichter Übergang von PoC nach Pilot und Roll-Out

Maintenance, laufende Kosten • Kein‏“Versorgerprinzip”,‏nur‏das,‏was‏abgefragt‏wird,‏muß bezahlt

werden, unabhängig von CPU, Anzahl Benutzer oder Firmen

• Wechsel der Anbieter möglich, guter Wettbewerb

Page 10: Alexander Pohl   Performance meßbar machen

Vor- & Nachteile:

OSS open source software (IV)‏

OS

BI

Work

sho

p 2

01

2, K

arlsru

he

Kurzvortrag OSS BI

11

Patentrechte • Keine plötzlichen Überraschungen

Plattform • Frei wählbares OS

• Beliebige DBMS, auch PostgreSQL, MySQL, Infobright

• Beliebige Portaltechnologie, also auch Sharepoint, Liferay, Websphere

• Beliebige IDE wie etwa Eclipse, Data Modeling

Hintergrund • Bessere Architekten und Designer

• Einfacher Zugriff auf Testsystem, Dokumentation, Forum, Anbieter für Support & Schulung

Page 11: Alexander Pohl   Performance meßbar machen

Proprietär gegen OSS Lösung‏

OS

BI

Work

sho

p 2

01

2, K

arlsru

he

Kurzvortrag OSS BI

12