bi & soa arnon rotem-gal-oz ofer azoulay yoram kahana

17
BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

Upload: kyle-barnes

Post on 27-Mar-2015

222 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

BI & SOA

Arnon Rotem-Gal-OzOfer Azoulay

Yoram Kahana

Page 2: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

How can you get your BI needs in solutions based on SOA

The problem is real

Page 3: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

SOA is about loosely coupledcoarse grained components

ServiceService

describesdescribes

End PointEnd Point ExposesExposes

MessagesMessages Sends/ReceivesSends/Receives

ContractsContracts

Binds toBinds to

Service Service ConsumerConsumer implementsimplements

PolicyPolicy governed bygoverned by

Sends/ReceivesSends/Receives

Adheres toAdheres to

UnderstandsUnderstands

ServesServes

Page 4: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

Services are autonomous

Page 5: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

Business Intelligence

www.flashmapsystems.com/imgrs/pdfs/bi.pdf

Page 6: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

BI needs information while SOA promotes encapsulation

Page 7: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

Option 1- The hack with SOA, we need that information

Page 8: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

Option 2 – Get the services to collaborate

Page 9: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

Nothing specific

Page 10: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

Adding a specific BI contractETLConnection to DBFile BasedOn line

Department

Server

DB

Page 11: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

Blogjects concept is about collaborating objects

Page 12: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

Moving to Event Driven Architecture

Page 13: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

Dashboard in an SOA

Mark Palmer “Turning Service-Oriented Events into Business Insight “ http://webservices.sys-con.com/read/250515.htm

Page 14: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana
Page 15: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

We think Collaboration is better

Page 16: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana

BI for Mashups

Page 17: BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana