Skip the navigation
Opinion

SOA and ESB Are More Than Different Answers to the Same Problem

By Dan Foody, Actional
September 5, 2005 12:00 PM ET

Computerworld - As someone who for years has been steeped in the technologies that today are referred to as service-oriented architectures (SOA), I freely admit to thinking on occasion, Why would anyone want an enterprise service bus? On the other side of the coin, there's no lack of ESB infrastructure vendors that claim that there's no need for dedicated SOA infrastructure because ESB infrastructure does everything a company could possibly need. If you're a neutral third party with no vested interest in either, I'm sure it's a strange and confusing sight to behold.
For just a moment, let's forget about the ever-changing vendor positioning and product feature sets. A core reason for both SOA and ESB is to leverage and integrate systems more effectively. As such, there is significant functional overlap in the infrastructure. If you're looking to update your IT architecture, can you consider ESB and SOA interchangeably? Unfortunately, the two are radically different -- and the difference has nothing to do with technology. It's about philosophy. It's about ownership. It's about control.
Historically, IT has been organized into horizontal layers such as database, application logic, middleware and presentation. Because of the significantly different skill sets involved, it made sense that each of these layers had a dedicated team responsible for it. Ask any IT individual on one of these teams to give a breakdown of IT, and you will usually hear about these layers (with his layer, naturally, described as the most critical).
In contrast, if you ask business executives to break down IT, they will talk about vertical slices through the IT infrastructure: ordering, fulfillment, billing, etc. Executives tend to think of IT in terms of the business processes it supports, not in terms of the arbitrary technology layers underneath. No wonder IT is so often described as being out of sync with business.
In the deep dark past, integration was done as a natural part of projects that were solving business problems (addressing "vertical slices"). If one application needed information from another, the project team just built the integration themselves. Although this tied the need to a meaningful business context, these one-off, point-to-point integrations led to uncontrolled spaghetti of interconnected systems.
Out of this spaghetti was born enterprise application integration. The goal of EAI was to eliminate the spaghetti by forming another layer in IT -- the integration layer. In some organizations, this became a new layer, and in others, it became a new responsibility for the middleware layer. In either case, with integration the responsibility of one



Additional Resources
Forrester Consulting - Optimizing Users and Applications in a Mobile World
WHITE PAPER
Solving application issues over the WAN requires careful consideration. Based on their independent research, Forrester Consulting offers recommendations on how to tackle application performance issues, insufficient bandwidth and the inability to quickly restore users in a disaster.

Read now.

Security KnowledgeVault
WHITE PAPER
Security is not an option. This KnowledgeVault Series offers professional advice how to be proactive in the fight against cybercrimes and multi-layered security threats; how to adopt a holistic approach to protecting and managing data; and how to hire a qualified security assessor. Make security your Number 1 priority.

Read now.

Cut Communications Costs Once and for All
WHITE PAPER
New IP-based communications systems are being deployed by small and midsized businesses at a rapid rate. Learn how these organizations are enabling faster responsiveness, creating better customer experiences, speeding office or mobile interactions, and dramatically reducing existing communications costs.

Read now.

Management and Careers White Papers
Overcome Top 7 Admin Challenges of Active Directory
As Active Directory's role in the enterprise has drastically increased, so has the need to secure the data. Gain insight on creating repeatable,...
Insiders Can Ruin Your Company. Take Action.
Did you know that 80 percent of threats to an organization come from the inside? The threat from insiders is often overlooked in...
Smarter Commerce is redefining value chain visibility
Smarter Commerce is redefining the value chain in the age of the customer. It starts with putting the customer at the center of...
Identity Governance: The Business Imperatives
This white paper describes the business challenges and opportunities that are driving interest in Identity Governance while discussing considerations your organization should make...
The Executive Buyer's Guide to Project Portfolio Management
The Innotas Executive Buyer's Guide provides you with a concise overview of Project Portfolio Management (PPM) and delivers important buying criteria to help...
All Management and Careers White Papers
Management and Careers Webcasts
Live Webcast
Integrated IT Operations Management in the Cloud
Join award-winning technology editor Stan Gibson and Andrew White, CMO at Numara Software, to learn how asset management and service management are converging...
Integrated IT Operations Management in the Cloud
Join award-winning technology editor Stan Gibson and Andrew White, CMO at Numara Software, to learn how asset management and service management are converging...
Optimizing Networks for the Cloud
Join guest speaker, Rohit Mehra, IDC Director of Enterprise Communications Infrastructure, to explore current trends, discuss best practices for optimizing Data Center and...
Apps QuickStart Series Part 2: Designing and Deploying SQL Server on VMware vSphere
Download this webcast to learn about the design considerations for virtualizing SQL workloads, performance and scalability information and high-availability options, as well as...
Apps QuickStart Series Part 1: Designing and Deploying Exchange 2010 on VMware vSphere
Download this webcast to learn the virtual hardware design considerations for Exchange 2010, deployment using the building block approach, options for high-availability and...
Customer Spotlight: How IPC The Hospitalist Company Implemented Oracle on VMware
Have you been looking to hear about customer's experiences with the new VMware vCenter Site Recovery Manager product? View this webcast to learn...
All Management and Careers Webcasts
Newsletter Sign-Up

Receive the latest news test, reviews and trends on your favorite technology topics

Choose a newsletter
  1. View all newsletters | Privacy Policy
IT Jobs