03037nas a2200133   4500008004100000022001400041245008100055210006900136260004200205520258600247100001602833700001802849856003602867       2010                        eng d  a1913-610200aEnterprise Mashups: Cloud-Based, Cloud-Driven and Cloud-Derived Applications0 aEnterprise Mashups CloudBased CloudDriven and CloudDerived Appli  aOttawabTalent First Networkc04/20103 aAfter Google Maps Mashups launched the mashup craze in 2005, this consumer-based idea quickly evolved, matured and migrated into the enterprise. Structured tools and platforms emerged that codified more formal, repeatable approaches to mashups emerged, including products like IBM Mashup Center, JackBe Presto, and WSO2 Mashup Server. Finally, the emergence of cloud-based hosting platforms and cloud-based data services have given many enterprises access to a richer set of options for mashup creation and deployment.

So where are mashups in the enterprise today? The goal of this article is to document and share mashups use-cases. It is also an effort to expand upon the previous OSBR articles Open APIs, Mashups and User Innovation and Mapping Mashup Ecosystems. We hope you find it provides practical mashup implementation examples and patterns collected through empirical and anecdotal research conducted with commercial and government mashup practioners.

In the last three years we have performed many formal interviews and surveys with commercial and government mashup practioners in all 50 United States and over 50 countries around the world. The examples in this article are based on the practical implementation examples and patterns collected through this empirical research as well as anecdotal information from our own implementation experiences of 'inside the firewall' and cloud-based mashups. Much of the research cited is based upon data collected from the 3,890 members of JackBe's Mashup Developer Community and that community's Presto Cloud mashup platform running on Amazon EC2.

From our research we've learned many things about the ways in which mashups are (or are expected to be) applied. One macro-trend appears to unite all other enterprise mashup trends and patterns: enterprise mashups are most applicable in data-intensive areas of an organization where i) information needs are dynamic; and ii) data must reach the user. Given the explosive rate of data growth in enterprise data in recent years, enterprise mashups can have meaning to just about every organization.

The cloud plays a critical role in the relevance and value of enterprise mashups. The value of a mashup increases exponentially as more data sources are incorporated into them. It is easy to assume that the onus is upon data sources inside the enterprise firewall and in the past this was generally true. The recent rapid growth of enterprise-quality cloud-based data sources makes it much easier to establish genuinely meaningful mashups from third-party data services.1 aCrupi, John1 aWarner, Chris  uhttp://timreview.ca/article/344