A blog about the strategic application of technology
Service Oriented Architecture (SOA) is an often misunderstood concept even among the ranks of IT professionals. While many SOA initiatives have manifested and exposed internal business logic in the form of web services the approach for SOA is actually very non-technical and is rooted in a deep understanding of the business and strategic goals and involves an ever evolving process of continuous improvement and refinement. This makes the approach both strategic and operationally focused. In this post I will outline what I feel are some critical components necessary for a successful SOA-based project.