On GameFAQs: The top 50 most popular games!
BNET Business Network:
BNET
TechRepublic
ZDNet

July 1st, 2008

Ten ways to tell it’s not SOA

Posted by Joe McKendrick @ 8:12 pm

Categories: General, Web Services, Management

Tags: SOA, Service-Oriented Architecture (SOA), Web Services, Middleware, Enterprise Software, Software, Joe McKendrick

Are we having fun yet? I’ve talked plenty about companies implementing JBOWS (Just a Bunch of Web Services) versus full-throttle SOA, but is there a way to tell the difference?

Here are a few clues that you may be not quite as service-enabled as you thought:

1) If a vendor tells you that you need to buy a suite to get to SOA… it’s not SOA. SOA means complete freedom from suites and integrated packages.

2) If a vendor is trying to sell you hardware… it’s not SOA. Enough said.

3) If you’re sending out email inquiries or making phone calls to find out what services are out there…. it’s not SOA. Registries and repositories are essential for service discovery and validation.

4) If nobody’s sharing services… it’s not SOA.  You can have all the standardized services you can handle, but if it’s services within silos and nothing more, then it’s services in silos.

5) If developers and integrators are not being incented or persuaded to reuse services and interfaces… it’s not SOA. Without incentives or disincentives, they will keep building their own stuff.

6) If your CIO is clueless about what’s going on with shared services… it’s not SOA.  To truly function, SOA-based infrastructures need to cross organizational boundaries, and it takes someone at the management level to bring these efforts together. Otherwise, again, it’s services in silos.

7) If the IT department is running the whole show… it’s not SOA. Sorry IT folks, but SOA needs to have the business heavily involved in the effort as well.

8) If it only runs one operating system or platform… it’s not SOA. SOA has nothing to do with any single OS.

9) If it replicates a SOA in place elsewhere… it’s not SOA. Every company has unique business requirements and processes, and no two SOAs will be alike.

10) If you have to rewrite or redesign code to make things run right… it’s not SOA. SOA is supposed to make rewrites unnecessary.

Qualifier: of course, there’s no such thing as a perfect SOA — the important thing is the fact a company is working toward service orientation at some level.

(Source of inspiration — James Governor’s “15 Ways to Tell It’s Not Cloud Computing“)

Joe McKendrick is an author and consultant with deep knowledge and insights regarding trends and developments in the technology industry. See his full profile and disclosure of his industry affiliations.

  • Talkback
  • Most Recent of 13 Talkback(s)
Example of service in a silo
Service provider used by just one consumer, say a presentation app.

I think you and I agree that McKendrick's notion--that if services aren't being used in multiple contexts ("shared") then it ... (Read the rest)
Posted by: reamon@... Posted on: 07/28/08 You are currently: Logged In | Log out
Interesting list reamon@...   | 07/02/08
Thought I'd elaborate reamon@...   | 07/07/08
Well said MikeSimpson   | 07/26/08
Example of service in a silo reamon@...   | 07/28/08
Ways to tell it's SOA tonymcs@...   | 07/02/08
You beat me to it. Bruizer   | 07/04/08
I Feel Your Frustration, but... Galaxis   | 07/10/08
RE: Ten ways to tell it's not SOA jagdishchander.g@...   | 07/04/08
RE: Ten ways to tell it's not SOA Galaxis   | 07/10/08
Reading too much in to what SO really specifies? reamon@...   | 07/10/08
Care to take a whack at writing the reverse of this article? reamon@...   | 07/14/08
RE: Ten ways to tell it's not SOA twolvesfann   | 07/15/08
Nice list! reamon@...   | 07/16/08

What do you think?

9 Trackbacks

The URI to TrackBack this entry is:
http://blogs.zdnet.com/service-oriented/wp-trackback.php?p=1140

  • July 2 SOA News
    security consulting contract with UK ... Cambridge Network - Cambridge,UK The project involves a Service Oriented Architecture (SOA) security concerns analysis report with input from the KTN and the wider community. ... Ten ways to tell it's not SOA ZDNet - USA I've talked plenty about companies implementing JBOWS (Just a Bunch of Web Services) versus full-throttle SOA, but is there a way to tell the difference? ... Mule Galaxy Enterprise - Open Source

    Trackback by Anonymous — July 4, 2008 @ 3:02 am

  • Details of What is Not SOA
    Enterprise Architecture, SOA, and other phrases like it have become buzzwords within corporations today, yet sometimes I still find myself struggling to understand the terms. Earlier today, however, I came across this blog post, ...

    Trackback by eagateway — July 8, 2008 @ 2:30 pm

  • links for 2008-07-08
    Companies that get it. (tags: bpm). Bit.ly: Please Use This TinyURL of the Future. (tags: url cloud_computing cx). eCalc- the best online Calculator. (tags: web2.0 calculator). Ten ways to tell it’s not SOA | Service-Oriented ...

    Trackback by steinarcarlsen — July 8, 2008 @ 9:30 pm

  • The Use of Incentives
    As usual, I had David Linthicum’s Real World SOA Podcast on during my drive into work today. I’m not going to pick on Dave today, however, as he was just the messenger. In fact, I liked that this week’s podcast mentioned the need for ...

    Trackback by Todd Biske: Outside the Box — July 10, 2008 @ 1:49 am

  • It's Not All About
    Following my posts criticizing simplistic accounts of what SOA is “all about” (Ambiguity, Zapthink Bashing Microsoft), Burton Group blogger Chris Haddad kindly added a comment pointing to a couple of posts by his colleague Anne Thomas ...

    Trackback by Richard Veryard soapbox — July 12, 2008 @ 3:37 pm

  • The Leirdal Blog
    Lively - Welcome ColorBlender.com | Your free online color matching toolbox kuler.adobe.com SB Trends: Adobe's brave new stack How to edit a website - cut & paste one line of code to make any site editable Ten ways to tell it’s not SOA | Service-Oriented Architecture | ZDNet.com Bit.ly: Please Use This TinyURL of the Future - ReadWriteWeb

    Trackback by Anonymous — July 14, 2008 @ 3:02 am

  • When portal platforms aren't true SOA
    In our Enterprise Portals Report evaluations, we point out that vendors who tightly couple their portal offerings to other pieces of their underlying platforms can't call themselves truly Services Oriented Architecture (SOA) -ready. ...

    Trackback by CMS Watch Trends and Features — July 14, 2008 @ 4:38 pm

  • When portal platforms aren't true SOA
    ...can't call themselves truly Services Oriented Architecture (SOA) -ready. ... we can just point them to this handy posting by ZDNet blogger Joe

    Trackback by Anonymous — July 26, 2008 @ 3:02 am

  • Ten ways to tell it’s not SOA
    4) If nobody’s sharing services… it’s not SOA. You can have all the standardized services you can handle, but if it’s services within silos and nothing more, then it’s services in silos. Read Full News

    Trackback by Anonymous — August 13, 2008 @ 3:02 am

advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

Fusion

advertisement
Click Here