or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
49 used & new from $16.25

Have one to sell? Sell yours here
 
   
Web 2.0 Architectures: What Entrepreneurs and Information Architects Need to Know
 
 

Web 2.0 Architectures: What Entrepreneurs and Information Architects Need to Know (Paperback)

~ Duane Nickull (Author), Dion Hinchcliffe (Author), (Author)
3.5 out of 5 stars  See all reviews (2 customer reviews)

List Price: $34.99
Price: $23.09 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $11.90 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 17? Choose One-Day Shipping at checkout. Details
36 new from $17.00 13 used from $16.25

Formats

Amazon Price New from Used from
  Kindle Edition, May 5, 2009 $15.39 -- --
  Paperback, May 14, 2009 $23.09 $17.00 $16.25
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Frequently Bought Together

Customers buy this book with Cloud Application Architectures: Building Applications and Infrastructure in the Cloud (Theory in Practice (O'Reilly)) by George Reese

Web 2.0 Architectures: What Entrepreneurs and Information Architects Need to Know + Cloud Application Architectures: Building Applications and Infrastructure in the Cloud (Theory in Practice (O'Reilly))

Customers Who Bought This Item Also Bought

Even Faster Web Sites: Performance Best Practices for Web Developers

Even Faster Web Sites: Performance Best Practices for Web Developers

by Steve Souders
4.8 out of 5 stars (8)  $23.10
Building Social Web Applications: Establishing Community at the Heart of Your Site

Building Social Web Applications: Establishing Community at the Heart of Your Site

by Gavin Bell
$23.09
Complete Web Monitoring: Watching Your Visitors, Performance, Communities, and Competitors

Complete Web Monitoring: Watching Your Visitors, Performance, Communities, and Competitors

by Alistair Croll
5.0 out of 5 stars (4)  $31.50
Designing Web Interfaces: Principles and Patterns for Rich Interactions

Designing Web Interfaces: Principles and Patterns for Rich Interactions

by Theresa Neil
4.5 out of 5 stars (12)  $31.49
Algorithms of the Intelligent Web

Algorithms of the Intelligent Web

by H. Marmanis
4.8 out of 5 stars (4)  $29.69
Explore similar items

Editorial Reviews

Product Description

Web 2.0 is more pervasive than ever, with business analysts and technologists struggling to comprehend the opportunity it represents. But what exactly is Web 2.0--a marketing term or technical reality? This fascinating book finally puts substance behind the phenomenon by identifying the core patterns of Web 2.0, and by introducing an abstract model and reference architecture to help you take advantage of them. In Web 2.0 Architectures, authors Duane Nickull, Dion Hinchcliffe, and James Governor--who have 40 years of combined experience with technical specifications and industry trends--examine what makes successful Web 2.0 services such as Google AdSense, Flickr, BitTorrent, MySpace, Facebook, and Wikipedia tick. The result is a base of knowledge that developers, business people, futurists, and entrepreneurs can understand and use as a source of ideas and inspiration. This book reveals:
  • A Model for Web 2.0--An in-depth look at how the classic Client-Server model has evolved into a more detailed Web 2.0 model.
  • Web 2.0 Reference Architecture--A generic component view that helps decision-makers recognize basic patterns in existing Web 2.0 applications-patterns that can be repurposed for other commercial ventures.
  • Specific Patterns of Web 2.0--How Service Oriented Architecture (SOA), Software as a Service pattern (SaaS), Participation-Collaboration Pattern, AJAX, Mashups, Rich User Experience (a.k.a. RIA), Collaborative Tagging Systems (Folksonomy), and more can be used in your technology business.

In true Web 2.0 fashion, Nickull, Hinchcliffe, and Governor present the reference architecture and patterns on their companion website so that people in the industry can augment it and continue the discussion.



About the Author

James Governor is an Industry Analyst with RedMonk.

Dion Hinchcliff is founder and Chief Technology Officer for Arlington, VA.-based premier consulting firm, Hinchcliffe and Company, which specializes in Enterprise Web 2.0, SOA, WOA, and RIA strategy and execution. He actively works with IT clients in the federal government and Fortune 500. He writes three popular blogs (including Enterprise Web 2.0 for ZDNet) on technical topics ranging from service-orientation and enterprise architecture to project management and agile methods, is Editor-In-Chief of the Web 2.0 Journal and AjaxWorld Magazine, and writes articles for the SOA Web Services Journal.

The main focus of Duane Nickull's professional career has been working for both the United Nations CEFACT committee and OASIS for the purposes of writing and building new architectures for global integration of multiple systems. He also works as a senior technical evangelist for Adobe Systems, Inc.Since 1996, he has worked on multiple enterprise architectures including many service oriented architectures (SOA) within various standards bodies including W3C, UN/CEFACT, OASIS and others. He has also contributed to many SOA papers and articles on service oriented architecture. His focus has shifted towards many web service standards in recent years. He has worked on many other interesting technologies including the first contextual XML Search Engine, an Alternative fuel hydrogen project and the new UN/CEFACT eBusiness Architecture and related technologies.

Product Details

  • Paperback: 248 pages
  • Publisher: O'Reilly; 1 edition (May 15, 2009)
  • Language: English
  • ISBN-10: 0596514433
  • ISBN-13: 978-0596514433
  • Product Dimensions: 9.1 x 6.9 x 0.6 inches
  • Shipping Weight: 13.6 ounces (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon.com Sales Rank: #50,339 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #4 in  Books > Arts & Photography > Architecture > Drawing & Modelling > Modelling
    #8 in  Books > Computers & Internet > Web Development > Web 2.0
    #30 in  Books > Computers & Internet > Hardware > Design & Architecture

More About the Author

James Governor
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's James Governor Page

Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(3)

Your tags: Add your first tag
 

 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
10 of 11 people found the following review helpful:
4.0 out of 5 stars A good book that helps formalize your thinking about Web 2.0 systems, July 5, 2009
The term "software system architecture" means many things to many people. Coders look at the microcosm. Systems engineers look at the macrocosm. By nature, writing about the software system architecture is hard. Most times no one size is going to fit all.

Thus, I am always apprehensive about a book that purports to explain software system architecture in general. Usually such books are written by highfalutin Big Six consultants for the benefit of entrenched IT managers that need to be "in the know". In most cases neither party has the aptitude or real world technical background to grasp the technical topic at hand in a manner that is useful and accurate. As a result, because neither writer nor readers are real world, the book flops.

So here's the good news. O'Reilly's Web 2.0 Architectures does a more than competent job of explaining Web 2.0 enterprise system architecture. The book takes a real world approach. The first two chapters are a primer in the basics of the Internet and Web 2.0 based software systems. In the primer sections you'll learn about the fundamental technology static and various architectural patterns that make up web based enterprise systems: Service Oriented Architecture (SOA), Software as a Service (SaaS), Participation-Collaboration, Mash up, Semantic Web Grounding, to name a few.

Then in Chapter 3 the authors frame real world, web based systems such as AdSense, Flickr, BitTorrent,etc..., against architectural concepts, comparing older systems against the newer Web 2.0 counterparts, DoubleClick vs. AdSense, for example.

The writers consider the ability to think and conceptualize in terms of structured abstraction as the primary tool in the architect's toolkit. Thus, Chapter 4, 5 and 6 get you thinking in terms of Models and Patterns.

Chapter 7 serves as Web 2.0 reference/lexicon and Chapter 8 provides the call to action for creating Web 2.0 architectures that last.

After reading this book will you be able to get a job at Amazon designing its next generation Movies on Demand web service? The answer is no. It takes years of experience and some very expensive failures to understand the intricacies of designing and implementing a system of such enormity.

Will you have a formalized understanding of the thinking, patterns and implementations that surround modern Internet based software systems? Yes, by all means.

In terms of the nuts and bolts of the book, there are pros and cons. The book is short. This is good. You can read it in about 4 hours. The conventions used are clear and the writing style is engaging. There is ample reference to online links. Thus, for ease of use, you'll do well to read the book in the online Safari version.

One of the drawbacks of the book is that at times, the book introduces some pretty hard core technologies and then lends fleeting reference once introduced. For example, the book devotes a single paragraph to introducing the concept of the Enterprise Service Bus. Those of us that have worked with the ESB know that it is an ornery technology that comes with a considerable learning curve, and more considerable implementation curve. Yet the book glosses over it. However, such hit and run tactics are limited.

Overall, I found this book useful. If nothing else, it wrapped formal language around concepts that I have been carrying in my head for years. And, once the reseller discounts kick in, the price is right!

I definitely recommend this book as a common reference for any team of developers making modern enterprise level software.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 5 people found the following review helpful:
3.0 out of 5 stars Valuable, but limited, July 22, 2009
By Aspi Havewala (Chicago, IL USA) - See all my reviews
(REAL NAME)   
This book sways between discussion and dissection - addressing entrepreneurs, curious technologists and architects. It's inconsistent in its treatment of the material it chooses to add to its scope. Fortunately, this doesn't mean the book isn't useful to read or fairly enjoyable in parts.

Early on the authors take on the considerable task of explaining Web 2.0. They use an approach in which 1.0 applications are compared to their 2.0 successors or competitors. This approach does not work for several reasons.

The 1.0 application on display has evolved since Tim O'Reilly picked the contrasting applications a while ago. So there is no good benchmark to use. The authors point this out in several places, which makes the whole comparison more kludgey. Instead of an architectural analysis that is crisp, the comparisons devolve into feature discussions. So what defines Web 2.0? A set of features, the approach, its execution? The resulting discussion doesn't really come out and clarify Web 2.0 any more or less than available material on the Internet.

However some central themes to emerge in this discussion that are put to good use later.

The second half of the book presents a reference architecture for Web 2.0. Its a decent chapter, but not comprehensive. I was very unclear about how to utilize the information that was presented in Chapter 5.

Chapter 7, which talks about Web 2.0 patterns at a deeper level, is easily the most enjoyable chapter of the book. Like it predecessors, its not comprehensive, but it covers important ground.

Each Web 2.0 pattern is explained very well. There is a paragraph on the context in which the pattern should be utilized. There is material on the pattern's static structure and dynamic behavior and notes on implementation (these are a little thin for some patterns). A nice section on gotchas (called consequences) is also available.

Some patterns are a little broad - for example, is Rich User Experience really a pattern or an expectation in the Web 2.0 context that consists of serveral, constantly evolving, well-understood patterns that encompass graphic design, usability and dynamic web programming? Fortunately, regardless of the approach, the resulting discussions in this chapter are all good ones.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   


Listmania!



Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.