Skip to main content

SOA in 2009

Seasonal Greetings to all of you.
It is time to summarize 2009. As far is SOA is concerned, the most important developments in 2009 are:

1.  "SOA is dead Long Live Services" a post in Anne Thomas Mannes's blog.


Anne Thomas Mannes is a Burton Group Vice President and Research Director majored in SOA.
This post his blog post is important because it brought forward the mistakes in many SOA implementations and the misuse of the three letters S O A.
It also catalyzed many responses of leading expert disagreeing with her opinions. 
Most of the experts participated in ebizQ SOA forum agreed with me that "SOA is Dead" was important. You can read all the answers submitted to the question:  What Developments in SOA Are You Most Thankful For This Year?

2.    SOA is becomes the dominant paradigm
SOA is real. The term Services is used very often. Most surveys show that at least 50% of the organizations are already implementing SOA.
Most of the other enterprises are planning to start a SOA initiative in the next year.
Do not forget that SOA is a long journey. Only few organizations are close to completing the journey (e.g., British Telecom) and those are Early Adopters, who started implementing SOA many years ago.

3.    Cloud Computing is extending SOA beyond the enterprise boundaries to the Virtual Enterprise.
Cloud Computing is extending Infrastructure Services, by IaaS usage, but mostly  Application Services or Business Services by SaaS usage.   For more details read another post SaaS is going Mainstream.

4.    BPM
BPM is maturing and evolving. The Best Practice is convergence of SOA and BPM, i.e. tightly coupled SOA and BPM initiatives and combined Excellence Center for both of them

5.    Event Driven Architecture (EDA)
From 2003 my SOA presentations emphasized EDA's role as an architecture completing SOA.  I was not the only one. For example, Gartner's analysts preceded me and Oracle's experts talked about SOA 2.0. SOA 2.0 is actually SOA completed by Events driven architecture.

Comments

David Gruzman said…
I think cloud is a promoter of the SOA. Let see some facts supporting this idea.
In one hand cloud platforms revoke the capability to relay on big irons.
In the same time google app engine do not allow common data for the two applications - so service is the only way for the application collaboration. No more one big database and several applications operating on the same data.

From the facts above we can conclude that cloud platform are aggressively promoting the SOA.

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...