10/09/2010

Mashup Patterns: Designs and Examples for the Modern Enterprise - pdf

Mashup Patterns: Designs and Examples for the Modern EnterpriseBook Description
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 includes:

  • Understanding the relationships among mashups, portals, SOA, EAI/EII, and SaaS
  • Exploring core mashup activities such as data management, surveillance, clipping, transformation, enrichment, publication, and promotion
  • Optimizing security, privacy, accessibility, usability, and performance
  • Managing mashup development, from planning and governance through integration, testing, and deployment
  • Enhancing basic mashups with search, language translation, workflow support, and other improvements
  • Performing effective load and regression testing
  • Avoiding "anti-patterns" that cause enterprise mashups to fail

Also of interest: The companion book, Mashups: 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.

About the Author

Michael Ogrinz is a principal architect at one of the world's largest financial institutions. His business focus is to identify and integrate emerging technologies into the enterprise and to create innovative and competitive solutions. A frequent industry speaker on various facets of Enterprise 2.0, Michael has been instrumental in enhancing the computing environment at his firm through his work on user interfaces and usability, wikis and blogs, and, most recently, mashups.

Michael cofounded localendar.com, a classic "garage start-up" that demonstrates how the "Long Tail" applies to online calendars as much as anything else. The niche site has provided more than 400,000 schools, churches, and clubs with simple online scheduling services since its inception more than eight years ago.

Michael lives with his wife, two daughters, a collection of classic pinball and vector arcade machines, and a partially completed B9 Robot in wonderfully rural Easton, Connecticut.

Book Details

  • Paperback: 432 pages
  • Publisher: Addison-Wesley Professional; 1 edition (March 28, 2009)
  • Language: English
  • ISBN-10: 032157947X
  • ISBN-13: 978-0321579478
  • File Size: 6.7 MiB
  • Hits: 2,106 times