Flere Microsoft arkitekter har peget mig i retning af en rigtigt god artikel, som taler om en "pragmatisk SOA".

Jeg ved det!....VI GIDER IKKE HØRE MERE OM SOA - det hænger os langt ud af halsen! Sådan har jeg det i princippet også, meeeeeen hvis du nu kun skal læse en SOA artikel i 2007 så bør det være denne

Artiklen giver sig ud for at være kondensatet af en samtale arkitektur analyse virksomheden - Zapthink - har haft med en ledende CIO. Vel at mærke en succesfuld SOA "implementør".

CIOens erfaringer er som følger - (min oversættelse og uddrag af pointer):

  • SOA løser nogle problemer, men ikke alle!
  • En SOA implementering har størst mulighed for succes når de ekstra omkostninger, som er ved SOA etablering overskygges af de fordele, som er typiske SOA karakteristika.
  • SOA betyder sjældent at det er nødvendigt med omfattende ændringer - i stedet bør arkitekterne vælge deres SOA "kampe" med omhu og for at lovede forretningsændringer kan afstedkommes bør SOA projekter være af et "begrænset omfang" (altså ikke noget med at "koge" verdenshavene - start med en kop vand!). Arkitekter, som ikke anerkender dette vil ofte se prisen for SOA succes som for høj.Hvis man derimod har en pragmatisk tilgang til SOA, så behøver SOA succes ikke være svært at opnå.


Artiklen går videre og uddyber den pragmatiske tilgang til flere SOA termer og gør op med SOA, som det altomfattende IT paradigme, som kan løse alle IT problemer.

Note! Læg i øvrigt mærke til den interessante betragtning, der er om genbrug - at "genbrug" først kan finde sted efter "brug"!