For the SOA cognoscenti: how to build a service-oriented holiday carol

November 21st, 2008 by Alex Neihaus

I’ve been at the SOA World conference this week — in fact, I am writing this during the wrap-up panel discussion — and so I’ve been away from the blog.

But I couldn’t let the week go without reminding readers to visit www.soaholiday.com to register for our contest. We’ve had a great response to the contest, and we encourage you to join in. It’s fun and easy. Do a good thing for yourself — learn BPMN, BPEL and SOA techniques in the best visual orchestration system — and do a good thing for your organization by helping it improve in fundamental ways.

On the fun side, I thought I’d share this humorous, clever ditty on services-based thinking from Tony Baer. I’d sent him a message announcing the Bring SOA Home for the Holidays contest, and this is what I got back:

Wow, never realized you could use BPEL to orchestrate a service-oriented Christmas carol.

Of course, the design question is how many services can be exposed from a single carol;
should the entire carol be exposed as a coarse granular service into which it could be
orchestrated as part of an employee onboarding process at Santa’s North Pole Workshop,
or do we get more granular and expose services at the chorus and refrain levels, at which point
one could literally sample bits and pieces into a hip hop mashup?

For the answers to those questions, Santa will need to augment to his team of elves
an EA and a business process architect. They must be prepared to wear green and be
willing to get shrunken down to 4′ 2″ so they can fit into their elves uniforms, which for the
newly organized Carol Process Architecture & Services (Santa-CPAS) group will also be
equipped with pocket protectors.

I’m off to the nearest mall to sit on Santa’s lap and ask for an elf-sized pocket protector. (-:

Leave a Reply

You must be logged in to post a comment.