Jump to ratings and reviews
Rate this book

Mashup Patterns: Designs and Examples for the Modern Enterprise

Rate this book
Indispensable Patterns and Insights for Putting Mashups to Work in Enterprise Environments Using new mashup tools and technologies, enterprise developers can impose their own APIs on everything from Web sites and RSS feeds to Excel and PDF files–transforming a world of content into their own customized informationsource. In Mashup Patterns, Michael Ogrinz applies the concept of software development patterns to mashups, systematically revealing the right ways to build enterprise mashups and providing useful insights to help organizations avoid the mistakes that cause mashups to fail. Drawing on extensive experience building business-critical mashups, Ogrinz offers patterns and realistic guidance for every stage of the mashup development lifecycle and addresses the key issues developers, architects, and managers will face. Each pattern is documented with a practical description, specific use cases, and crucial insights into the stability of mashups built with it. Ogrinz concludes by presenting twelve start-to-finish case studies demonstrating mashup patterns at work in actual enterprise settings. Coverage Also of The companion book, Strategies for the Modern Enterprise by J. Jeffrey Hanson (Addison-Wesley), is an indispensable guide to designing, implementing, and debugging an enterprise mashup, offering sample code to illustrate key concepts.

400 pages, Paperback

First published March 1, 2009

1 person is currently reading
7 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (20%)
4 stars
2 (40%)
3 stars
1 (20%)
2 stars
0 (0%)
1 star
1 (20%)
Displaying 1 of 1 review
482 reviews32 followers
August 17, 2018
Where the Sum is Greater Than the Parts

One of the issues for business analysts is the effective reuse of existing internal information systems as well as making use of external data streams available from government, the public, business partners and even competitors. I found this book to be an excellent managerial level overview of the art of the possible.

In Web 2.0 parlance a "mashup" occurs when two or more sources are combined on a single web page. The simplest of these might be including a link to MapQuest to the web page showing the customer how to drive to your business, or an insert attached to an external book review, where the book's image, price and availability are displayed from Amazon.

Ogrinz catalogs some 47 different approaches (or "patterns") for designing such systems, and 8 roads to ruin ("anti-patterns") that sound tempting and should not be tried. Well, unless you're a hacker or don't intend to stay employed. ;-)

If you are in a decision making position with respect to the application and implementation of information systems relevant to your department or if you are a Web 2.0 entrepreneur looking to create the next great app, I'd consider this book to be a great source of ideas.

I was intrigued the innovative nature of the many examples that tied the book to the real world and the author's ability help one see computer applications in a new light. I was able to The final section on case studies cemented my high esteem. There were a couple that were disappointing (lack of detail or just promotional "we are a success" just because we did a project). In a couple of cases I was able to find the actual project.

A very practical book. Recommended.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.