Glass Fish Portfolio C1 West V3.Mini

3,640 views
3,007 views

Published on

Status and plans for GlassFish Portfolio at JavaOne/CommunityOne

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,640
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Glass Fish Portfolio C1 West V3.Mini

  1. Sun GlassFish Portfolio: Where Sun's Application Platform is Going 2009 CommunityOne, S307894 Eduardo Pelegrí-Llopart - DE, Sun Microsystems, Inc
  2. goals What is the Sun GlassFish Portolio? Why Should I Care? Sun's Plans for Portfolio 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 2
  3. non-goals What is The Future of GlassFish under Oracle? 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 3
  4. about •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 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 4
  5. Agenda • History and Current Status • The Sun GlassFish Portfolio • Overview of Main Efforts (w/ news) • Roadmap • Q&A 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 5
  6. Agenda • History and Current Status • The Sun GlassFish Portfolio • Overview of Main Efforts (w/ news) • Roadmap • Q&A 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 6
  7. Is GlassFish... Community or Customer Focused? Both! Community and Sun and Partners Can Collaborate to Create and Deliver Value to (non-paying) Users and (paying) Customers Win-Win 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 7
  8. How We Got Here? CY 2004 2005 2006 2007 2008 Q1 Q2 Q3 Q4Q1 Q2Q3 Q4Q1 Q2Q3Q4 Q1Q2Q3Q4 Q1Q2Q3Q4 Sun Java System Application Server 8.x Project GlassFish (Established) GlassFish v2 - Performance GlassFish v1 - Central Admin - Java EE 5 - Clustering - Single Instance GlassFish v2 UR1 - Registration - AIX Support GlassFish v2 UR2 - Bug Fixes GlassFish v3 Prelude -OSGi - Java EE 6 Features - Web Container 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 8
  9. Where are we? 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 9
  10. Where are we? 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 10
  11. Where are we? 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 11
  12. 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 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 12
  13. Agenda • History and Current Status • The Sun GlassFish Portfolio • Overview of Main Efforts (w/ news) • Roadmap • Q&A 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 13
  14. Sun GlassFish Portfolio Enterprise Server (GlassFish) Web Space Server (Liferay) • Java EE RI • Built with Liferay • Enterprise-scale • Websites, Collab • Easy to use/manage • Easy presentation • Dynamic Languages layer • Web Services, .NET • Java, Ruby, PHP • Wide array of Widgets Web Stack (OpenSolaris WebStack) GlassFish ESB (OpenESB) • LAMP/SAMP stack • Enterprise class ESB • Apache Web • Simplifies application • Tomcat integration and SOA • Squid • Built on GlassFish ES • Ruby, PHP, Java • Powerful/Simple IDE Web Stack 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 14
  15. 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.... 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 15
  16. Portfolio • Model like MySQL • Different Levels of Entitlement http://sun.com/glassfish 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 16
  17. Portfolio 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 17
  18. Portfolio 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 18
  19. Portfolio 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 19
  20. GlassFish Enterprise Server Increased Productivity Production Ready ● Java EE 5 ● Centralized Admin ● Standards Based ● Clustering – Easier Adoption ● HA DB Support – Avoid Vendor Lock-in! ● Documentation ● Fast Startup and ● Advanced Monitoring Redeployment Time ● .NET Interop ● IDE Support NetBeans, Eclipse, IDEA ● Fastest OSS AppServer ● Great Documentation ● Great Community Support 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 20
  21. Sustaining Releases 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 21
  22. GlassFish Enterprise Manager •Easy Administration •Performance Advisor •Performance Monitor •SNMP Support •Self Management •Management Alerts 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 22
  23. GlassFish Enterprise Manager •Easy Administration •PerformancePod 560 – GF Portfolio • Advisor •Performance Monitor •SNMP Support •Self Management •Management Alerts 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 23
  24. Agenda • History and Current Status • The Sun GlassFish Portfolio • Overview of Main Efforts (w/ news) • Roadmap • Q&A 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 24
  25. Status (a wirlwind) • Key Products and Projects • Major Improvements • Pointers to CommunityOne and JavaOne 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 25
  26. GlassFish Web Stack Web Tier, Optimized for OpenSolaris •Sun Web Server •Apache HTTPd •GlassFish •Lighttpd •Memcached •Mod_jk, Perl, Rails •PHP, Ruby, Python •Squid, Tomcat MediaWiki, Drupal, Wordpress, Joomla — deploy in minutes! 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 26
  27. GlassFish Web Stack New! • Superset of AMP • Manages Upstream Dependencies • Key committers • Optimized for Performance • Customized to leverage OpenSolaris • ZFS, Dtrace, RBAC • SVR4, RPM, IPS packages Security, SMF • Web Stack Enterprise • Same versions on Manager • Solaris, OpenSolaris, RHEL • Replaces CoolStack 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 27
  28. GlassFish Web Stack ●Superset of AMP ●Manages Upstream Dependencies •S311295 - Wed, 1:30pm, Breakout Room 3 Key committers ● •Pod 561for Performance Optimized ● •http://sun.com/webstack Customized to leverage ● OpenSolaris ● ZFS, Dtrace, RBAC Security, SMF • SVR4, RPM, IPS packages ● Same versions on • Web Stack Enterprise ● Solaris, OpenSolaris, RHEL Manager • • Replaces CoolStack 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 28
  29. GlassFish Web Space Server • Previously WebSynergy • GlassFish (v2/v3) • Adds Liferay + Portal • MySQL (et Oracle, etc) • SailFin, OOo, SharePoint • Cluster Support Security Collab CMS OO.o PHP, Re Ruby st , etc. Fe eds OpenSSO 8 Glassfish V2/V3 MySQL 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 29
  30. 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 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 30
  31. GlassFish Web Space Server • Web / Portal Platform • Content / Widgets / WOA • JSF, Spring, Ruby, PHP, Groovy, NetBeans & Eclipse •User Collaboration S304174 – Community Equity Mon, 1:40pm, Hall E 124 - • Pod 551 • • Wiki, Blogs, Forums, etc. • http://webspace.dev.java.net • Social Networking • http://sun.com/webspace • User defined communities Keynote! • Activity tracking • Process and Human Workflow 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 31
  32. GlassFish Web Space Server • Web / Portal Platform • Content / Widgets / WOA • JSF, Spring, Ruby, PHP, Groovy, NetBeans & Eclipse •User Collaboration S304174 – Community Equity - Mon, 1:40pm, Hall E 124 • Pod 551 • • Wiki, Blogs, Forums, etc. • http://webspace.dev.java.net • Social Networking Keynote! • • User defined communities http://sun.com/webspace • Activity tracking Clued-In Demo - • Process and Human MySQL, GF, WebSpace, Workflow Fuji, Jersey, Sailfin, MEP, OpenSSO, Cloud, JeOS/OpenSolaris 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 32
  33. GlassFish ESB • Open ESB started 2005 • GlassFish ESB == OpenESB + Components + • Many Components in GF Server Catalog (43) • Connectivity, Data • Supported by Sun Transformation, Business • Released GF ESB v2 Logic/Orchestration • Latest is GF ESB v2.1 RC2 Business Process Adapters / Mgmt. Web Services Enterprise Service Bus 3rd Party & Custom Data XSLT Components Mashup Processor 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 33
  34. GlassFish ESB Fuji – Towards GF ESB v3 Agility + Flexibility + Ease-Of- Use = Productivity • GFv3, OSGi, Maven • Conventions • Domain Specific Language • Browser-based Tools Future! 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 34
  35. GlassFish ESB • Fuji – Towards GF ESB v3 • Agility + Flexibility + Ease-Of- • TS-4856 – GlassFish ESB - Tue, 10:50am, Esplanade 304 Use = Productivity • GFv3, Esplanade • TS-5341 – Rethinking ESB – Wed, 9:45am, OSGi, Maven304 • Conventions • BOF-5004 – OSGi – Wed, 7:45pm, Esplanade 304 Specific Language • Domain • Pod 563 – GlassFish ESG • Browser-based Tools • Pod 553 - Fuji Keynote! • http://openesb.dev.java.net • http://sun.com/glassfishesb Clued-In 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 35
  36. 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 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 36
  37. 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 New! • Sun Support via Sun GlassFish Portfolio 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 37
  38. Hudson • Continuous Integration System • Organic Growth for 4 years; Sun sponsored for last yr •Modular with Integrated Plugin Repository (144 Plugins) • S304065 - Mon, 11:50am, Hall E 135 •TS-5301 – Wed, 9:45am, Gateway Base) • Wide Adoption (Mail traffic and Installed104 •BOF-5105 – Wed, • Recent Additions: 7:45pm, Gateway 104 •Pod 534 Distributed Builds: Cloud (EC2, Swarms), • Improved Installation, Monitoring Keynote! • • Better native integration: Windows services, debian/solaris http://hudson-ci.org Connected Developer packages, Daemons, automatic restart • Improved plugin development experience (150/5/1 committers) • Maven 2.1 support • Sun Support via Sun GlassFish Portfolio 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 38
  39. 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 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 39
  40. 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! 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 40
  41. SailFin • Open Source Convergence (SIP + HTTP) App Server • Presence, Conference, IP Multimedia • Started in 2007 with Strategic partner Ericsson •S304781 - GlassFish (v2.1+) Esplanade 301 • Layers on Mon, 10:50am, • Adds SIP, Thu, 9:30am, Esplanade 300 •TS-4929 –Performance, Clustering, Converged LB... • 4Pod 556 th • 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 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 41
  42. 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) MEP 1.1 •Device and carrier •JAX-RS Support New! agnostic •Record(s) merging •Blackberry OTA client provisioning •GlassFish cluster support and logging 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 42
  43. GF Mobility Platform ●Secure data access and synchronization to: • TS-4877 –Apps (Siebel, Oracle, ● Enterprise MEP – Wed, 2:50pm, Esplanade 303 SAP) •●Pod 557 – Delivering Mobile Applications... Consumer Apps (Twitter, FaceBook, Photo sharing) ● PIM (Email, Calendar, Network Address Book) MEP 1.1 ●Device and carrier •JAX-RS Support agnostic •Record(s) merging •Blackberry OTA client provisioning •GlassFish cluster support and logging 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 43
  44. Java EE 6 • Full JSRs • EJB 3.1 • New Features • JPA 2.0 • Profiles • Servlet 3.0 • Pruning • JSF 2.0 • Extensibility • JAX-RS 1.0 • More ease of • Connector 1.6 development • 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 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 44
  45. Java EE 6 Web Profile Transparency • A fully functional mid-sized • JAX-RS 1.0 – Fully profile for web apps • JSF 2.0 – Opened mailing • Accepted: lists recently • Servlet 3.0, JSP 2.1, JSR- • All Java EE 7 JSRs will be 45, EL 1.2, JSTL 1.2, JSF 2.0 done in the open • EJB Lite 3.1, JTA 1.1, JPA 2.0, JSR-250 Schedule • Bean Validation 1.0 • Not decided yet: • Final by Sep 09 • Web Beans 1.0 • GF v3 will align w/ it • Out for now: • JAX-RS 1.1 Soon! 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 45
  46. Java EE 6 Web Profile Transparency • A fully functional mid-sized JAX-RS 1.0 – Fully ● profile for web apps ●JSF 2.0 – Opened mailing •TS-4923 – Java EE6/GFv3 - Tue, 3:20pm, Hall E 134 Accepted: lists recently • • Servlet 3.0, JSP 2.1, JSR- ●All Java EE 7 JSRs will be •SneakEL 1.2, JSTL Java EE 6 – Wed, the open St Regis 45, Peek on 1.2, JSF 2.0 done in 5pm-7pm, Hotel • EJB Lite 3.1, JTA 1.1, JPA •BOF-4483 – Java EE 6 – Wed, 7:45, Hall E 134 2.0, JSR-250 Schedule •Many more... 1.0 • Bean Validation ●Final by Sep 09 • Not 567 – yet: •PoddecidedJava EE SDK ●GF v3 will align w/ it • Web Beans 1.0 • Out for now: • JAX-RS 1.1 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 46
  47. 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 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 47
  48. 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 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 48
  49. GlassFish v3 • GF v3 Prototype in 2007 • GFv3 is base for: • GF v3 Prelude – Oct 2008 • GF ESB v3 (Fuji) • GF v3 Preview – Now • WebSpace Server v3 •Preview of Java EE 6 • Sailfin v3 (Cafe) •Web Profile (30MB) • Hudson.next (Embedded) •Full Profile (50MB) • Leverages •Early Access • Update Center • GF v3 (fcs) – Sep'09 • Grizzly 2.0 • Jersey.next 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 49
  50. GlassFish v3 • GF v3 Prototype in 2007 • GFv3 is base for: • GF v3 Prelude – Oct 2008 • GF ESB v3 (Fuji) • Hall E 134 TS-4923 – GFv3 - Tue, 3:20pm,WebSpace Server v3 • GF v3 Preview – Now • • Sailfin Esplanade ••BOF-1721 –JavaTeam – Thu, 8:30pm, v3 (Cafe) 301 Preview of GF EE 6 •Pod 550 Web Profile • Hudson.next (Embedded) • • •http://glassfish.dev.java.netLeverages • Full Profile •http://sun.com/javaee Early Access • Grizzly 2.0 • • GF v3 (fcs) – Sep'09 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 50
  51. Related New Work New! • Mojarra 2.0 - JSF 2.0 • Jersey 1.1 - JAX-RS 1.1 • Grizzly 2.0 - Redesign • Atmosphere - Comet Framework • WebBeans 1.0 • EJB Container – EJB 3.1/Lite • txs JBoss! • NetBeans 6.7 FCS • Beans Validation • Connected Developer, Hudson • txs JBoss! • GF v3-enabled • EclipseLink 2.0 – JPA 2.0 • Eclipse Bundle • txs Oracle! • Includes GlassFish v3 • Update Center – New versions • Metro – New versions 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 51
  52. Related New Work • Mojarra 2.0 - JSF 2.0 • Jersey 1.1 - JAX-RS 1.1 • Grizzly 2.0 - Redesign Atmosphere Comet Framework • WebBeans 1.0 •• Oops! Too- many to list Individually! • EJB Container – EJB 3.1/Lite • txs JBoss! • NetBeans 6.7 FCS • Beans Validation • Connected Developer, Hudson • txs JBoss! • GF v3-enabled • EclipseLink – JPA 2.0 • Eclipse Bundle • txs Oracle! • Includes GlassFish v3 • Update Center – New versions • Metro – New versions 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 52
  53. Related New Work • Mojarra 2.0 - JSF 2.0 • Jersey 1.1 - JAX-RS 1.1 • Grizzly 2.0 - Redesign Atmosphere Comet Framework • WebBeans 1.0 •• Oops! Too- many to list Individually! • EJB Container – EJB 3.1/Lite • txs JBoss! • NetBeans 6.7 FCS • Beans Validation • Connected Developer, Hudson Keynote! • txs JBoss! • GF v3-enabled • EclipseLink – JPA 2.0 Microsoft • Eclipse Bundle • txs Oracle! Metro and Azure • Includes GlassFish v3 • Update Center – New versions • Metro – New versions 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 53
  54. 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 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 54
  55. 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! 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 55
  56. Dynamic Languages/Scripting • Major Emphasis for GlassFish v3 • Many benefits also available on GF v2 • (Old) Theme: Reuse the JVM •S304267 – Mon, 1:40am, Hall E 134 JVM • (Future) Tool: JSR 292(invokeDynamic)/DaVinci • Benefits of-Development Hall E (aka Scripting) S304258 Mon, 5pm, Agility 134 • While leveraging strength of GlassFish Breakout •S311290 – DeepDive- Tue, 9am,and Java EE Rm 7 • Languages Actively 10:50am, Gateway 104 •PAN-5348 – Tue, Worked on • Python, Ruby, Groovy (GF core team); PHP (Caucho) •TS-5033Rails, Merb, Sinatra, Django, Lift 104 • Grails, – Thu, 2:50pm, Gateway •Pod supported in GFv2.1 • JRuby566 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 56
  57. Agenda • History and Current Status • The Sun GlassFish Portfolio • Overview of Main Efforts (w/ news) • Roadmap • Q&A 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 57
  58. RoadMap CY 2009 CY 2010 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v2.1.1 GlassFish v2.1 - Bug Fixes - Enterprise Mgr - Updated AIX support - New Brand - SailFin 2.0 alignment GlassFish v3 GlassFish v3.next - Java EE 6/SDK - Clustering GlassFish v3.next2 - Dynamic Languages - v2 Parity - Advanced Deployment - Performance - Centralized Admin - Enterprise Mgr 3.0 - OSGi - Enterprise Manager 2.0 - Cloud 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 58
  59. Agenda History and Current Status The Sun GlassFish Portfolio Overview of Main Efforts (w/ news) Roadmap Q&A 2009 CommunityOne Conference: WEST | developers.sun.com/events/communityone 59
  60. Sun GlassFish Portfolio: Where Sun's Application Platform is Going S307894 Eduardo Pelegrí-Llopart - Sun Microsystems, Inc

×