Loading…
ApacheCon EU 2016 has ended
ApacheCon Europe 2016
Click here to Register or for more information 

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Camel [clear filter]
Thursday, November 17
 

09:30

Apache Camel - The Integration Library - Claus Ibsen, Red Hat
This presentation will demonstrate to developers involved with integration how the Apache Camel project can make your life much easier.



We start with an introduction to what Apache Camel is, and how you can use Camel to make integration much easier. Allowing you to focus on your business logic, rather than low level messaging protocols, and transports.



You will hear how Apache Camel is related Enterprise Integration Patterns which you can use in your architectural designs and as well in Java or XML code, running on the JVM with Camel.



You will also hear what other features Camel provides out of the box, which can make integration much easier for you.



This talk is a mix between slides and live demo/coding.

Speakers
CI

Claus Ibsen

Red Hat
Claus Ibsen works for Red Hat as full time developer on open source integration software such as: Apache Camel, ActiveMQ, fabric8, and hawtio Author of the Camel in Action book. Speaker at conferences. Claus is very active in the communities, where he help others, blogs, writes... Read More →


Thursday November 17, 2016 09:30 - 10:20
Giralda VI/VII

10:30

Carrying Enterprise on a Little Camel - Dzmitry Pletnikau, Unicity Intl
Apache Camel, Apache ActiveMQ and Apache CXF form a mature stack well-suited for the widest range of projects. They are used by governments, banks and biggest tech companies.



In his presentation, Dzmitry will show real-life examples of using these frameworks as coarse components for quickly delivering routine integrations within and outside the company. The emphasis will be on connecting together heterogeneous non-JVM systems: legacy Cobol-monolith, modern CRM-module, RESTful APIs, 3rd-party packages and services.



Sample scenarios will include end-of-day batch processing as well as "near real-time" data-exchanges. Dzmitry will show how proper use of queueing semantics enables engineer to satisfy business needs without writing any code.



For any of your data-hauling needs, the presentation will convince you to consider these Apache projects.

Speakers
DP

Dzmitry Pletnikau

Unicity Intl
Growing up in Belarus, Dzmitry developed an early interest in natural sciences and computer programming. After receiving a degree in Physics, Dzmitry chose to freelance as a programmer. Five years later he settled as a Software Architect at Unicity, in Utah. Dzmitry is responsible... Read More →



Thursday November 17, 2016 10:30 - 11:20
Giralda VI/VII

11:50

Integrating Apache Camel with Apache Syncope- Colm O hEigeartaigh, Talend
Apache Syncope is a powerful and flexible open-source Identity Management solution. Apache Camel

is an integration framework that comes with a huge list of messaging components. Wouldn't it be cool to be able to plug in an integration framework like Camel into an Identity Management solution like Syncope, so that you can easily write custom routing and mediation rules for Identity provisioning?



Well with Syncope 2.0.0 you can do just this with the new Apache Camel provisioning manager!

In this talk, we will provide an overview of the exciting new features available in the Apache Syncope 2.0.0 release. In particular, we will focus on how it integrates with Apache Camel. We will go through some practical use-cases to illustrate how to exploit this new feature.

Speakers
CO

Colm O hEigeartaigh

Software Architect, Talend
Dr. Colm O hEigeartaigh is a security architect at Talend, having earned his PhD in the area of cryptography. He is involved in a wide range of Apache projects, primarily in the area of security. He is PMC chair of the Apache Santuario project. He has previously presented at a number... Read More →


Thursday November 17, 2016 11:50 - 12:40
Giralda VI/VII

12:50

Cloud Native Camel Design Patterns - Bilgin Ibryam, Red Hat
Throughout the building of a Camel application, there are many levels of design decisions to be made. Knowing the Camel framework and the Enterprise Integration Patterns (EIPs) is a must, but not enough to design a real-world integration application. Driven by real-world experiences, this talk reviews the most commonly used patterns and principles for designing Camel applications in the past, present and the future tendencies. We will look at how traditional patterns become less popular with the invention of technologies such as containers and PaaS Platforms.

Speakers
avatar for Bilgin Ibryam

Bilgin Ibryam

Architect, Red Hat
Bilgin Ibryam (@bibryam) is a Senior Middleware Architect at Red Hat and committer at ASF for Camel, OFBiz and Isis projects. He is a blogger, speaker, open-source enthusiast and the author of Camel Design Patterns and Instant Apache Camel Message Routing books. In his day-to-day... Read More →


Thursday November 17, 2016 12:50 - 13:40
Giralda VI/VII
 
Friday, November 18
 

13:00

Introduction of a Web API Execution Environment Based on a Server-less Architecture Using Apache Camel - Tsunayoshi Egawa, Yahoo Japan
The presentation will be an introduction of a Web API execution environment based on a server-less architecture using Apache Camel.

Although Yahoo! JAPAN has a lot of Web APIs, instead of focusing on service development, the engineers had to spend considerable man-hours in the disclosure and maintenance (setting up of servers, vulnerability response, etc.).

To solve this issue, a system was created that specializes in the Web API execution environment (UTOPIA).

Web API development in UTOPIA can be done by XML DSL and through a simple setting of information.

UTOPIA uses Apache Camel as a routine engine to develop the business logic.

Although the system is a closed internal system, this presentation will show what Yahoo! JAPAN has learnt from running the system, issues found in production use, and comparison between existing similar systems and mechanism such as OSGi and PaaS.

Speakers
TE

Tsunayoshi Egawa

Senior Manager, Yahoo Japan Corporation
Tsunayoshi Egawa is a senior manager in one of the platform development division at Yahoo! JAPAN. He currently works on the private CDN and message routing services. Previously at Yahoo! JAPAN, he has developed two platform systems as a manager. The first was a mail advertisement... Read More →


Friday November 18, 2016 13:00 - 13:50
Giralda V