| By Shiva Bhajekar | Article Rating: |
|
| April 7, 2008 05:15 AM EDT | Reads: |
5,862 |
As SOA was getting baked, technology vendors used different approaches to address the requirements posed by this new services infrastructure. There are the web services management (WSM) vendors who focused on the end-point management of business services. Hardware appliance vendors started off addressing the perimeter space by creating an XML firewall and subsequently adding security functions to it. Last, the technology vendors with a messaging and/or Enterprise Application Integration (EAI) background either evolved their offering or, with their technology expertise, created a software-based middleware solution called Enterprise Service Bus (ESB). While there was no comprehensive solution available, each of the three product types played an important role in the reference architecture.
As each of these solutions started to evolve, they all tried to address the functionality of what we know as the modern ESB. The Web Services Management (WSM) tools did not make significant advancements in messaging and service mediation, but newer hardware appliances started emerging that could function as a service mediator and an integration appliance.
Let’s take a look at the hardware appliances and software ESBs, their characteristics, and the pros and cons of each approach for services infrastructure.
Hardware Appliances
It’s difficult to categorize all hardware appliances in the same bucket. There are a number of appliances in the market; a representative list is available at http://en.wikipedia.org/wiki/XML_appliance.
Usually the hardware appliances have the following strong characteristics:
- XML acceleration: Assisted by a chipset, the appliances can perform fast XML processing including message transformations and schema validations.
- Fast SSL offloading, encryption/decryption of payloads: Once again the ability to use "on the wire" techniques makes these operations efficient in an appliance.
- XML firewall: The ability to keep the "bad guys out" is well enforced by an appliance. It also supports authentication mechanisms to ensure that the entity making the request is indeed the asserted entity.
- Simplicity of setup/operation: As the appliance is a pre-configured box with limited access to actual internals and no peripheral connectivity, it’s fast and easy to set up in the IT infrastructure. It also has a web-based configuration making operational tasks simple as well.
With the pros, come the cons. The hardware appliance suffers from the following drawbacks:
- Upgrades/refreshes: Firmware upgrades especially in band in a production environment can cause disruption. This also plays into the inability to support the latest standards in the SOA space as soon as they are available.
- Stuck with hardware and chipset: The appliance approach is unable to take advantage of new and emerging hardware technologies. You tend to get stuck with the hardware you get. The Moore’s Law effect will naturally force the deployed appliances to become outdated and sluggish in performance.
- Appliance sprawl: A plethora of hardware appliances results in hardware sprawl and increased data center costs. This solution is unable to take advantage of the software virtualization wave that is resulting in lower power consumption and an effective use of capacity.
- Limited integration capability: Even though the hardware appliances are sometimes presented as integration appliances, there is limited support for complex integration patterns (if at all). There is also the inability of extensibility using software (coding) exits.
- Disconnected with the software development process.
It should be noted that there are some hardware appliances that have emerged to address a specific niche problem in services infrastructure.
Published April 7, 2008 Reads 5,862
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Shiva Bhajekar
Shiva Bhajekar, a Master Principal Sales Consultant in Oracle's North America technology organization, advises Fortune 1000 companies to define and implement their SOA and BPM strategies and/or application virtualization while evangelizing Oracle's solutions. He plays the role of a Business Solutions Architect creating customized solutions for companies that add immediate business value to their operations. Having been in customer-facing roles for the last 13 years, he previously delivered several mission-critical solutions at Netscape Professional Services to companies such as S&P, Sony and Warner Music.
- The Top 150 Players in Cloud Computing
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- Industry Experts Discuss the State of Cloud Computing
- Cloud Expo New York Call for Papers Deadline December 15
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- US Federal Government is Major Cloud Computing Innovator
- Google Wave
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Adaptivity & Cloud Computing: Exclusive Q&A with CEO Tony Bishop
- 4th International Cloud Expo: Photo Album
- The Top 150 Players in Cloud Computing
- SYS-CON.TV: Cloud Computing Expo Power Panel
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- 1st Annual GovIT Expo: Letter from the Technical Chair
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- Industry Experts Discuss the State of Cloud Computing
- SOA World Power Panel on SYS-CON.TV
- CIA was Headed to an Enterprise Cloud All Along: Jill Tummler Singer
- 1st Annual Government IT Conference & Expo: Themes & Topics
- Cloud Expo New York Call for Papers Deadline December 15
- Stock in Focus: Dragon Capital
- The i-Technology Right Stuff
- Who Are The All-Time Heroes of i-Technology?
- Get the Message
- Where Are RIA Technologies Headed in 2008?
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV
- Five Reasons Why Web 2.0 Matters
- SYS-CON.TV's "SOA Web Services" and "Enterprise Open Source" Programs To Air in December
- SOA World Conference & Expo SYS-CON.TV Power Panel Live From Times Square









There are a variety of applications that supp...




















