Version 1

    Integration as a Service with Apache Camel

    Keith Babo, Core Developer, JBoss division of Red Hat

     

    Can you create service-oriented applications with Camel? Of course you can. But what does that really mean? While enterprise integration is a key component of most SOA projects, there are important considerations outside the integration and implementation tier that are critical for a SOA project to be successful. This session will explore the intersection points of service-oriented design and development with enterprise integration frameworks. Keith will highlight important use cases and discuss strategies for dealing with them using concrete examples. Topics covered will include: encapsulating integration logic as a service, using SCA as an application model for integration services, effective use of a service repository for integration artifacts, practical service monitoring approaches, and deploying integration services into the cloud. These examples are centered around using Apache Camel but also reflect the experience of the SwitchYard team in using Camel for integration within an Enterprise Service Bus. The concepts and advice in the talk will be valuable to any user of Camel that is interested in SOA.