ApacheCon EU 2016 has ended
ApacheCon Europe 2016
Click here to Register or for more information 
Back To Schedule
Friday, November 18 • 13:00 - 13:50
Introduction of a Web API Execution Environment Based on a Server-less Architecture Using Apache Camel - Tsunayoshi Egawa, Yahoo Japan

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

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.


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 CET
Giralda V