WSO2 announced that WSO2 Co-founder and CTO Paul Fremantle will present two sessions at EclipseCon North America (NA) 2014. The first will examine best practices for building an Apache Stratos (incubating) platform as a service (PaaS) framework. The second will discuss how to secure Internet of Things (IoT) devices and machine-to-machine (M2M) interactions. EclipseCon NA 2014 will run March 17-20, 2014 at the Hyatt Regency San Francisco Airport in Burlingame, CA.

Apache Stratos – Building a PaaS using OSGi and Equinox

Increasingly, enterprises seek agile environments to deploy applications quickly onsite or in the cloud, enabling them to run efficiently and scale elastically to meet shifting demands. In this session, Paul will provide an introduction to the Apache Stratos (incubating) PaaS framework, which is built on Equinox and the OSGi framework. Key topics will include:

  •     An overview of Apache Stratos (incubating), and how it compares to other PaaS systems.
  •     How to deploy it on Amazon Web Services (AWS) and OpenStack clouds.
  •     Use of supporting workloads, such as Java, OSGi, Apache Tomcat applications, PHP, Node.js, MySQL, MongoDB, Apache Cassandra and more.
  •     Understanding why and how Equinox is used.
  •     Best practices for improving multi-tenancy, security and elastic scaling.
  •     Live demonstrations of Apache Stratos (incubating).

The session will be held 10:30–11:05 a.m. on Tuesday, March 18, 2014, as part of the Eclipse RT Track, in Grand Peninsula C at the Hyatt Regency San Francisco Airport.

Securing IoT Applications

Enterprises are recognizing the growing risk around the security and privacy of IoT devices and M2M interactions. Paul will co-present a session on how to address this issue with Paul Madsen, senior technical architect within the Office of the CTO at Ping Identity, which explores encryption, federated identity, and authorization models. Together, they will begin by examining the security challenges around using M2M interactions with protocols, such as Message Queuing Telemetry Transport (MQTT) and Constrained Application Protocol (CoAP). Then they will discuss how to secure MQTT with Transport Layer Security (TLS), the challenges with Arduino, and the use of hardware encryption for microcontrollers.

Additionally, this session will dive into privacy requirements for user-centric IoT device use cases to strengthen data collection and sharing practices. The co-presenters will cover how to apply protocols such as OAuth 2.0, OpenID Connect, and User-Managed Access (UMA) to the M2M world to enable a privacy-respecting user consent and authorization model. Finally, they will run a live demonstration of Arduino and Eclipse Paho inter-operating secured by OAuth 2.0.

The session will be held 2:15–2:50 p.m. on Wednesday, March 19, 2014, as part of the M2M Day Track, in Grand Peninsula B at the Hyatt Regency San Francisco Airport.

About the Presenter

Paul Fremantle is WSO2 co-founder and CTO, and he is co-chair of the OASIS Web Services Reliable eXchange Technical Committee. Recognized by InfoWorld as a Top 25 CTO, he was responsible for simultaneously leading development of the groundbreaking WSO2 Enterprise Service Bus and Apache Synapse ESB. Paul has played a pioneering role in open source development, beginning with the original Apache SOAP project and his role in leading IBM’s involvement in the Axis C/C++ project. Paul is a member of the Apache Software Foundation, and he previously served as vice president of the Apache Synapse project.

About EclipseCon NA 2014

EclipseCon North America, presented by the Eclipse Foundation, is designed to create opportunities for the Eclipse community to learn, explore, share, and collaborate on the latest ideas and information about Eclipse and its member companies. EclipseCon NA 2014 is dedicated to sharing best practices, insights, case studies, and innovations in the Eclipse community and in the wider world of software development. The event delivers networking opportunities that promote synergies in the community, as well as opportunities to give and receive help on specific technical issues or to generate business opportunities. For more information, visit

About WSO2

WSO2 delivers on the promise of the connected business with the only completely integrated enterprise platform that enables businesses to build, integrate and manage their APIs, applications, and Web services on-premises, in the cloud, and on mobile devices. Leading enterprise customers worldwide rely on WSO2’s award-winning 100% open source platform and its robust governance and DevOps functionality for their mission-critical applications. Today, these businesses represent nearly every sector: health, financial, retail, logistics, manufacturing, travel, technology, telecom and more. Visit to learn more, or check out the WSO2 community on the WSO2 Blog, Twitter, LinkedIn, and Facebook.