What does ESB deployment bring forth?

Who cares about what ESB does. What many are caring about is how does it add value. If one were to deploy thinking of it and approaching it as just a traditional middleware component within the enterprise, then not much could be attained.  It simply creates more challenges in maintaining yet another middleware application. Within an enterprise, such clusters create more challenges in integration. To reduce integration overheads,isn’t it better to think of deployment models of such tools and services.Some have thought about having just ONE ESB depolyment across the enterprise, meaning, one who owns the middleware deploys, integrates and activates services that evolve and provide a connection layer to downstream. But this approach has long gone because of mystic behaviors of the then evolving ESB’s. Companies who were in the forefront and who set standards building a webservice management gave importance to deployment much earlier. But market trends and minimally viable products popping out like popcorns made vendors to adopt to what can be quickly built and deployed and in the course forgot about disciplines.

If one were to build service management component for each application owners, there will be more challenges ‘created ‘ than ‘solving’ existing overheads in maintenance.

If not deployed with strict disciplines, ESB can become an overhead. It would pull back enterprise applications backwards to a state much similar to a traditional hub and spoke architecture. This in turn would more challenges than a simple EAI based integration. Whether to be owned by middleware owners within the enterprise or owned by which unit of IT, is something that must be discussed before its deployment. Isn’t ESB a service bus for the enterprise?

Sunny Menon
enterprise.architects@yahoo.com
SaaS Metering

About Sunny Menon

Sunny Menon is a software engineer with over 18 years of experience in the design, architecture, development of high volume enterprise applications. He has experience enabling cloud environment for enterprise applications. Designed and developed a bigdata product which is currently in stealth mode. He has helped #startups evolve from conceptual stages through definition of the actual product by aligning them with industry requirements, developing proof-of-concept and demonstrating the product thereby, helping in seeking funding from financiers. He has extensive experience in the integration of large enterprise applications, middle-ware and modernization of enterprise applications centered around SOA/SaaS/PaaS/Cloud environments. He has an Android app available in the Android market place /Google Play called EasyImageSender, and an iOS app. He has also developed android/iOs apps for payment, medical and insurance industries. They can be searched with the key term "EasyImageSender" At night, he enjoys 'staring' at the night skies and sings, twinkle twinkle little star, how I STILL WONDER what you are.... He is a cruel poet who walks bare foot at times, to feel the beauty of the earth, he sometimes set foot on. Technical advisory to SOADevelopers.com
This entry was posted in Big Data BigData Cloud. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *