OpenSourceBI-BPM-PatrickBeaucamp

Embed Size (px)

Citation preview

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    1/20

    Open Source Bpm & Bi in the Cloud

    Patrick Beaucamp

    Data & Process Management in the CloudOpen Source Bpm & Bi Platforms

    Founder & Leader of Vanilla, the Honest

    Open Source Business Process Intelligence Platform

    Mail : [email protected] : patrick_beaucamp

    mailto:[email protected]:[email protected]
  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    2/20

    Shaking presentation with slides !

    BI is expensive ! and now, Bi editors havegone ! what is the solution ?

    Bpm (process) is difficult to extend at enterprise

    level

    New BPI (Business Process Intelligence) offersare available on the market

    Why Should I go in the Cloud with BPI Platform ?What are Bi & Bpm ? What is Bpi ?What are the pro and cons to run in the CloudWhat is available today a tomorrow ?

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    3/20

    Why should I go ?

    Decrease cost & simplify architecturesBpm & Bi platform are too expensive, difficult tomaintain

    Insure worldwide access & availabilityProcess are inter-related with customers, suppliers,subsidiaries Access to information has to be unlo-cked

    New backup strategy & security policyBy getting data out of your company, you need newbackup stratgy & security policies

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    4/20

    What Bi stands for ?

    Making data from various Erp consistent & available

    Answer to legal subjects data publication

    Various Architectures & ConceptsOds, Staging Area, Dwh, DatamartOlap database, Column database Fact & Dimensions tables to analyze data

    Bi components : Etl, Reporting, Olap, Dashboard, Kpi

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    5/20

    Bi Concepts

    Building new data model for data publicationProviding a stable source for data (Erp are

    moving)

    Data transcodification & data cleaningAbstraction layer with Oltp Erp & databaseBI model is not tied to any technology (S-

    nowflake schema !)

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    6/20

    Open Source Bi Platforms

    3 platforms & 3 stratgies : marketing ver-sus product

    PentahoThey took available projects and built platform

    JaspersoftThey took Ireport, built Web Reporting & Dashboard,and signed agrement

    VanillaWe did it from scratch, by our own

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    7/20

    Open Source Bi Components

    EtlTalend, CloverEtl, Xaware, Apatar

    ReportingIreport, Birt

    OlapMondrian, Palo

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    8/20

    What BPM stands for ?

    Tools & Method to standardize internal pro-cess at enterprise level

    Automatic Process versus Manual processInsurance for good quality process

    Process is not tied to a single employe

    Employe has no responsability

    2 standards languages : XPDL, BPEL

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    9/20

    Open Source Bpm Platforms

    Intalio : BPEL, with complex offer and Cloud platform

    Bonita : product turned recently into a company

    Shark : oldest Xpdl offer

    RedHat Jbpm : RedHat BPEL platform

    Alfresco Activiti : just arrived on market

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    10/20

    Intalio Bpm Designer

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    11/20

    Large Bi needs Bpm BPI

    how to manage the development cycle, and how to moveapplication from development to production

    how to manage data flow between large databases

    how to ensure good response time when dealing withlarge database available through Ad-Hoc Web Reportingservices modules

    how to automate processes such as data transformation,load of BI databases or report production & delivery

    how to have a global orchestration of a BI application,along with management tools for administrators

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    12/20

    Business Process Intelligence (1/2)

    Business Process Intelligence platforms offerbest of bread combination of standards ser-vices you can find in Bi & Bpm solution

    Globally, it can be seen like a Bi platformwith additional services such as Workflowservices & Forms Services, for end users,for process developers and for administra-tor

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    13/20

    Business Process Intelligence (2/2)

    BiWorkflow Designers can design workflowthat manage standard Bi documents,suchas reports, Etl process or Kpi comparisons(common subject is automatic delivery ofreport in Pdf format)

    Forms can be used to allow end users to en-ter additional information, such as filter cri-teria, budget information or to validate run-ning process

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    14/20

    Vanilla WorkFlow Designer Pool View

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    15/20

    Pro & Cons of Cloud

    Worlwide availability versus local architecturemanagement (servers)

    Data Trafic out of the Company

    Alert : Where are my strategic data just re-think your first Cloud Bi application objectives

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    16/20

    Cloud Basic Constraints

    (not only in Bpm & Bi area)

    Basic Services

    MultiThreadingService can be duplicate

    Servers managementMapping of servers for services allocation

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    17/20

    Going to Cloud offers

    Cloud Framework for ressource manage-ment & dynamic allocation, invoice of res-source usage

    Cloud & SaaS / IaaS / PaaS don'tconfuse Cloud & Hosting !

    Sorry there is no Cloud Ready Platformavailable today (Bpm or Bi) and Bi can'tgo on the cloud without Bpm

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    18/20

    Focus on various Cloud Offers

    Intalio (Bpm) : more a PaaS offer

    Pentaho (Etl) : Kettle, without service ma-

    nagement at platform level

    JasperSoft : Marketing announcement withEtl, Database & Bpm vendors, more a hos-ting solution (interesting : they added aBpm service)

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    19/20

    Futur of Bpi : Vanilla 3 Cloud Ready

    Vanilla v3 : september 2010

    Multithreading management

    Admin Console for Server & ServicesEmbeded Forms EditorDocument Management (Ecm)

    Bi Xml extension for Bpm language ?

  • 8/9/2019 OpenSourceBI-BPM-PatrickBeaucamp

    20/20

    Thanks for your Attention !

    BpmHandbook 2010