In this session, we will present the efforts to bring cloud computing both to the Java EE platform specifications and to the Reference Implementation (GlassFish). Whether you are looking to use an internal cloud deployment or leverage a public Java EE PAAS offering, applications will need to be modified to be able to leverage multi-tenancy, automatic provisioning and deployment elasticity. Although these modifications are expected to be an evolution of the Java EE APIs, this session will provide a concise view of the complete changes and how it relates to an application server like GlassFish. To help see the forthcoming features, we will demonstrate how the Java EE developer experience will be impacted in terms of Java EE components programming as well as development/runtime environments.