1 / 17

BI & SOA

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. SOA is about loosely coupled coarse grained components. Policy. Adheres to. governed by. End Point. Binds to. Exposes. Serves. Service Consumer.

Télécharger la présentation

BI & SOA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. How can you get your BI needs in solutions based on SOA The problem is real

  3. SOA is about loosely coupledcoarse grained components Policy Adheres to governed by End Point Binds to Exposes Serves Service Consumer Contracts Service Understands implements describes Messages Sends/Receives Sends/Receives

  4. Services are autonomous

  5. Business Intelligence www.flashmapsystems.com/imgrs/pdfs/bi.pdf

  6. BI needs information while SOA promotes encapsulation

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

  8. Option 2 – Get the services to collaborate

  9. Nothing specific

  10. Adding a specific BI contract Department ETL Connection to DB Server File Based DB On line

  11. Blogjects concept is about collaborating objects

  12. Moving to Event Driven Architecture

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

  14. We think Collaboration is better

  15. BI for Mashups

  16. Mashup example

More Related