Skip to main content

SOA is Dead again?

Winchester Mystery House  Picture source: Wikipedia


On January 05, 2009 Burton Group's Analyst Ann Thomas Manes, published a controversial blog post titled: SOA is Dead; Long Live Services.

Few days ago I answered an ebizQ Forum's question: 

How important is SOA to a company's mobile strategy? Only two experts (including me) answered the question.

SOA Questions asked in the same ebizQ Forum two or three years ago where frequently answered by 10 or 15 experts.

Is the lack of interest in SOA (despite the Mobile context included in the question) an indication of SOA's final death? I do not think so.

I have to agree with Mark Twain's saying: "The reports of my death have been greatly exaggerated".
As far as SOA is concerned, Mark Twain's saying could be paraphrased as: The reports of SOA's death have been greatly exaggerated.

Whinchester Mystery House is a well-known mansion in Northern California. According to Wikipedia: "It was continuously under construction for 38 years and is reported to be haunted".
If you would like to know, why it was continuously under construction for 38 years, you could read the article in Wikipedia.

About ten years ago, I worked as a freelance Consultant, for Giga Information Group (which was acquired afterwards by Forrester Research). 

Giga Information's analyst Phil Murphy, used
Whinchester Mystery House continuous construction, as an analogy to Information Technology strategy: 
Every few years we (Information Technology community) invent new technology, new architecture or new concepts and renounce older concepts, technologies, architectures etc. 

However, the term renounce, in this context, could be defined as something we frequently use but seldom talking about. 
For example, The Mainframe which was "dead" more than twenty years ago is still alive and kicking.

More than ten years ago, I asked for Service Based implementation references sites.

The reference sites requested were Mainframe sites, because a client considered Core Systems development initiative, based on Mainframe infrastructure and Service based approach.   

As usual with Leading Age Technology, many reference were too small or in early development stages or irrelevant.

Only one reference site was impressive. It was a Finish site. 
The site success could be partially explained by, their previous successful implementation of Component Based systems.

My Take
Phil Murphy's Whinchester Mystery House analogy is today as relevant as it was 10 years ago. 

We talked ten years about SOA and now we are talking about Mobile Computing, Cloud Computing etc.
In  ten years IT workers will stop talking about Mobile Computing and talk about other concept or technology.

Although, nobody is talking about SOA, it is a frequently used Mainstream concept,architecture and technologies.  

The trouble is that successful and relevant reference sites numbers are still too small.

Those who successfully implemented yesterday's concepts and technologies, will usually succeed in implementing the new concepts and technologies.

Those who fail to realize yesterday's technologies Value Proposition, will usually miss tomorrow's technologies Value as well.  

As far as SOA is concerned, many of the failing enterprises need urgently Consulting services in order to succeed.



  

Comments

Popular posts from this blog

The mainframe: still alive and kicking

Recently, I was interviewed by  Pcon   (unfortunately the link points to an Hebrew only site) as part of debriefing on Legacy Systems.  Pcon is an Israeli company investigating IT topics by quoting professional articles and interviewing experts. They publish the results of the investigations including practical recommendations. This post is mainly about topics raised by me during the interview, but not included in the debriefing, which will be published.    What are Legacy Systems? The term Legacy Systems refers to old application systems and/or veteran technologies still in use.  Usually, the term Legacy Systems is associated with: 1. Mainframe Hardware e.g. IBM System z and its Operating Systems or Proprietary Servers and Operating Systems such as HP Alpha and OpenVMS Operating System, IBM AS/400 and OS/400   Operating System. 2. Development and Production Environments, e.g. COBOL , Natural and DBMS systems such as Adabas  ...

Will Business and IT Aligned?

For decades we are talking about closing the gap between business and IT , but the gap is still as wide as it was. In the beginning of the ERP era, we focused on aligning Business Processes and Core Systems, but in most enterprises we failed. SOA was the next alignment promise: defining the SOA Services in Business boundaries instead of Technical boundaries, should narrow the gap. However, despite of SOA Business Value ( Agility and Reuse )  in most enterprises,  the large Business-IT Gap remained as large as it was.  The IT Community aimed at the next alignment attempt: SOA is technical and BPM is its Business related complement.  Will the current BPM based alignment attempt succeed? I do not know, but Nick Heath's article  titled: Stop doing what the vendors tell you, CIOs told , published in  Tech Republic , suggests that the root of the problem is not Technological .   Stop Doing What the vendors Tell You Nick Heath's article is based ...

Vendors Survival: Will Software AG Survive until 2019?

This post is another post in the Vendors Survival series following posts on Microsoft , Google , HP , Sun and EMC . On July 14 th Software AG and IDS Scheer announced that Software AG is going to take over IDS Scheer . The intended acquisition is an opportunity to add another post in my Vendors Survival posts series. A brief history of Software AG Mainframe products Software AG is larger than any German software company except SAP . It was established in the Mainframe age (in 1969). I worked with many customers, who used and some of them are still using, its two flagship products Adabas and Natural . Although these products support many platforms, their main platform is IBM Mainframe. Adabas is a database and Natural is a development environment. Like other pairs of Database and Development Environment in the mainframe environment (e.g. Ideal and Datacom , Mantis and Supra) build by the same vendor, they are tied together. As a result, although it is possible t...