![]() |
Site Archive (Complete) | |||
|
ABOUT US |
CONTACT |
ADVERTISE |
SUBSCRIBE |
SOURCE CODE |
CURRENT PRINT ISSUE |
NEWSLETTERS
|
RESOURCES
|
BLOGS
|
PODCASTS
|
CAREERS
|
||||
November 01, 2006
Five Ways Vendors Gouge Customers on IntegrationOpen source offers an alternativeRoss Mason
Do software vendors really gouge customers? Ross Mason thinks so.
Ross is the creator of the Mule Project. He can be contacted at mule.codehaus.org.Enterprise IT rarely gets thrown awayit just gets integrated in a never-ending game of system-wide cut-and-paste for developers. From something as common as adding new applications to existing environments, to complex overhauls of legacy applications to be service-oriented, enterprises are constantly juggling integration challenges. Despite vendors' friendly talk about their approaches to SOA, ESBs, and integration in general, their practices are often predatory. These tactics range from locking customers into proprietary standards and unnecessary or unsuitable features, to astronomical licensing and services charges. Vendors have been sticking it to enterprise customers for a long time.
Consider behavior such as:
Luckily, open source is giving enterprise customers alternative approaches to integration. For instance, one of the recurring architectural themes for customers is that, when it comes to integration, there are no recurring architectural themes. With open-source tools such as Mule (mule.codehaus.org), however, some architects use a typical ESB topology. Others use an ESB without the bus, and literally wire together enterprise services using web services or HTTP or messaging. Smart design is more about understanding your integration requirements and then applying the right technologies, rather than adopting a single vendor's technology stack, precluding you from having any options moving forward.
Open-source offers transparency. Not only can you see the code and identify the problem, but you can also fix it directly. Often bugs are a one-line fix, so it's aggravating not to be able to see the source code and change your own system to work around a basic problem.
In short, open-source integration platforms leave your options open, reuse your existing technology investment, and put you in the best position to be able to pick and choose complementary approaches.
|
|
||||||||||||||||||||||||||
|
|