Apache Camel is a powerful integration framework, which provides a POJO based implementation of the Enterprise Integration Patterns using an extremely powerful Domain Specific Language (DSL) to configure routing and mediation rules. Camel facilitates simple, flexible and straightforward integration of a wide array of technologies and stacks (expressed as URI's) using well-defined Enterprise Integration Patterns commonly used by enterprises today. This Presentation is designed to explore the foundational building blocks of Camel, such as The Camel Context Domain Specific Language (DSL) Enterprise Integration Patterns Routes, Pipelines, and RouteBuilders Components and Endpoints, etc. The presentation explains how they come together to deliver an easy to use and powerful integration framework that can be flexibly deployed and dynamically provisioned across an enterprise and a vast array of containers, embedded applications, and cloud based environments.