How to build a multi-tenancy online development platform in Java

15 Mar

How to build a multi-tenancy online development platform in Java

… or, more specifically, how to build a multi-tenancy online development platform in Java thanks to JCR, JAX-RS, OpenSocial Gadgets, Groovy and GateIn?

Building traditional Java UI applications requires a long development cycle. This presentation will show how eXo leverages several Java specifications to assemble an online application development platform that can be used to build private and public clouds.

This presentation is intended for Java developers and architects that would like to expand their knowledge to new concepts related to cloud and online agile development.

We will see how a JCR repository data store can be used to:

  • model a cloud tenant
  • to store and dynamically deploy JAX-RS services written in Groovy
  • to store and dynamically deploy OpenSocial Gadgets that connect to previously online-created REST APIs
  • to remotely expose those Gadgets to the public cloud

More details on the eXo Platfrom are available here: http://exoplatform.com.

Speaker’s Bio

Benjamin Mestrallet is Chief Executive Officer of eXo Platform, a company he founded just out of university to serve its first customer, the U.S. Department of Defense. With eXo’s recent expansion to North America, Benjamin now oversees the Company’s growth, marketing and sales strategy from San Francisco. He first created the eXo project while a student and, in December 2002, delivered the industry’s first Java portlet container.

Under Benjamin’s leadership and care, eXo has expanded globally with operations in five countries and grown its product line to be the most comprehensive portfolio of open source collaboration software on the market. In recognition on his leadership and business savvy, a jury of France’s top technology executives honored Benjamin as 2008’s most outstanding young technology leader with the IVY Award. He holds an advanced master’s degree in management science from the University of Paris IX Dauphine.

Date

April 6th, 2010, the first Tuesday of the month.

Location

Cubberly Community Center
4000 Middlefield Road, Room H-1
Palo Alto, California 94105
map

Agenda

6:30-7:00 Doors open. Networking.
7:00-9:00 Presentations.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: