If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!
What is the difference between Web 2.0, SOA, and SaaS? To me it is a matter of semantics.
SOA proponents claim the architecture they have put forward offers that provide a more flexible way to rapidly build applications using agile methodologies and software as services.
Web 2.0 has been defined a number of ways by a number of different people but is essentially a socialist SOA movement.
What I think is humorous is that both are essentially, at their core advocating SaaS because the model proves to be more efficient and ‘client friendly’. Now with that in mind you have two technological ‘movements’ that are technically similar yet culturally distinct.
Although in my analysis it appears I am in the Web 2.0 camp but not because of technological reasons but because it fits me better. The difference between the two is socialogical. You have your tenured corporate enterprise IT folk that are the leaders in SOA. These are the people who believe that bigger is better and whose IT bible is eWeek and other enterprise IT magazines that I have grown to find dull and boring (much like my views of the enterprise IT landscape).
Now the Web 2.0 side is like a bunch of IT hippies building their own camps, having their own conferences, and using each other’s service to benefit themselves. The web 2.0 side says smaller is better and advocate that principle in all facets of their companies from size to product development.
The difference is people.
Related:
Leveraging the “Global SOA” with Web 2.0
Web 2.0 and SOA: Contrived or Converging?
If you enjoyed this post, make sure you subscribe to my RSS feed!
3 Responses
Mike
June 4th, 2006 at 11:45 am
1It is not about a difference between all, but rather how all can finally connect to provide real value to the end user.
With the resurgence of SaaS or at least the next stage in evolution of it, some are confused about the direction and or the definition of said stage. Some call it next-gen platform, SaaS 2.0, On-Demand, Integration as a Service (IaaS) . The market will decide upon a name. But what will this name represent? Just as SaaS used to be called ASP, I think IaaS or SaaS 2.0 could be best explained by revisiting what composite applications are all about. That is really what everyone is talking about. The integration of atomic web services through a (hopefully agnostic) platform that doesn’t sit on the server or client, but is not middleware. This is the future of Enterprise applications or Enterprise 2.0. This is the driving power of the concept of web 2.0. Finally utilyzing the services that can be exposed through SOA.
Andy Brudtkuhl
June 21st, 2006 at 2:54 pm
2Excellent comment Mike - thanks for the input.
Get A New Browser » Blog Archive » SaaS Case Study
November 29th, 2006 at 4:21 pm
3[...] Read more from me on SaaS: Office 2.0 in a Web 2.0 World Web 2.0, SOA, SaaS Dynamics Web 3.0 In Production Search Results [...]
RSS feed for comments on this post · TrackBack URI
Leave a reply
Andy Brudtkuhl
Chief Web Guru
48Web
Follow Andy
Follow 48Web
Recent Posts
Categories
Reading
Links
Meta
Email Subscription
Recent Readers
Get A New Browser
technology, web, business
Sponsors
Recent Entries
Recent Comments
Most Commented
Get A New Browser is proudly powered by WordPress - BloggingPro theme by: Design Disease
GANB is written by Andy Brudtkuhl of 48Web