All primary software vendors that officially support SOA seem genuinely committed to advancing their product platforms to provide increasingly sophisticated implementation technology capable of realizing service-orientation on a broad level.
There is currently every indication that SOA will establish itself as the de facto and default architectural model for distributed automation. The primary implementation technology currently associated with the creation of services in support of SOA is the Web services platform.
Therefore, the maturation of many key Web services specifications into ratified standards that are acknowledged and implemented by the vendor community will play a large role in determining the ultimate timeline by which SOA will become fully incorporated within the IT mainstream.
At that time, SOA and the entire service-oriented computing platform can be leveraged in pursuit of its more strategic benefits. How successful an organization is at attaining these and other benefits offered by SOA will come down to how well they plan their SOA transitions and then carry out those plans. Given the complexity of the underlying platform and the many changes a transition will impose upon an organization, it will be easy to inadvertently build "bad" SOA that does not fulfill its original expectations.
Dig Deeper on Topics Archive
Related Q&A from Thomas Erl
In this expert answer, 'Cloud Computing' author and consultant Thomas Erl discusses current and emerging cloud standards. Continue Reading
Cloud expert Thomas Erl discusses how community clouds work and which types of organizations might most benefit from using them. Continue Reading
Thomas Erl discusses the definition of what service statelessness means in relation to Web services and service-oriented architecture. Continue Reading