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

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

Transcript of BI & SOA Arnon Rotem-Gal-Oz Ofer Azoulay Yoram Kahana.

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.