What I recommend is to focus on vendor-neutral educational and training resources. SOA is growing and evolving as an industry-wide architectural model based on open standards. However, individual SOA vendors tend to skew the definition and models behind SOA in order to position them in alignment with their product lines.
Therefore, it's best to understand what SOA is as an implementation-agnostic architectural model. This leads us back to the common principles of service-orientation that have emerged to provide distinct design considerations (again, not specific to any one vendor platform) used to create service-oriented solution logic. Have a look at http://www.serviceorientation.org.
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
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.