ApacheCon NA 2015 has ended

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

Integration [clear filter]
Wednesday, April 15

9:00am CDT

Practical JOSE Security for HTTP Services with Apache CXF - Sergey Beryozkin, Talend
Javascript Object Signing and Encryption (JOSE) [1] specifies how arbitrary data payloads can be signed and/or encrypted with JSON metadata describing the cryptographic algorithm properties. It offers a very powerful, rich, flexible mechanism that will change the way HTTP service communications are secured.
In this presentation, Sergey Beryozkin will provide an overview of JOSE with the examples, describe Apache CXF JOSE implementation and show how typical JAX-RS applications can be JOSE-enabled fast. The use of JOSE inside OAuth2 applications will also be discussed. The talk will conclude with a demo.

[1] https://datatracker.ietf.org/wg/jose/documents/


Sergey Beryozkin

Software Architect, Talend
Sergey Beryozkin is a software architect at Talend. He is a web services expert leading Apache CXF JAX-RS and OAuth2 projects. He is also a committer of Apache Tika, Camel and Aries.

Wednesday April 15, 2015 9:00am - 9:50am CDT
Texas V

10:00am CDT

Enabling Swagger-Socket in CXF and Olingo Services - Akitoshi Yoshida, SAP
WebSocket is a full-duplex transport protocol that can operate over a single socket and does not suffer from network restriction such as proxies and firewalls when establishing a duplex channel. The services based on JAXRS, such as those provided by CXF and the new OData services provided by Olingo can take advantage of WebSocket.

However, to layer those JAXRS based services on top of WebSocket requires some protocol agreements to exchange the information required to invoke those services. Swagger-Socket, which is implemented using Atmosphere, is one such protocol that can be used by the existing CXF and Olingo services to directly utilizes WebSocket. In addition to Swagger-Socket, other protocols can also be implemented as an Atmosphere handler and used in those CXF and Olingo services.


Akitoshi Yoshida

Akitoshi Yoshida is an ASF member and committer of Apache CXF and Apache Camel. In addition, he is also a committer of Atmosphere and Swagger-Socket. He works at SAP and has more than 10 years of experience in developing enterprise business applications and application integration... Read More →

Wednesday April 15, 2015 10:00am - 10:50am CDT
Texas V

11:15am CDT

Apache Karaf for the Enterprise - Jean-Baptiste Onofre, Talend
Apache Karaf becomes more and more popular and the new 3.0.x releases have been an important step forward for to increase the adaption of Karaf in enterprise. This talk will introduce the new features provided in Karaf 3.0.x and how they answer to the enterprise needs. It will also introduce the new features coming in the roadmap.


Jean-Baptiste Onofré

JB is PMC member for Apache Beam. He is a long-tenured Apache member, serving on PMC/committer for about 15 projects that range from integration to big data.

Wednesday April 15, 2015 11:15am - 12:05pm CDT
Texas V

1:15pm CDT

Scalable, Multi-Tenant ActiveMQ - Hadrian Zbarcea
The increased number of online services, especially of the in-the-cloud variety, led to increased demand for scalable, multi-tenant messaging platforms. Apache ActiveMQ is a robust, feature rich messaging framework. ActiveMQ already supports flexible deployment topologies via networks of brokers. With a minimum of effort, multiple JMS apps can be fenced-in in a multi-tenant environment. This presentation explains the required elements and demonstrates practical ways to deploy and manage elastic, multi-tenant networks of brokers.


Hadrian Zbarcea

Hadrian is a technology consultant and a member and officer of the Apache Software Foundation who devotes most of his time to open source. With over 20 years of experience in system integration, committer on projects like ActiveMQ, Camel, Brooklyn, ODE and others, he brings experience... Read More →

Wednesday April 15, 2015 1:15pm - 2:05pm CDT
Texas V

2:15pm CDT

Vision of Improvements for ActiveMQ Clustering in the Enterprise - Arthur Naseef
ActiveMQ clustering with a network of brokers is susceptible to race conditions, significant overhead for consumer creation and removal, lack of consolidated reporting, messages becoming stuck and more. Configuring and standing up broker topologies requires a fair amount of effort, knowledge, and tooling.

A new effort is under way to address these concerns and more, in order to provide the ActiveMQ community with truly scalable, reliable, and maintainable cluster topologies. We'll review these concerns, discuss ideas for addressing them, and demonstrate some of the work in progress. The long-term vision is clustered ActiveMQ as a unified, complete, and reliable JMS solution for the enterprise. Having a topology of brokers operate no different than a single broker to individual client applications enables true horizontal scaling and enterprise management of messaging load.

avatar for Arthur Naseef

Arthur Naseef

Arthur Naseef is a committer on the Apache ActiveMQ project and is currently self employed as a Consultant working with companies to develop and support scalable solutions using the Apache ecosystem, including ActiveMQ and Camel. After graduating college with a degree in computer... Read More →

Wednesday April 15, 2015 2:15pm - 3:05pm CDT
Texas V

3:15pm CDT

Building Resilient Microservices with Apache Qpid Proton - Richard Li, datawire.io
Apache Qpid Proton is a robust, lightweight implementation of the AMQP 1.0 messaging specification. In this presentation, Richard Li will discuss how a resilient microservices architecture can be built using asynchronous messaging using Apache Qpid Proton.

avatar for Richard Li

Richard Li

CEO, Datawire
Richard is a founder of datawire.io. He's worked with open source software since 1999. Prior to Datawire, Richard was responsible for product and strategy at Duo Security, a cloud authentication company. Prior to Duo, Richard was responsible for product at Rapid7, a security software... Read More →

Wednesday April 15, 2015 3:15pm - 4:05pm CDT
Texas V