ie8 fix
madison

'100 SOA Questions,' answered

By | December 15, 2010, 9:16pm PST

Summary: Some answers to fundamental, as well as the most vexing, SOA questions.

There is no shortage of questions about what service orientated architecture is, and what it can do for business technology.  Kerrie Holley and Dr. Ali Arsanjani, both IBMers, have attempted to answer at least 100 of top-of-mind SOA questions, detailed in their new book, 100 SOA Questions Asked and Answered.

Some nuggets:

Q: What are the fundamentals (the DNA) of SOA?

A: “The most basic building block of SOA is a service…” Attributes of services are stateless, discoverable, self-describing, composable, loose coupling, governed by policy, independent location, language and protocol.”

Q: Why should business shareholders care about SOA?

A: “Companies that need customizable soltuions or use IT for competitive value, companies working to leverage IT capabilities for business advantage, these are companies that should care about SOA.”

Q: How should organizations address funding for services?

A: “Organizations have existing mechanisms, prior to SOA, for investment and for building business functionality; if these work and are effective, they should be modified and used for SOA adoption.”

Q: What is the role of change management?

A: “Change management involves communication, organizational design and change, as well as SOA governance so that executives and managers are aware of what they committed to in SOA governance.”

Q: Is a certain type of business problem best suited for SOA adoption?

A: “It is not feasible to transition all applications to a new architecture such as SOA, nor is it advisable.”

Q: Are enterprise information models required for effective SOA implementations?

A: “Having enterprise information models makes any architecture that uses such models more effective, including SOA implementations.”

Q: What role does SOA play in embedded or real-time systems?

A: “There is a class of loosely coupled service implementations that go beyond Web services implementations. They are inspired by SOA service interfaces and loose coupling, and they will be applied to embedded or real-time systems that use mobile robotics and real-time systems that use sensors and actuators within a real-time context.”

Well, that’s only seven of the 100 questions, and we know there are many, many more.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Joe McKendrick is an author, consultant and speaker specializing in trends and developments shaping the technology industry.

Disclosure

Joe McKendrick

Joe McKendrick is an independent consultant, editor and speaker.

Joe has performed project work (white papers, articles, blogs, research and presentations) for the following companies in the IT marketspace:

  • CBS Interactive/CNET/ZDNet (this blog)
  • ebizQ
  • Evans Data
  • Gartner
  • IBM
  • Informatica
  • IDC
  • Microsoft
  • Systinet/HP
  • Teradata
  • Unisphere Reseach, a division of Information Today, Inc.
  • WebLayers

Joe has also performed research work for the following sponsoring organizations in partnership with Unisphere Research, a division of Information Today, Inc.

  • IBM
  • Luminex
  • Noetix
  • Oracle Corp.
  • Teradata
  • Informatica
  • International Oracle Users Group
  • Oracle Applications Users Group
  • Professional Association for SQL Server
  • International DB2 Users Group
  • International Sybase Users Group
  • SHARE (IBM large systems users group)

Biography

Joe McKendrick

Joe McKendrick is an author and independent analyst who tracks the impact of information technology on management and markets. Joe is co-author, along with 16 leading industry leaders and thinkers, of the SOA Manifesto, which outlines the values and guiding principles of service orientation. He also speaks frequently on Enterprise 2.0 and SOA topics at industry events and Webcasts, and serves on the program committee for this year's SOA & Cloud Symposium in London. As an independent analyst, he has also authored numerous research reports in partnership with Unisphere Research, a division of Information Today, Inc. for user groups such as SHARE, Oracle Applications Users Group, and International DB2 Users Group. In a previous life, Joe served as director of the Administrative Management Society (AMS), an international professional association dedicated to advancing knowledge within the IT and business management fields. He is a graduate of Temple University.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
5
Comments

Join the conversation!

Just In

RE: '100 SOA Questions,' answered
DeLi_Cocuk Updated - 4th Sep
Sohbet Sohbet Odalari Mynet Sohbet | Sohbet Odalari | islami sohbet | islami chat | islami radyo | Sohbet Odalari | sohbet siteleri | chat | chat siteleri | Chat | Chat Sohbet | Chat Siteleri | canakkale sohbet | canakkale chat | Sohbet Odalari | yemek tarifleri | yemektarifleri | oktay usta yemek tarifleri | resimli yemek tarifleri | Pasta Tarifleri | Kurabiye Tarifleri | Kolay Yemek Tarifleri |
tatli tarifleri | ankara sohbet | ankara sohbet odalari | kamerali sohbet | kamerali sohbet odalari ankara chat studies sex izle |
sex seyret |
sex hikayeleri |
Canli Chat | Ankara Chat | Chat | Sohbet | Ankara Sohbet | Ankara Chat | Chat Siteleri | peynir cesitleri | peynir | sUt UrUnleri | ezine peyniri | bartin sohbet odalari bartin sohbet siteleri | ardahan sohbet odalari
izmir sohbet odalari
antalya sohbet odalari
face sohbet odalari | facebook sohbet odalari

Canakkale
0 Votes
+ -
RE: '100 SOA Questions,' answered
tonymcs@... 16th Dec 2010
I think there's an echo in here.

Can I add the purpose of change management is to minimize or prevent the actual change by putting as many rules, regulations, cost and paperwork in the way.
0 Votes
+ -
Huh?
ParrotHead_FL 17th Dec 2010
I'm pretty sure most people would still have no clue what SOA is after reading, ?The most basic building block of SOA is a service?? Attributes of services are stateless, discoverable, self-describing, composable, loose coupling, governed by policy, independent location, language and protocol.?

Sometimes we can get so caught up in our own jargon that we don't realize we're using jargon at all. I can't help but think there has to be a better way to explain the fundamentals of SOA.
0 Votes
+ -
Term definitions?
jorwell 18th Dec 2010
@ParrotHead_FL

Maybe in his next blog entry Joe will provide clear, precise, unambiguous and logically consistent definitions of the terms: "service", "stateless", "discoverable", "self-describing", "composable", "loose coupling" and "governed by policy"?
0 Votes
+ -
Contributr
Definitions
Joe McKendrick 20th Dec 2010
@jorwell @ParrotHead_FL
Thanks, I will make it a point to publish a glossary of these terms. We do tend to overuse the jargon, which only muddies the waters of what we are trying to communicate.
0 Votes
+ -
RE: '100 SOA Questions,' answered
DeLi_Cocuk Updated - 4th Sep
Sohbet Sohbet Odalari Mynet Sohbet | Sohbet Odalari | islami sohbet | islami chat | islami radyo | Sohbet Odalari | sohbet siteleri | chat | chat siteleri | Chat | Chat Sohbet | Chat Siteleri | canakkale sohbet | canakkale chat | Sohbet Odalari | yemek tarifleri | yemektarifleri | oktay usta yemek tarifleri | resimli yemek tarifleri | Pasta Tarifleri | Kurabiye Tarifleri | Kolay Yemek Tarifleri |
tatli tarifleri | ankara sohbet | ankara sohbet odalari | kamerali sohbet | kamerali sohbet odalari ankara chat studies sex izle |
sex seyret |
sex hikayeleri |
Canli Chat | Ankara Chat | Chat | Sohbet | Ankara Sohbet | Ankara Chat | Chat Siteleri | peynir cesitleri | peynir | sUt UrUnleri | ezine peyniri | bartin sohbet odalari bartin sohbet siteleri | ardahan sohbet odalari
izmir sohbet odalari
antalya sohbet odalari
face sohbet odalari | facebook sohbet odalari

Canakkale

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix