Sun GlassFish Portfolio:Where Sun's Application Platform is Going
2009 CommunityOne, S307894
Eduardo Pelegrí-Llopart - DE, Sun Microsystems, Inc
22009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
What is theSun GlassFish Portolio?
Why Should I Care?Sun's Plans for Portfolio
goals
32009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
What isThe Future of GlassFish under
Oracle?
non-goals
42009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
•Eduardo Pelegrí-Llopart (eduard/o)•In Java group since '95• RMI, JavaHelp, JavaBeans, JSP, JWSDP, others
•DE focused on “Middleware and Open Source”• On GlassFish since Fall'05, but broad scope• Community, Engineering, Business, Adoption• Not separate groups!
•Engineering “Manager” for Hudson•Main Editor for blogs.sun.com/theaquarium
about
52009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Agenda
•History and Current Status•The Sun GlassFish Portfolio•Overview of Main Efforts (w/ news)•Roadmap•Q&A
62009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Agenda
•History and Current Status•The Sun GlassFish Portfolio•Overview of Main Efforts (w/ news)•Roadmap•Q&A
72009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Is GlassFish...Community or Customer Focused?
Both!
Community and Sun and PartnersCan Collaborate to Create and Deliver Value to
(non-paying) Users and (paying) Customers
Win-Win
82009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
How We Got Here?CY 2004
Sun Java System Application Server 8.x
Q1
Project GlassFish(Established)
GlassFish v2 UR1 - Registration - AIX Support
Q2 Q3 Q4Q1 Q2Q3 Q4Q1 Q2Q3Q4 Q1Q2Q3Q4 Q1Q2Q3Q4
2006 2007 20082005
GlassFish v2 - Performance - Central Admin - Clustering
GlassFish v2 UR2 - Bug Fixes
GlassFish v1 - Java EE 5 - Single Instance
GlassFish v3 Prelude -OSGi - Java EE 6 Features - Web Container
92009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Where are we?
102009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Where are we?
112009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Where are we?
122009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Other Community Statistics
•~35 projects in GF Server (~60 altogether)•~120 non-Sun contributors in GF Server (~50 active)
• Contributions tend to be around components
•2500 msg/month in GF Server core•6000 msg/month altogether•FishCAT – Community Acceptance Program for GF
• Second Year, 32 members, 125 issues (95% resolved)• Student Program – 67 students, 248 issues
132009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Agenda
•History and Current Status•The Sun GlassFish Portfolio•Overview of Main Efforts (w/ news)•Roadmap•Q&A
142009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Sun GlassFish Portfolio
Enterprise Server (GlassFish) Web Space Server (Liferay)
Web Stack
• Built with Liferay• Websites, Collab• Easy presentation
layer• Java, Ruby, PHP• Wide array of Widgets
• Java EE RI • Enterprise-scale• Easy to use/manage• Dynamic Languages• Web Services, .NET
• Enterprise class ESB• Simplifies application
integration and SOA• Built on GlassFish ES• Powerful/Simple IDE
• LAMP/SAMP stack• Apache Web• Tomcat• Squid• Ruby, PHP, Java
Web Stack (OpenSolaris WebStack) GlassFish ESB (OpenESB)
152009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Companion Products
•Telecommunication• Sun GlassFish Communications Server/Sailfin• Sun GlassFish Mobility Platform
•DataBase• MySQL
•Identity• Sun OpenSSO Enterprise• Sun Identity Manager• Sun Role Manager• Sun Directory Server / OpenDS
•… and More• Virtualization, Tools, Solaris, JavaFX....
162009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Portfolio
•Model likeMySQL•Different Levels of
Entitlement
http://sun.com/glassfish
172009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Portfolio
182009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Portfolio
192009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Portfolio
202009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish Enterprise Server
Increased Productivity● Java EE 5● Standards Based
– Easier Adoption– Avoid Vendor Lock-in!
● Fast Startup andRedeployment Time
● IDE SupportNetBeans, Eclipse, IDEA
● Great Documentation● Great Community Support
Production Ready● Centralized Admin● Clustering● HA DB Support● Documentation● Advanced Monitoring● .NET Interop● Fastest OSS AppServer
212009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Sustaining Releases
222009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish Enterprise Manager
•EasyAdministration•Performance
Advisor•Performance
Monitor•SNMP Support•Self Management•Management
Alerts
232009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish Enterprise Manager
•EasyAdministration•Performance
Advisor•Performance
Monitor•SNMP Support•Self Management•Management
Alerts
•Pod 560 – GF Portfolio
242009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Agenda
•History and Current Status•The Sun GlassFish Portfolio•Overview of Main Efforts (w/ news)•Roadmap•Q&A
252009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Status (a wirlwind)
•Key Products and Projects• Major Improvements• Pointers to CommunityOne and JavaOne
262009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish Web Stack
•Sun Web Server•Apache HTTPd•GlassFish•Lighttpd•Memcached•Mod_jk, Perl, Rails•PHP, Ruby, Python•Squid, Tomcat
MediaWiki, Drupal, Wordpress, Joomla — deploy
in minutes!
Web Tier, Optimized for OpenSolaris
272009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish Web Stack•Superset of AMP•Manages Upstream
Dependencies• Key committers
•Optimized for Performance•Customized to leverage
OpenSolaris• ZFS, Dtrace, RBAC
Security, SMF
•Same versions on• Solaris, OpenSolaris,
RHEL
•SVR4, RPM, IPS packages•Web Stack Enterprise
Manager
•Replaces CoolStack
New!
282009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish Web Stack●Superset of AMP●Manages Upstream Dependencies
● Key committers●Optimized for Performance●Customized to leverage OpenSolaris
● ZFS, Dtrace, RBAC Security, SMF
●Same versions on● Solaris, OpenSolaris, RHEL
•SVR4, RPM, IPS packages•Web Stack Enterprise
Manager
••Replaces CoolStack
•S311295 - Wed, 1:30pm, Breakout Room 3•Pod 561•http://sun.com/webstack
292009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish Web Space Server•Previously WebSynergy
• GlassFish (v2/v3)• Adds Liferay + Portal• MySQL (et Oracle, etc)
•SailFin, OOo, SharePoint•Cluster Support
Glassfish V2/V3OpenSSO 8
Security Collab CMS OO.o
MySQL
Rest Feeds
PHP, Ruby, etc.
302009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish Web Space Server•Web / Portal Platform
• Content / Widgets / WOA• JSF, Spring, Ruby, PHP,
Groovy, NetBeans & Eclipse
•User Collaboration• Wiki, Blogs, Forums, etc.
•Social Networking• User defined communities• Activity tracking
•Process and Human Workflow
312009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish Web Space Server•Web / Portal Platform
• Content / Widgets / WOA• JSF, Spring, Ruby, PHP,
Groovy, NetBeans & Eclipse
•User Collaboration• Wiki, Blogs, Forums, etc.
•Social Networking• User defined communities• Activity tracking
•Process and Human Workflow
•S304174 – Community Equity - Mon, 1:40pm, Hall E 124•Pod 551•http://webspace.dev.java.net•http://sun.com/webspace Keynote!
322009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish Web Space Server•Web / Portal Platform
• Content / Widgets / WOA• JSF, Spring, Ruby, PHP,
Groovy, NetBeans & Eclipse
•User Collaboration• Wiki, Blogs, Forums, etc.
•Social Networking• User defined communities• Activity tracking
•Process and Human Workflow
•S304174 – Community Equity - Mon, 1:40pm, Hall E 124•Pod 551•http://webspace.dev.java.net•http://sun.com/webspace
Clued-In Demo -MySQL, GF, WebSpace, Fuji, Jersey, Sailfin, MEP, OpenSSO, Cloud, JeOS/OpenSolaris
Keynote!
332009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish ESB•GlassFish ESB ==
OpenESB + Components +GF Server •Supported by Sun
•Released GF ESB v2• Latest is GF ESB v2.1 RC2
• Open ESB started 2005• Many Components in
Catalog (43)• Connectivity, Data
Transformation, Business Logic/Orchestration
Enterprise Service Bus
Business Process Mgmt.
Adapters / Web Services
3rd Party & Custom Components
Data Mashup
XSLTProcessor
342009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish ESBFuji – Towards GF ESB v3
Agility + Flexibility + Ease-Of-Use = Productivity
• GFv3, OSGi, Maven• Conventions• Domain Specific Language• Browser-based Tools
Future!
352009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish ESB•Fuji – Towards GF ESB v3•Agility + Flexibility + Ease-Of-
Use = Productivity• GFv3, OSGi, Maven• Conventions• Domain Specific Language• Browser-based Tools
•TS-4856 – GlassFish ESB - Tue, 10:50am, Esplanade 304•TS-5341 – Rethinking ESB – Wed, 9:45am, Esplanade 304•BOF-5004 – OSGi – Wed, 7:45pm, Esplanade 304
•Pod 563 – GlassFish ESG•Pod 553 - Fuji
•http://openesb.dev.java.net•http://sun.com/glassfishesb
Keynote!
Clued-In
362009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Hudson
•Continuous Integration System• Check out; Build, test; Record; Notify
•Organic Growth for 4 years; Sun sponsored for last yr•Modular with Integrated Plugin Repository (144 Plugins)•Wide Adoption (Mail traffic and Installed Base)•Recent Additions:
• Improved Distributed Builds: Cloud (EC2, Swarms), Installation, Monitoring
• Better native integration: Windows services, debian/solaris packages, Daemons, automatic restart
• Improved plugin development experience (150/5/1 committers)• Maven 2.1 support
372009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Hudson
•Continuous Integration System• Check out; Build, test; Record; Notify
•Organic Growth for 4 years; Sun sponsored for last yr•Modular with Integrated Plugin Repository (144 Plugins)•Wide Adoption (Mail traffic and Installed Base)•Recent Additions:
• Improved Distributed Builds: Cloud (EC2, Swarms), Installation, Monitoring
• Better native integration: Windows services, debian/solaris packages, Daemons, automatic restart
• Improved plugin development experience (150/5/1 committers)• Maven 2.1 support
•Sun Support via Sun GlassFish PortfolioNew!
382009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Hudson
•Continuous Integration System•Organic Growth for 4 years; Sun sponsored for last yr•Modular with Integrated Plugin Repository (144 Plugins)•Wide Adoption (Mail traffic and Installed Base)•Recent Additions:
• Improved Distributed Builds: Cloud (EC2, Swarms), Installation, Monitoring
• Better native integration: Windows services, debian/solaris packages, Daemons, automatic restart
• Improved plugin development experience (150/5/1 committers)• Maven 2.1 support
•Sun Support via Sun GlassFish Portfolio
•S304065 - Mon, 11:50am, Hall E 135•TS-5301 – Wed, 9:45am, Gateway 104•BOF-5105 – Wed, 7:45pm, Gateway 104•Pod 534•http://hudson-ci.org
Keynote!
Connected Developer
392009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
SailFin –GF Communications Server•Open Source Convergence (SIP + HTTP) App Server
• Presence, Conference, IP Multimedia
•Started in 2007 with Strategic partner Ericsson• Layers on GlassFish (v2.1+)• Adds SIP, Performance, Clustering, Converged LB...
•4th most active project at Java.Net, 140+ contributors•Sun GlassFish Communications Server•SailFin v1 (GFv2.1-based) – Jan'09•SailFin v2 – (GFv2.next-based) Oct'09
402009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
SailFin
•Open Source Convergence (SIP + HTTP) App Server• Presence, Conference, IP Multimedia
•Started in 2007 with Strategic partner Ericsson• Layers on GlassFish (v2.1+)• Adds SIP, Performance, Clustering, Converged LB...
•4th most active project at Java.Net, 140+ contributors•Sun GlassFish Communications Server•SailFin v1 (GFv2.1-based) – Jan'09•SailFin v2 – (GFv2.next-based) Oct'09•SailFin v3 (Cafe) – tbd
• CAFE – Converged Application Framework Essentials• Simplifies Writing Converged Applications New!
412009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
SailFin
•Open Source Convergence (SIP + HTTP) App Server• Presence, Conference, IP Multimedia
•Started in 2007 with Strategic partner Ericsson• Layers on GlassFish (v2.1+)• Adds SIP, Performance, Clustering, Converged LB...
•4th most active project at Java.Net, 140+ contributors•SailFin v1 (GFv2.1-based) – Jan'09•SailFin v2 – (GFv2.next-based) Oct'09•SailFin v3 (Cafe) – tbd
• CAFE – Converged Application Framework Essentials• Simplifies Writing Converged Applications
•S304781 - Mon, 10:50am, Esplanade 301•TS-4929 – Thu, 9:30am, Esplanade 300•Pod 556
422009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GF Mobility Platform
•Secure data access and synchronization to:• Enterprise Apps (Siebel,
Oracle, SAP)• Consumer Apps (Twitter,
FaceBook, Photo sharing) • PIM (Email, Calendar, Network
Address Book)
•Device and carrier agnostic
New!MEP 1.1
•JAX-RS Support
•Record(s) merging
•Blackberry OTA client provisioning
•GlassFish cluster support and logging
432009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GF Mobility Platform
●Secure data access and synchronization to:
● Enterprise Apps (Siebel, Oracle, SAP)
● Consumer Apps (Twitter, FaceBook, Photo sharing)
● PIM (Email, Calendar, Network Address Book)
●Device and carrier agnostic
MEP 1.1•JAX-RS Support
•Record(s) merging
•Blackberry OTA client provisioning
•GlassFish cluster support and logging
•TS-4877 – MEP – Wed, 2:50pm, Esplanade 303•Pod 557 – Delivering Mobile Applications...
442009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Java EE 6
•New Features• Profiles• Pruning• Extensibility• More ease of
development
•Full JSRs• EJB 3.1• JPA 2.0• Servlet 3.0• JSF 2.0• JAX-RS 1.0• Connector 1.6• Bean Validation 1.0• Web Beans
•Maintenance JSRs• JAXB 2.2• JAX-WS 2.2• JSR-109 1.3• JAX-RS 1.1• EL 1.2• JSP 1.2• Authentication SPI 1.1• Common Annotations 1.1
452009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Java EE 6Transparency•JAX-RS 1.0 – Fully•JSF 2.0 – Opened mailing
lists recently•All Java EE 7 JSRs will be
done in the open
Schedule•Final by Sep 09•GF v3 will align w/ it
Web Profile•A fully functional mid-sized
profile for web apps•Accepted:
• Servlet 3.0, JSP 2.1, JSR-45, EL 1.2, JSTL 1.2, JSF 2.0
• EJB Lite 3.1, JTA 1.1, JPA 2.0, JSR-250
• Bean Validation 1.0
•Not decided yet:• Web Beans 1.0
•Out for now:• JAX-RS 1.1 Soon!
462009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Java EE 6Transparency●JAX-RS 1.0 – Fully●JSF 2.0 – Opened mailing lists recently●All Java EE 7 JSRs will be done in the open
Schedule●Final by Sep 09●GF v3 will align w/ it
Web Profile•A fully functional mid-sized
profile for web apps•Accepted:
• Servlet 3.0, JSP 2.1, JSR-45, EL 1.2, JSTL 1.2, JSF 2.0
• EJB Lite 3.1, JTA 1.1, JPA 2.0, JSR-250
• Bean Validation 1.0
•Not decided yet:• Web Beans 1.0
•Out for now:• JAX-RS 1.1
•TS-4923 – Java EE6/GFv3 - Tue, 3:20pm, Hall E 134•Sneak Peek on Java EE 6 – Wed, 5pm-7pm, St Regis
Hotel•BOF-4483 – Java EE 6 – Wed, 7:45, Hall E 134•Many more...•Pod 567 – Java EE SDK
472009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish v3•The problems with v1/v2
• Code base massive • Slow startup• Not easily extensible• Not embeddable• No dynamic language support.• Modularization in Marketplace
•The Solution is v3• Proof of concept in 2007• Implementation is Java EE agnostic• Service based architecture loads on demand• Embeddable and Extensible• OSGi-based
482009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish v3
•Kernel • startup/shutdown sequences• basic services (deployment)• configuration reading
•Services• Cross container functionalities
• Security, Naming Manager...• Admin Console
•Containers• handle user's applications• independent of each others
492009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish v3
•GF v3 Prototype in 2007•GF v3 Prelude – Oct 2008•GF v3 Preview – Now
• Preview of Java EE 6• Web Profile (30MB)• Full Profile (50MB)• Early Access
•GF v3 (fcs) – Sep'09
•GFv3 is base for:• GF ESB v3 (Fuji)• WebSpace Server v3• Sailfin v3 (Cafe)• Hudson.next (Embedded)
•Leverages• Update Center• Grizzly 2.0• Jersey.next
502009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
GlassFish v3
•GF v3 Prototype in 2007•GF v3 Prelude – Oct 2008•GF v3 Preview – Now
• Preview of Java EE 6• Web Profile• Full Profile• Early Access
•GF v3 (fcs) – Sep'09
•GFv3 is base for:• GF ESB v3 (Fuji)• WebSpace Server v3• Sailfin v3 (Cafe)• Hudson.next (Embedded)
•Leverages• Grizzly 2.0
•TS-4923 – GFv3 - Tue, 3:20pm, Hall E 134•BOF-1721 – GF Team – Thu, 8:30pm, Esplanade 301•Pod 550•http://glassfish.dev.java.net•http://sun.com/javaee
512009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Related New Work•Mojarra 2.0 - JSF 2.0•Jersey 1.1 - JAX-RS 1.1•Grizzly 2.0 - Redesign•Atmosphere - Comet Framework•EJB Container – EJB 3.1/Lite•NetBeans 6.7 FCS
• Connected Developer, Hudson• GF v3-enabled
•Eclipse Bundle• Includes GlassFish v3
•Update Center – New versions•Metro – New versions
New!
•WebBeans 1.0• txs JBoss!
•Beans Validation• txs JBoss!
•EclipseLink 2.0 – JPA 2.0• txs Oracle!
522009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Related New Work•Mojarra 2.0 - JSF 2.0•Jersey 1.1 - JAX-RS 1.1•Grizzly 2.0 - Redesign•Atmosphere - Comet Framework•EJB Container – EJB 3.1/Lite•NetBeans 6.7 FCS
• Connected Developer, Hudson• GF v3-enabled
•Eclipse Bundle• Includes GlassFish v3
•Update Center – New versions•Metro – New versions
•WebBeans 1.0• txs JBoss!
•Beans Validation• txs JBoss!
•EclipseLink – JPA 2.0• txs Oracle!
•Oops! Too many to list Individually!
532009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Related New Work•Mojarra 2.0 - JSF 2.0•Jersey 1.1 - JAX-RS 1.1•Grizzly 2.0 - Redesign•Atmosphere - Comet Framework•EJB Container – EJB 3.1/Lite•NetBeans 6.7 FCS
• Connected Developer, Hudson• GF v3-enabled
•Eclipse Bundle• Includes GlassFish v3
•Update Center – New versions•Metro – New versions
•WebBeans 1.0• txs JBoss!
•Beans Validation• txs JBoss!
•EclipseLink – JPA 2.0• txs Oracle!
•Oops! Too many to list Individually!
MicrosoftMetro and Azure
Keynote!
542009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Dynamic Languages/Scripting
•Major Emphasis for GlassFish v3• Many benefits also available on GF v2
•(Old) Theme: Reuse the JVM• (Future) Tool: JSR 292(invokeDynamic)/DaVinci JVM
•Benefits of Development Agility (aka Scripting)• While leveraging strength of GlassFish and Java EE
•Languages Actively Worked on• Python, Ruby, Groovy (GF core team); PHP (Caucho)• Grails, Rails, Merb, Sinatra, Django, Lift
552009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Dynamic Languages/Scripting
•Major Emphasis for GlassFish v3• Many benefits also available on GF v2
•(Old) Theme: Reuse the JVM• (Future) Tool: JSR 292(invokeDynamic)/DaVinci JVM
•Benefits of Development Agility (aka Scripting)• While leveraging strength of GlassFish and Java EE
•Languages Actively Worked on• Python, Ruby, Groovy (GF core team); PHP (Caucho)• Grails, Rails, Merb, Sinatra, Django, Lift
•JRuby supported in GFv2.1
Soon!
562009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Dynamic Languages/Scripting
•Major Emphasis for GlassFish v3• Many benefits also available on GF v2
•(Old) Theme: Reuse the JVM• (Future) Tool: JSR 292(invokeDynamic)/DaVinci JVM
•Benefits of Development Agility (aka Scripting)• While leveraging strength of GlassFish and Java EE
•Languages Actively Worked on• Python, Ruby, Groovy (GF core team); PHP (Caucho)• Grails, Rails, Merb, Sinatra, Django, Lift
•JRuby supported in GFv2.1
•S304267 – Mon, 1:40am, Hall E 134•S304258 - Mon, 5pm, Hall E 134•S311290 – DeepDive- Tue, 9am, Breakout Rm 7•PAN-5348 – Tue, 10:50am, Gateway 104•TS-5033 – Thu, 2:50pm, Gateway 104•Pod 566
572009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Agenda
•History and Current Status•The Sun GlassFish Portfolio•Overview of Main Efforts (w/ news)•Roadmap•Q&A
582009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
RoadMapCY 2010CY 2009
GlassFish v2.1 - Enterprise Mgr - New Brand
Q1 Q2Q1 Q2 Q3 Q4Q3 Q4
GlassFish v3 - Java EE 6/SDK - Dynamic Languages - Performance - OSGi - Cloud
GlassFish v3.next - Clustering - v2 Parity - Centralized Admin - Enterprise Manager 2.0
GlassFish v2.1.1 - Bug Fixes - Updated AIX support - SailFin 2.0 alignment
GlassFish v3.next2 - Advanced Deployment - Enterprise Mgr 3.0
592009 CommunityOne Conference: WEST | developers.sun.com/events/communityone
Agenda
History and Current StatusThe Sun GlassFish PortfolioOverview of Main Efforts (w/ news)RoadmapQ&A
Eduardo Pelegrí-Llopart - Sun Microsystems, Inc
Sun GlassFish Portfolio:Where Sun's Application Platform is Going S307894