- TalkBack 1 of 3:
- Next »
- Thread View
- Flat View
- SOA is not a distinct level of architecture
-
?SOA is technology, of course, "
No, it is not. It's not even necessarily *about* technology. One may apply SO principles to technology. One may apply SO principles to architecture. One may define an architecture for a technology project. But SOA isn't technology any more than city planning is building.
"...and it is architecture, but it isn?t a style of architecture, like mud huts vs. Victorian mansions; it is a scope of architecture, like Building Design vs. Urban Planning."
An SOA is not inherently a "city plan." Indeed, the SOA term started out life as more of a "building plan" concept. It was initially defined as an approach to application architecture, not enterpise or business architecture.
Architecture has differing scopes. High to low. Abstract to physical. Building architecture. City architecture. Service orientation is not a scope. SO is not confined to any particular level of abstraction. It is a style that guides how an architecture is created, at whatever scope one wants to create--it is equally applicable to application architecture as it is to enterprise architecture.
"SOA is about turning ad hoc communities of software and process into an integrated economy composed of towns that are part of larger counties that are part of larger states, and so on."
That's what "architecture" is. SO guides the segmentation and relationships of the components. SOA simply says one of the major components of the architecture are services (services are not the only components in a meaningful architecture).
"SOA is about the design and execution of the master plan, the infrastructure and government and laws that all of an organizations IT entities must follow to enable peaceful, productive commerce all around.?
This describes a business or enterprise architecture, which may or may not be service oriented. How the designs and the plans are formed is the SO part. SO is a way to approach A. And the A can be at any level of abstraction one wants. - Posted by: reamon@... Posted on: 06/04/08 (Edited: 06/04/2008 @ 03:46) You are currently: a Guest | Members login | Terms of Use
|
|
|
|
|
|
What do you think?
SponsoredWhite Papers, Webcasts, and Downloads
- Using Log Messages and Alert Actions in Dell OpenManage Server Administrator Dell Dell OpenManage Server Administrator has an excellent logging feature that ... Download Now
- Advanced Java Memory Analysis with JProbe Quest Software Memory issues in Java applications can cripple performance and cost your ... Download Now
- Three Steps You Need to Know to Stop Data Loss Varonis Sensitive data exposed to misuse or loss... it is the stuff of nightmares ... Download Now
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer >>
- New Online Dashboard for IT Leaders
-
Read about top issues IT decision-makers face every day, plus get cost-effective solutions to real-life IT problems.
- Learn more >>
- Learn more about tools to grow your business
-
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
- Save time with the UPS Business Essentials Guide
- The more you simplify, the more you save
-
When you transition from your existing Red Hat environment to SUSE Linux Enterprise from Novell, you can recognize dramatic cost savings, perhaps as much 50%
- Learn more >>











