Welcome!

Open Source Cloud Authors: Zakia Bouachraoui, Liz McMillan, Elizabeth White, Pat Romanski, Yeshim Deniz

Related Topics: @CloudExpo, Open Source Cloud

@CloudExpo: Article

Open Source Integration and Messaging in the Cloud

Open source middleware is increasingly a hallmark of successful cloud deployments. “Why” may surprise you

The cloud: few topics are as frequently discussed among information technology (IT) professionals. But why? Internet hosted applications and services certainly aren't a new concept. In fact, application service providers began delivering functionality via the Web more than a decade ago, and even Software-as-a-Service, considered a revolutionary way to deliver software just a few years ago, is now commonplace.

Nor is the cloud necessarily a new story or concept. One can argue it is not unlike the mainframe computing environment of years past - one in which resources are provisioned and allocated as needed. Why then is the cloud the focus of so much attention? Why, too is it increasingly synonymous with increased use of open source integration and messaging solutions?

First and foremost, we need to disassociate cloud with merely the delivery of applications. Instead cloud computing addresses something far more fundamental - the delivery of computing power and IT infrastructure in the form of a convenient, cost-effective and ubiquitous service. This ultimately is what enterprises gain when they replace their existing infrastructure with a collection of consolidated servers, whether public, private or a combination of both.

A host of business and technology benefits are accelerating this shift, chief among them cost savings and greater flexibility. There is no question that the cloud saves on start-up costs since IT departments do not have to make the same initial investments in servers, but also because a single organization doesn't need to own and maintain the computing power needed to handle peak loads 365 days of the year.

Notwithstanding the significant savings that follow, the cloud's immediate ability to lower costs is equaled only in the flexibility it offers. No IT infrastructure is inherently more capable of scaling to enterprises' evolving needs. And it's here where the cloud represents a true paradigm shift - a transformation to an environment where even small enterprises have the ability to assimilate massive computing power attainable by only the largest organizations just a few years ago.

Of course, these benefits are not achieved in a vacuum. Success requires organizations to factor in the unique characteristics of the cloud and act accordingly. Integration and messaging is no exception and deserves particular scrutiny; not only is it crucial to enterprise IT operations, but proprietary integration and messaging infrastructure can easily become one of the largest expenditures in IT budgets.

Integration and Messaging in the Cloud - Distinct Challenges
The cloud presents enterprises with distinct integration and messaging challenges. Security is often the most discussed issue, but both proprietary and open source integration and messaging solutions are proven equally secure. The same cannot be said when addressing scalability and cost.

The beauty of the cloud is that it is an elastic platform, one in which applications can be made to scale up and out with relative ease. In such an environment, the ability of integration software to scale is equally important. If lacking, the integration infrastructure quickly becomes the bottleneck to growth.

In the cloud, the licensing fees typically associated with proprietary integration and messaging solutions present noteworthy cost and scalability difficulties. Typically based on a per-machine or per CPU schedule, they fail to accurately reflect usage in a cloud environment where computing power changes on a regular basis - often beyond the cover of virtual machines. More important, the very real economic barrier these fees create prevents enterprises from being able to scale up and out easily. In effect, they negate the significant flexibility inherent in the cloud.

In light of these challenges, many enterprises are increasingly exploring open source alternatives. What they find not only reflects the significant evolution that has occurred within the open source community, but also why open source integration and messaging specifically is increasingly synonymous with successful cloud deployments.

Open Source Integration and Messaging - Perfect for the Cloud
The argument that open source integration and messaging is perfect for the cloud may, on the surface, appear a zealous claim. However, it cannot be debated that many enterprises increasingly find that their movement to the cloud offers - and even necessitates - an equally transformative opportunity to deploy open source technologies. Although there are many benefits, the drivers of open source integration and messaging are typically analogous to the benefits of cloud computing in general.

Like the cloud, open source integration and messaging saves money, freeing developers and the enterprises they serve from the license and ongoing maintenance fees that make proprietary solutions the aforementioned and limiting factor - both for cost and scalability. The differences and the benefits don't end there.

Historically many enterprises considered open source solutions less than ideal for enterprise use. In some cases this stemmed from limitations the open source community placed on developers' use of source code. More often than not though, it was because open source projects lacked the structured releases, support, professional services and tooling enterprises need when making large-scale deployments.

Professional open source, such as FuseSource's subscription-based support of Apache Software Foundation Projects ServiceMix, Camel, ActiveMQ, and CFX, changes that. Apache, like many open source communities is lawyer-friendly - allowing developers to modify and redistribute code as needed. Combine that with the structured releases, support and professional tooling offered in enterprise-ready subscriptions from the professional open source companies that are delivering them, and you have a winning combination - a total package that empowers organizations to gain the benefits of open source with the certainty typically associated with proprietary technologies.

Enterprises that utilize open source in this way often enjoy direct access to the committers who wrote the code and others who contribute time and money-saving improvements - even while building on the singular ability open source gives developers to utilize only that source code which is directly applicable - saving significant time in the development cycle while achieving faster deployments. This also makes it far easier for organizations to address their specific customization needs.

For these reasons open source is not only increasingly viewed as ideal for the cloud, but likewise for market sectors like government and retail, where software license fees often throw a wrench in the works. Open source is ideal where organizations must use numerous disparate applications and systems in conjunction with one another - environments where the cost of IT is closely scrutinized and there is a move to eliminate the vendor lock-in associated with proprietary software. In such industries open source integration and messaging is increasingly the norm.

This trend will only accelerate as cloud computing leads more organizations to view IT as a service - one that is purchased as needed while offering the flexibility organizations increasingly demand. It is a trend that will increasingly lead more organizations, software developers and architects to ask: Is open source integration and messaging right for me?

More Stories By Robert Davies

Rob Davies is chief technology officer at FuseSource. One of the original members of the team, he co-founded LogicBlaze which was purchased by IONA and is now FuseSource. Prior to working for Logicblaze, he was a founder and the CTO of SpiritSoft which was purchased by Sun Microsystems. Rob has over 20 years experience of developing high performance distributed enterprise systems and products for telcos and finance, and is best known for his work at the Apache Software Foundation where he co-founded the ServiceMix, ActiveMQ, and Camel projects. He is now the PMC chair of ServiceMix and continues to be an active committer on all three projects. You can read his blog, On Open Source Integration, or follow him on twitter.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


IoT & Smart Cities Stories
@CloudEXPO and @ExpoDX, two of the most influential technology events in the world, have hosted hundreds of sponsors and exhibitors since our launch 10 years ago. @CloudEXPO and @ExpoDX New York and Silicon Valley provide a full year of face-to-face marketing opportunities for your company. Each sponsorship and exhibit package comes with pre and post-show marketing programs. By sponsoring and exhibiting in New York and Silicon Valley, you reach a full complement of decision makers and buyers in ...
The Internet of Things is clearly many things: data collection and analytics, wearables, Smart Grids and Smart Cities, the Industrial Internet, and more. Cool platforms like Arduino, Raspberry Pi, Intel's Galileo and Edison, and a diverse world of sensors are making the IoT a great toy box for developers in all these areas. In this Power Panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists discussed what things are the most important, which will have the most profound e...
Two weeks ago (November 3-5), I attended the Cloud Expo Silicon Valley as a speaker, where I presented on the security and privacy due diligence requirements for cloud solutions. Cloud security is a topical issue for every CIO, CISO, and technology buyer. Decision-makers are always looking for insights on how to mitigate the security risks of implementing and using cloud solutions. Based on the presentation topics covered at the conference, as well as the general discussions heard between sessio...
The Jevons Paradox suggests that when technological advances increase efficiency of a resource, it results in an overall increase in consumption. Writing on the increased use of coal as a result of technological improvements, 19th-century economist William Stanley Jevons found that these improvements led to the development of new ways to utilize coal. In his session at 19th Cloud Expo, Mark Thiele, Chief Strategy Officer for Apcera, compared the Jevons Paradox to modern-day enterprise IT, examin...
While the focus and objectives of IoT initiatives are many and diverse, they all share a few common attributes, and one of those is the network. Commonly, that network includes the Internet, over which there isn't any real control for performance and availability. Or is there? The current state of the art for Big Data analytics, as applied to network telemetry, offers new opportunities for improving and assuring operational integrity. In his session at @ThingsExpo, Jim Frey, Vice President of S...
Rodrigo Coutinho is part of OutSystems' founders' team and currently the Head of Product Design. He provides a cross-functional role where he supports Product Management in defining the positioning and direction of the Agile Platform, while at the same time promoting model-based development and new techniques to deliver applications in the cloud.
In his keynote at 18th Cloud Expo, Andrew Keys, Co-Founder of ConsenSys Enterprise, provided an overview of the evolution of the Internet and the Database and the future of their combination – the Blockchain. Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life settl...
There are many examples of disruption in consumer space – Uber disrupting the cab industry, Airbnb disrupting the hospitality industry and so on; but have you wondered who is disrupting support and operations? AISERA helps make businesses and customers successful by offering consumer-like user experience for support and operations. We have built the world’s first AI-driven IT / HR / Cloud / Customer Support and Operations solution.
LogRocket helps product teams develop better experiences for users by recording videos of user sessions with logs and network data. It identifies UX problems and reveals the root cause of every bug. LogRocket presents impactful errors on a website, and how to reproduce it. With LogRocket, users can replay problems.
Data Theorem is a leading provider of modern application security. Its core mission is to analyze and secure any modern application anytime, anywhere. The Data Theorem Analyzer Engine continuously scans APIs and mobile applications in search of security flaws and data privacy gaps. Data Theorem products help organizations build safer applications that maximize data security and brand protection. The company has detected more than 300 million application eavesdropping incidents and currently secu...