Cloud computing is a work in progress. The more it is used, the more apparent become the gaps that must be filled. That is particularly the case with integration in the cloud, a matter SearchSOA.com was able to discuss at the recent CamelOne 2012 event with James Strachan, CTO, FuseSource.
Strachan, who helped forge such pivotal open source middleware components as Apache ActiveMQ, Camel and ServiceMix. Most recently his efforts have centered on Fuse Fabric. “Fabric” means different things to different people. It could be a switching fabric, a compute fabric or even a cloth fabric. For its part, Fuse Fabric is an Integration Platform as a Service (iPaaS) for cloud computing, or a cloud integration fabric.
Strachan said: "A typical integration problem becomes really quite hard in the cloud. With the cloud there are still computers with IP addresses … and what not. The problem is they tend to be dynamic. We really wanted to reuse any cloud infrastructure that was out there. We're happy to use anything to provision JVMs and Java and stuff like that. But the main motivation for Fuse Fabric was micro-level organization. That was really the initial focus of Fuse Fabric: How do we take, say, an integration cloud of Fuse ESBs and how do we put different deployment units in this cluster? If you like, it's micro-level management."