Enterprise Service Bus Project
Enterprise Service Bus Exploratory Effort
Assessing the need for ESB solutions throughout the education community and if possible recommend a solution that will act as a catalyst to enable the rapid deployment of new cost effective applications for the arts, humanities, the sciences as well as other academic and administrative domains.
Description
The goal of the effort was to identify possible open-source and commercial enterprise service bus product offering candidates that meet with requirements of the Mellon supported Services Oriented Architecture (SOA) efforts and projects during the 2007 timeframe. The group proposed to achieve the following objectives during the duration of the project.
-
To provide formative evaluation information that can assist any project looking for an OSS and/or commercial ESB.
-
To assess if it is possible to re-purpose of the ESB from financial/administrative to academic support and to ascertain at a high lever if it will require substantial re-development or re-configuration, and to provide first-steps guidance as to what changes are likely to be required
-
To assess the state of the best OSS/commercial ESB product(s) against the dominant commercial alternatives.
-
To assess the plans for Kuali Rice against the same metrics developed for the `pure' ESBs (to the degree possible given the pre-development status of Rice). Because Rice is different in starting point and goals from a `purist' ESB, this should be a formative assessment, not a bake-off. Its goal will be to give Mellon and the various Mellon projects a clearer, multidimensional understanding of how Rice will be similar to and different from ESBs, with which each project can reach their own conclusions about the pros/cons of the evolutionary/Rice approach to enterprise integration vs. a purist SOA/ESB approach.
Findings
The following is the result of the effort which is segmented into two documents. First, an executive summary slide deck that serves as a general overview. Second, a detailed narrative that describes the effort and the process used to reach the specific conclusions as well as recommendations.
- Podcast Description of Effort - June 2007 (MP3)
- Executive Summary Slide Deck - November 2007 (PDF)
- Detailed Narrative of Effort - November 2007 (PDF)
Participating Institutions and Key Individuals
- Cambridge University
- Ian Boston - use case author
- Carnegie Mellon University
- Chas DiFatta - effort leader, core discussion and analysis team, vendor analysis, final report author
- Parviz Dousti - use case author, core discussion and analysis team
- Joel Smith - principal investigator, final report author
- Cornell University/Fedora
- Daniel Davis - core discussion and analysis team
- Sandy Payette - use case author
- Indiana University
- Brian McGough - use case author, core discussion and analysis team, vendor analysis
- Ithaka Harbors Inc.
- Keith Kiser - Wiki and Email services, IT support
- Kuali Student Team
- Parviz Dousti (representative) – use case author, core discussion and analysis team
- Massachusetts Institute of Technology
- Scott Thorne – use case author
- Mellon Foundation
- Ira Fuchs – funding sponsor
- Chris Mackie – solicitor of the project
- Stanford University
- Lois Brooks - Stanford resource coordination, final report review
- Tom Cramer - vendor analysis, core discussion and analysis team, final report author
- Rachel Gollub - editing and feedback
- Lynn McRae - vendor analysis, core discussion and analysis team, final report author
- Minh Nguyen - vendor analysis
- Mike Olive - vendor analysis
- University of Chicago
- Kaylea Hascall – vendor analysis, core discussion and analysis team
- Chad Kainz – use case author, core discussion and analysis team