| By John Michelsen | Article Rating: |
|
| October 6, 2007 04:00 PM EDT | Reads: |
6,127 |
Many in the media are already calling on the demise of SOA and saying that it's just a passing phase, or it's really just a rebrand of the EAI space, or that it will be segmented only to certain integration-type challenges.
We have a bit of a different take. The term SOA will go away over the next several years but it will go the same route that e-commerce applications went.
If you think back to the mid-'90s, we started talking about e-commerce as an architecture that was distinct from the then traditional enterprise architecture. However, over the past few years, e-commerce as a term has disappeared because it has become the ubiquitous expectation for how we build applications, or what those applications do (some kind of commerce). It consumed the entire enterprise application space.
To pick one SOA platform - we used to buy BEA for the Website part of our applications, and then kept building in a completely disjointed fashion inside the firewall. Today, however, that same BEA server is used both inside and outside the firewall. This is probably an e-commerce implementation as well; we just don't call it that anymore. SOA will become the same kind of default for enterprise applications.
SOA is a new way of looking at a very traditional, classic problem, so I don't think of it as brand new. At the same time, I don't think of it as just a re-named EAI or some passing fancy. In fact, SOA is the way to look at application design so that the business can understand it and it can be better decoupled from all of its interdependencies; as such, the practice of SOA will live on.
Feel free to stop calling it SOA in a few years, when that's just the expected way we build applications. Feel free to not call it SOA at that point, because you will be doing it de facto. Is SOA dead, doomed, or misnamed? It's none of those, but we have to put a name on a new idea until it becomes old hat - and SOA is that name.
Published October 6, 2007 Reads 6,127
Copyright © 2007 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By John Michelsen
John Michelsen is the founder & chief architect of iTKO's LISA automated testing product and a leading industry advocate for software quality, learned through leading countless large-scale enterprise development projects. Before forming iTKO, John was CTO at Trilogy Inc., and VP of development at AGENCY.COM.
- The Top 150 Players in Cloud Computing
- SYS-CON.TV: Cloud Computing Expo Power Panel
- Why IBM’s Server Chief Got Busted
- SOA World Power Panel on SYS-CON.TV
- 1st Annual GovIT Expo: Letter from the Technical Chair
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- Stock in Focus: Dragon Capital
- 1st Annual Government IT Conference & Expo: Themes & Topics
- CIA was Headed to an Enterprise Cloud All Along: Jill Tummler Singer
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- The Top 150 Players in Cloud Computing
- SOA in the Cloud - Monitoring and Management for Reliability
- How to Diagnose Java Resource Starvation
- SYS-CON.TV: Cloud Computing Expo Power Panel
- Software AG Named "Gold Sponsor" of SOA World Conference & Expo 2009 East
- Why IBM’s Server Chief Got Busted
- IBM & Cloud Computing: How "SOA in the Cloud" Can Produce Real Change
- SYS-CON's Cloud Expo Adds Two New Tracks
- SOA World Power Panel on SYS-CON.TV
- 1st Annual GovIT Expo: Letter from the Technical Chair
- The i-Technology Right Stuff
- Who Are The All-Time Heroes of i-Technology?
- Get the Message
- Where Are RIA Technologies Headed in 2008?
- Success, Arrogance, Rise and Fall
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV









The new widgetry features multi-cluster suppo...


























