Note: FuseSource is now a part of Red Hat, and all content is now available on redhat.com. No more changes will be made to fusesource.com moving forward. Please visit redhat.com for the following information: For any other questions, please do not hesitate to contact Red Hat.

CamelOne 2011 Speakers



<< main event page

Keynote Speakers

Gregor Hohpe
Enterprise Integration Patterns: Past, Present and Future
Gregor Hohpe, Staff Software Engineer, Google

Eight years after the initial publication, the Enterprise Integration Patterns have stood the test of time, not the least thanks to being embraced by the open source integration community. This session shares some of the “behind the scenes” story of how the patterns originated, how they are being applied, and what other patterns we would like to see documented.

James Strachan
The Future of Camel
James Strachan, Software Fellow, FuseSource

James will tell the history of Camel, it’s wide adoption, and where it is headed in the future. He will also introduce and demonstrate the new Fuse IDE for Camel that he created to make it even easier to use Apache Camel.

David Linthicum
New Integration Approaches in a Cloud Computing World
David S. Linthicum, CTO and Founder, Blue Mountain Labs

David will talk candidly about how integration is very different today in the world of cloud computing, including procedures, concepts, and technologies that are allowing us to connect enterprises to clouds, and clouds to clouds. This includes changing and emerging patterns, trends, and how new technology is changing the game.

Sessions

Jon Anstey
Getting the most out of your ServiceMix deployment of Camel
Jon Anstey, Principal Software Engineer, FuseSource

Apache Camel was designed to be deployable nearly anywhere; you have your choice of standalone in a JVM, Tomcat, J2EE, ActiveMQ, Spring, OSGi, and more. One particularly suitable deployment option is an OSGi container like Apache ServiceMix. In this session, Jon will show you how to take advantage of the many features that ServiceMix brings to the table and also how to best design your Camel applications to get the most out of OSGi.

Rob Davies
Enterprise Integration: Patterns and Deployments
Rob Davies, CTO, FuseSource

This presentation will explain some reoccurring messaging patterns that are used for application integration – and then see how they been applied in large enterprise production deployments with Camel and ActiveMQ. The level of expertise required is intermediate.

James Strachan
Fuse Fabric – Keeps you DRY from those stormy clouds
James Strachan, Software Fellow, FuseSource

In this session, James Strachan will introduce FuseSource’s new open source configuration, clustering and provisioning framework and associated registry and tooling. Fuse Fabric is an open source project developed in the Fuse Forge. He will demonstrate how you can use Fuse Fabric to configure and deploy integration across the enterprise and into cloud environments.

Claus Ibsen
Apache Camel – How to go from EIPs to production
Claus Ibsen, Principal Software Engineer, FuseSource

Based on proven integration design patterns, Apache Camel handles the ‘plumbing’ issues, so that software architects can direct more of their attention towards solving business problems. Hear why popular open source projects such as Akka, Activiti, Drools, Grails, Play, ServiceMix, Smooks and multiple ESB servers include Apache Camel in their distributions.

Adrian Trenaman
Pragmatic Service Oriented Integration – Camel just got CXFy Adrian Trenaman
Adrian Trenaman, Principal Consultant, FuseSource

CXF combines the clarity, coherence and conceptual simplicity of service interfaces – be they RESTful or SOAPy – with the elegance of of Enterprise Integration Patterns. In this session Ade will guide you through the architectures and techniques you can use with Camel and CXF, motivated by real world examples garnered from years of experience on the road as a FuseSource consultant. If you need to expose your business or integration logic as common, secure, reusable services across your enterprise, then this session will show you how!

Keith Babo
Creating an Oasis of Enterprise Services with Apache Camel
Keith Babo, Core Developer, JBoss

This session will examine how two open source projects in the JBoss community, Drools and SwitchYard, leverage Camel to satisfy core application integration requirements when creating enterprise services. Topics covered will include defining and composing service-oriented applications using Camel and SwitchYard, representing and invoking business rules with the Drools component, and integrating Camel with BPM and human workflow.

Mike Hiett
The Business Impact of Open Source Software
Mike Hiett, Program Director, Enterprise Architecture in the CTO, Sabre Holdings

Mike and his group built their first Camel and ServiceMix component, a b2b gateway, in 2007. It has supported over 7 million transactions a day without a single failure in the four years it has been in production. Mike will talk about how and why they chose an open source solution, and how the decision impacted their development culture.

Aaron Mulder,
Connect your phone to Facebook & Twitter, using Camel
Aaron Mulder, Camel Committer and CTO, Chariot Solutions

And best of all, don’t write any code to do it! This talk looks at two aspects of Camel:

  • How you can use Camel’s built-in endpoints and data formats to connect to mobile devices as well as third-party sites such as social networks
  • How you can use Camel’s configuration syntax to handle the routing, parsing, and transformation, without writing your logic in Java.

As the premise, we’ll look at a small iPhone app that can publish your status and retrieve your news feed from the social networks. At the end of the day, you may choose to use some POJOs in your routes, or you may choose to connect to some service other than a social network, but it won’t be because you think that’s your only option!

Linda Chen
FuseSource and SWIM
Linda Chen, FAA

SWIM is the IT infrastructure that makes data available across the FAA, and the FAA is currently using Apache ServiceMix in all 7 of their seven segment 1 SWIM implementing programs. In this session Linda will talk about how the software is used, how they matched the capabilities to SWIM’s technical requirements, and how they took advantage of the open source code to extend the solution. Linda will give particular focus to achieving high performance and the lessons learned throughout the development and deployment of this mission-critical project.

Mike Laney
Next Generation Development Infrastructure: Maven, m2eclipse, Nexus & Hudson
Jason van Zyl, CTO & Founder, Sonatype

All development organizations eventually converge on a set of tools to reduce costs, lower onboarding time, and leverage knowledge in strong communities to create standard processes. In this talk, Jason van Zyl, Founder of the Apache Maven project, will discuss the future of Maven and specifically Maven 3.x, the rapidly approaching m2eclipse 1.0 release, the recent Nexus 1.9 release and roadmap, and emerging tools such as Maven Shell and Polyglot Maven.

Mike Laney
Teaching Esperanto at the Tower of Babel
Mike Laney, Senior Enterprise Architect in the CTO Group, Sabre Holdings

Multiple business units, towers and silos of development, multiple product lines, secure access, fast response times, faster delivery, five nines reliability, thousands of transactions per second. How Sabre is implementing a SOA strategy using the FuseSource suite, best of breed components, and legacy systems.

Pratik Patel
Camel with Groovy & Grails
Pratik Patel, Lead Technical Architect, AT&T

Using Camel is pretty easy already, with the choice of the fluent API and XML configuration. With Groovy and Grails, you can use Camel to build apps even faster! In this session, we’ll go over the integration between Grails, a rapid development framework built on Groovy, and Camel. You’ll learn how to build either a Webapp or server-side app in record time using the dynamic nature of Groovy and the pre-built tools in Camel. EI doesn’t get any easier than this!

Pratik Patel
Using Open-Source in Your Corporation
Pratik Patel, Lead Technical Architect, AT&T

A common hurdle faced by many developers is getting approval of open-source products for use by their team. There are legal and intellectual property hurdles that you have to overcome. This is on top of any stigma that management may have about open-source software. In this session, we’ll focus on how to put together a case for using an open source product such as Apache Camel. We’ll discuss how to approach the standards body in your organization, how to craft slideware that can be distributed, and how to pitch to your management and standards organization.

Dan Salt
The Road to Smarter Energy is Paved with Camel
Dan Salt, Senior Systems Engineer, GE Energy

GE Energy is one of the pioneers of the “Smart Grid” initiative – an ecosystem of smarter applications, new capabilities, and infrastructure to support the evolving electric grid. In this session, Dan gives an introduction to GE Energy and Smart Grid, and then introduces the Software Services Infrastructure (SSI) – the enabling technology for many of GE Energy’s Smart Grid capabilities. Built using Camel together with other components of the Fuse platform, Dan describes how Camel underpins many of the core functions of the SSI.

Johan
Johan
Using Apache Camel in an OSGi World
Johan Edstrom, Senior SOA Architect and Jeff Genender, Principal, Savoir Technologies

Camel is one of the leading components used inside the ServiceMix container which is primarily OSGi based. But deploying Camel endpoints in an OSGi container can pose a number of obstacles and hurdles. These hurdles manifest themselves through the heavy use of Spring and Spring-DM and the reliance on the Spring application contexts. In this session Johan and Jeff will cover best practices for deploying Camel in an OSGi container, with an emphasis on Blueprint as a solution to stable endpoint deployments.


The session will culminate with the lessons learned from a high-profile FAA application of the necessary building blocks for moving a real-world FAA application to Apache Aries Blueprint with OpenJPA, Camel Blueprint, Aries TX/JNDI from Spring DM and Hibernate.




CamelOne 2011 Sponsors

DZone SD Times
JBoss
Savoir
Progress

CamelOne 2011 Media Sponsors

DZone SD Times Virtual Star Media Integration Developer News Manning Publications











CamelOne Location



Westin Arlington Gateway
801 North Glebe Road
Arlington, VA 22203
Tel: (703) 717-6200

Book your hotel room today.