background preloader

Soa

Facebook Twitter

Webservices

Rest. SOA Governance: An Enterprise View. “… the major difference for SOA governance is an appreciation for the cooperative nature of the enterprise and its reliance on furthering common goals” - SOA Reference Architecture [1] SOA Governance is one of the hottest and most delicate topics in SOA nowadays. About two years ago many enterprises just approached SOA and could work from the so-called “greenfield”. Why was there no attention to SOA Governance in place? This may be explained in different ways, but the situation reminds me of a “golden” rule of SW developers – try it, if it does not work, take a look at the instructions afterwards. That time organisations were assured that SOA was new IT technology for integration and reuse of existing assets. I can see one of the main reasons of these difficulties in that service-oriented design, implementation, and usage were either not governed at all or governed as traditional SW development, i.e. without understanding of service orientation specifics.

What is SOA in SOA Standards? Masstransit - Google Code. Design Patterns for .Net. Top 10 SOA Pitfalls: Wrap-up. The Top 10 SOA Pitfalls countdown hit #1 last week with Rik de Groot's post on "Ignoring culture when introducing SOA", time for a wrap-up. Putting all pitfalls together in one simple 10 item list quickly reveals a grouping of types pitfalls. Number #1 and #2 are both related to organizational aspect. If the culture, mindset and attitude are not right, these are typically the pitfalls that a SOA endeavor may run in to.

The next group covers the items #3 till #7, these are all related to architectural/design skills. And the last group, numbers #8 till #10, relates to implementation issues (although proper design could help to prevent these pitfalls from manifesting themselves). The complete Top 10 SOA pitfalls list is: Implementation pitfalls Architectural/design pitfalls Organizational pitfalls: It was great fun to compile this list with the four of us and it also helped us to get a sharper view on why SOA projects or programs are challenging and hard to complete succesfully. Presentations from the last Microsoft SOA & BP 2007 conferen.