25/08: Enterprise SOA Adoption Strategy

Category: Best Practices
Posted by: bagheljas
First of all, let's understand Enterprise Service Oriented Architecture (SOA). In nutshell, the service catalog for an enterprise SOA is built for re-usability by multiple internal and external consumers, not for mere system integration for a single consumer.

The Enterprise SOA adoption strategy pillars are Platform Value, Platform Commitment, and Platform Activities. Using these pillars, one can develop SOA adoption strategy and plan that suit their organization values and culture:

  • Platform Values: Ability to deliver quality products faster and cheaper. For business, it is all about economies of scope and scale. For IT, it is plug and plays development as much as possible that is not re-inventing the wheels. In other words, re-usability.
  • Platform Commitments: To win application owners support and confidence the platform needs to make commitments to be available, scalable and backward compatible.
  • Platform Activities: Establish SOA collaboration, not just governance. Create continuous education for business and IT. Catch at the conception to onboard new applications and proactively refine service catalog to onboard new and existing applications.


Disclaimer

The thoughts expressed in the blog are those of the author and do not represent necessarily the official policy or position of any other agency, organization, employer, or company. Assumptions made in the study are not reflective of the point of view(s) of any entity other than the author. Since we are critically thinking human beings, the point of view(s) is always subject to change, revision and rethinking at any time. While reasonable efforts have been made to obtain accurate information, the author makes no warranty, expressed or implied as to its accuracy.