GlassFish & Java EE Business Update
Alexandra Huff
alexandra.huff@oracle.com
GlassFish & Java EE Principal Product Manager



                                                1
History
• 10 years at Sun, pre-Oracle
• Open Source advocate - OpenSolaris, MySQL,
  GlassFish
• “Volume Sales” program
    Value & education through whitepapers, webinars, events
    Track user interest and successes
    Easy to understand pricing and subscription model
    Lightweight sales process


> 200 new GlassFish customers in 2009
> 24 million product downloads since 2005


                                                              2
                                                              2
GlassFish and Oracle Middleware
• Best open source application server with          • Best commercial application server for
  support from Oracle                                 transactional Java EE applications
• Open source platform of choice for light-weight   • Platform of choice for standardization
  Web applications
                                                    • Focus on lowest operational cost and mission
• Interoperability with Fusion Middleware             critical applications
• Java EE ‘scout thread’ with focus on latest       • Best integration with Oracle Database, Fusion
  Java EE standards and community driven              Middleware & Fusion Applications
  innovation




              Production Java                                       Production Java
            Application Deployment                               Application Deployment


           GlassFish Server                                     WebLogic Server


                                                                                               3
GlassFish & Java EE: Importance to Oracle




  Massive adoption worldwide




http://maps.glassfish.org/server/                4
                                                     4
Java EE 6 Built for Developers
       Lightweight, Extensible … and for the Enterprise

    • Standardized Web profile
           – Enables competitive standardized light weight Web containers
    • Standardized POJO Programming Model
           – No more lock in with proprietary models – built into the platform
    • Hardened Standard Web services stack
           – Metro is the industry reference for interoperability
    • Standardization of REST as first class citizen
           – Foundation model in an emerging cloud based world
                  Java Classes*                         Lines of Code*              Lines of XML*

                  25                                   50                            80
                     %                                    %                             %
                         Le                                   Le                            Le
                           ss                                   ss
                              tha                                  tha                         ss
                                 nJ                                   nJ                          Jav
                                    av
                                       aE
                                                                         av
                                                                            aE                        aE
                                          E5                                   E5                        E5




* Based on a Sample POJO/JPA/REST Based Application Built for JavaOne
GlassFish: Java EE “Scout Thread”
 Vital to Success of Oracle’s Fusion Middleware

• GlassFish Server 3.0.1 - Today
   – Oracle-branded release of GlassFish – Java EE 6
• GlassFish Server 3.1 – 1HCY 2011
   – GlassFish with Clustering – Java EE 6



• WebLogic Server 11g - Today
   – Java EE 5 – Platform for Fusion Middleware
• WebLogic Server 11g R2 – 2HCY 2011
   – Java EE 6, GlassFish alignment
JavaOne - San Francisco Pre-Briefing
Message to the Community Leaders

 • Oracle depends on the health of Java
 • The health of Java depends on the community
 • Oracle is investing in Java technology
 • …and continues to invest in many of the
   communities that contribute to the health of Java
 • You are some of the many members of those
   communities
 • We are interested in your feedback
 • … and your continuing participation!




                                                       7
                                                       7
Open Source vs Commercial Offering
What’s the Difference?


• Enterprise Manager

• Access to enterprise level support

• Ability to file bugs

• Patches and updates




                                       8
                                       8
Where to Get It
• Try it:
   • GlassFish Open Source Edition
        • GlassFish.org, Java.net, OTN
       • http://www.oracle.com/technetwork/java/javaee/downloads/index.html

• Buy it:
   • Oracle GlassFish Server - Oracle.com
  • http://www.oracle.com/technetwork/middleware/glassfish/downloads/index.html
  • List price = $5k/processor
  • Named user pricing also available

• Develop then deploy
   • Easy transition - open source to commercial version
                                                                                  9
                                                                                  9
Further Opportunities
Partnership and Innovation

• System Integrators
• Value-Add Resellers
• Independent Software Vendors
• Independent developers

      Custom user interfaces
      Custom design and support
      OEM solutions
      GlassFish licensing and professional services



                                                      10
                                                      10
Fortaleza JUG 2011
We’ll Be Back!




                     11
                     11
GlassFish & Java EE Business Update @ CEJUG
GlassFish and WebLogic
Both Benefit from One Another




                                13
GlassFish and Tomcat - Comparison


• Shared ancestry
• GlassFish:
• More than a web container; supports many powerful web
  container capabilities
• More scalable; higher performance
• More reliable & available
• More secure
• More extensible, modular; ease of expansion
• Easier migration
• Instant support for clustering and failover
• Superior administration and monitoring
• Support for scripting languages




                                                          14
                                                          14

More Related Content

PDF
Running your Java EE 6 applications in the Cloud
PDF
The Java EE 7 Platform: Productivity & HTML5 at JavaOne Latin America 2012
PDF
Java Summit Chennai: JAX-RS 2.0
PDF
Building HTML5 WebSocket Apps in Java at JavaOne Latin America 2012
PDF
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
PDF
Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010
PDF
The State of Java under Oracle at JCertif 2011
PDF
Running your Java EE applications in the Cloud
Running your Java EE 6 applications in the Cloud
The Java EE 7 Platform: Productivity & HTML5 at JavaOne Latin America 2012
Java Summit Chennai: JAX-RS 2.0
Building HTML5 WebSocket Apps in Java at JavaOne Latin America 2012
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010
The State of Java under Oracle at JCertif 2011
Running your Java EE applications in the Cloud

What's hot (20)

PDF
OSGi-enabled Java EE Applications using GlassFish at JCertif 2011
PDF
Powering the Next Generation Services with Java Platform - Spark IT 2010
PDF
GlassFish REST Administration Backend
PDF
Arun Gupta: London Java Community: Java EE 6 and GlassFish 3
PDF
GlassFish 3.1 at JCertif 2011
PDF
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
PDF
Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...
PDF
Getting Started with Rails on GlassFish (Hands-on Lab) - Spark IT 2010
PDF
TDC 2011: The Java EE 7 Platform: Developing for the Cloud
PDF
5050 dev nation
PDF
The Java EE 7 Platform: Productivity++ & Embracing HTML5
PDF
GlassFish REST Administration Backend at JavaOne India 2012
PDF
Java EE 6 & GlassFish 3: Light-weight, Extensible, and Powerful @ Silicon Val...
PDF
Understanding
PDF
GIDS 2012: PaaSing a Java EE Application
PDF
GIDS 2012: Java Message Service 2.0
PDF
Java EE 7: Developing for the Cloud at Geecon, JEEConf, Johannesburg
PDF
Java EE 6 and GlassFish v3: Paving the path for future
PDF
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
PDF
Java EE 7: Developing for the Cloud at Java Day, Istanbul, May 2012
OSGi-enabled Java EE Applications using GlassFish at JCertif 2011
Powering the Next Generation Services with Java Platform - Spark IT 2010
GlassFish REST Administration Backend
Arun Gupta: London Java Community: Java EE 6 and GlassFish 3
GlassFish 3.1 at JCertif 2011
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...
Getting Started with Rails on GlassFish (Hands-on Lab) - Spark IT 2010
TDC 2011: The Java EE 7 Platform: Developing for the Cloud
5050 dev nation
The Java EE 7 Platform: Productivity++ & Embracing HTML5
GlassFish REST Administration Backend at JavaOne India 2012
Java EE 6 & GlassFish 3: Light-weight, Extensible, and Powerful @ Silicon Val...
Understanding
GIDS 2012: PaaSing a Java EE Application
GIDS 2012: Java Message Service 2.0
Java EE 7: Developing for the Cloud at Geecon, JEEConf, Johannesburg
Java EE 6 and GlassFish v3: Paving the path for future
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
Java EE 7: Developing for the Cloud at Java Day, Istanbul, May 2012
Ad

Viewers also liked (16)

PDF
Java EE 6 & GlassFish = Less Code + More Power at CEJUG
PPTX
FrontRunner South Project Update Oct 2011
PPS
7.15.15 RCTC 91 Project Update
PPTX
Business development and enterprise (update) 1
PPTX
Continuous Update Project Overview (Conference: Diet and cancer: from prevent...
PDF
DS-16-147 DEAAG Project Update
PPT
XCP Project Update
PPTX
The Continuous Update Project: Introduction to the Project
PPTX
I-74 Corridor Project Update - Iowa Department of Transportation
PPT
Business Update
PPTX
IBM Global Business Services Cloud Update
PDF
Edison International Business Update - February 2017
PPTX
Land Development Update-February 11, 2016
PDF
Luxury for Millennials
PPTX
Intelligent Transportation System (ITS) Project Update
PPT
Research report
Java EE 6 & GlassFish = Less Code + More Power at CEJUG
FrontRunner South Project Update Oct 2011
7.15.15 RCTC 91 Project Update
Business development and enterprise (update) 1
Continuous Update Project Overview (Conference: Diet and cancer: from prevent...
DS-16-147 DEAAG Project Update
XCP Project Update
The Continuous Update Project: Introduction to the Project
I-74 Corridor Project Update - Iowa Department of Transportation
Business Update
IBM Global Business Services Cloud Update
Edison International Business Update - February 2017
Land Development Update-February 11, 2016
Luxury for Millennials
Intelligent Transportation System (ITS) Project Update
Research report
Ad

Similar to GlassFish & Java EE Business Update @ CEJUG (20)

PDF
Enterprise java unit-1_chapter-1
PDF
Java EE 6 Clustering with Glassfish 3.1
PDF
Boston 2011 OTN Developer Days - GlassFish
PDF
Whats Cool in Java E 6
PDF
GlassFish 3.1 – Simplifying your Java EE 6 Development and Deployment @ JAX L...
PDF
Glassfish Overview 29 Oktober 2009
PDF
GlassFish Server 3.1: Deploying your Java EE 6 Applications
PPT
Ugf9796 weblogic for ebs and obiee
PDF
GlassFish OSGi Server
PPTX
EE4J: Java EE & Jakarta EE JFR & JMC
PPT
Enterprise GlassFish
PDF
Virtual dev-day-java7-keynote-1641807
PPT
Oracle Weblogic for EBS and obiee (R12.2)
PPT
Lecture 19 - Dynamic Web - JAVA - Part 1.ppt
PDF
Java EE 7 Soup to Nuts at JavaOne 2014
PPTX
Java, app servers and oracle application grid
PDF
Virtual dev-day-java7-keynote-1641807
PPT
Lecture 19 dynamic web - java - part 1
PDF
JEE 8, A Big Overview
PDF
Java: Create The Future Keynote
Enterprise java unit-1_chapter-1
Java EE 6 Clustering with Glassfish 3.1
Boston 2011 OTN Developer Days - GlassFish
Whats Cool in Java E 6
GlassFish 3.1 – Simplifying your Java EE 6 Development and Deployment @ JAX L...
Glassfish Overview 29 Oktober 2009
GlassFish Server 3.1: Deploying your Java EE 6 Applications
Ugf9796 weblogic for ebs and obiee
GlassFish OSGi Server
EE4J: Java EE & Jakarta EE JFR & JMC
Enterprise GlassFish
Virtual dev-day-java7-keynote-1641807
Oracle Weblogic for EBS and obiee (R12.2)
Lecture 19 - Dynamic Web - JAVA - Part 1.ppt
Java EE 7 Soup to Nuts at JavaOne 2014
Java, app servers and oracle application grid
Virtual dev-day-java7-keynote-1641807
Lecture 19 dynamic web - java - part 1
JEE 8, A Big Overview
Java: Create The Future Keynote

More from Arun Gupta (20)

PDF
5 Skills To Force Multiply Technical Talents.pdf
PPTX
Machine Learning using Kubernetes - AI Conclave 2019
PDF
Machine Learning using Kubeflow and Kubernetes
PPTX
Secure and Fast microVM for Serverless Computing using Firecracker
PPTX
Building Java in the Open - j.Day at OSCON 2019
PPTX
Why Amazon Cares about Open Source
PDF
Machine learning using Kubernetes
PDF
Building Cloud Native Applications
PDF
Chaos Engineering with Kubernetes
PDF
How to be a mentor to bring more girls to STEAM
PDF
Java in a World of Containers - DockerCon 2018
PPTX
The Serverless Tidal Wave - SwampUP 2018 Keynote
PDF
Introduction to Amazon EKS - KubeCon 2018
PDF
Mastering Kubernetes on AWS - Tel Aviv Summit
PDF
Top 10 Technology Trends Changing Developer's Landscape
PDF
Container Landscape in 2017
PDF
Java EE and NoSQL using JBoss EAP 7 and OpenShift
PDF
Docker, Kubernetes, and Mesos recipes for Java developers
PDF
Thanks Managers!
PDF
Migrate your traditional VM-based Clusters to Containers
5 Skills To Force Multiply Technical Talents.pdf
Machine Learning using Kubernetes - AI Conclave 2019
Machine Learning using Kubeflow and Kubernetes
Secure and Fast microVM for Serverless Computing using Firecracker
Building Java in the Open - j.Day at OSCON 2019
Why Amazon Cares about Open Source
Machine learning using Kubernetes
Building Cloud Native Applications
Chaos Engineering with Kubernetes
How to be a mentor to bring more girls to STEAM
Java in a World of Containers - DockerCon 2018
The Serverless Tidal Wave - SwampUP 2018 Keynote
Introduction to Amazon EKS - KubeCon 2018
Mastering Kubernetes on AWS - Tel Aviv Summit
Top 10 Technology Trends Changing Developer's Landscape
Container Landscape in 2017
Java EE and NoSQL using JBoss EAP 7 and OpenShift
Docker, Kubernetes, and Mesos recipes for Java developers
Thanks Managers!
Migrate your traditional VM-based Clusters to Containers

Recently uploaded (20)

PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Getting Started with Data Integration: FME Form 101
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPTX
O2C Customer Invoices to Receipt V15A.pptx
DOCX
search engine optimization ppt fir known well about this
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
STKI Israel Market Study 2025 version august
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PPTX
observCloud-Native Containerability and monitoring.pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Architecture types and enterprise applications.pdf
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Hindi spoken digit analysis for native and non-native speakers
DP Operators-handbook-extract for the Mautical Institute
Getting Started with Data Integration: FME Form 101
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
A comparative study of natural language inference in Swahili using monolingua...
A novel scalable deep ensemble learning framework for big data classification...
O2C Customer Invoices to Receipt V15A.pptx
search engine optimization ppt fir known well about this
A contest of sentiment analysis: k-nearest neighbor versus neural network
STKI Israel Market Study 2025 version august
Getting started with AI Agents and Multi-Agent Systems
Assigned Numbers - 2025 - Bluetooth® Document
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Taming the Chaos: How to Turn Unstructured Data into Decisions
observCloud-Native Containerability and monitoring.pptx
Group 1 Presentation -Planning and Decision Making .pptx
Zenith AI: Advanced Artificial Intelligence
Architecture types and enterprise applications.pdf
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Hindi spoken digit analysis for native and non-native speakers

GlassFish & Java EE Business Update @ CEJUG

  • 1. GlassFish & Java EE Business Update Alexandra Huff alexandra.huff@oracle.com GlassFish & Java EE Principal Product Manager 1
  • 2. History • 10 years at Sun, pre-Oracle • Open Source advocate - OpenSolaris, MySQL, GlassFish • “Volume Sales” program Value & education through whitepapers, webinars, events Track user interest and successes Easy to understand pricing and subscription model Lightweight sales process > 200 new GlassFish customers in 2009 > 24 million product downloads since 2005 2 2
  • 3. GlassFish and Oracle Middleware • Best open source application server with • Best commercial application server for support from Oracle transactional Java EE applications • Open source platform of choice for light-weight • Platform of choice for standardization Web applications • Focus on lowest operational cost and mission • Interoperability with Fusion Middleware critical applications • Java EE ‘scout thread’ with focus on latest • Best integration with Oracle Database, Fusion Java EE standards and community driven Middleware & Fusion Applications innovation Production Java Production Java Application Deployment Application Deployment GlassFish Server WebLogic Server 3
  • 4. GlassFish & Java EE: Importance to Oracle Massive adoption worldwide http://maps.glassfish.org/server/ 4 4
  • 5. Java EE 6 Built for Developers Lightweight, Extensible … and for the Enterprise • Standardized Web profile – Enables competitive standardized light weight Web containers • Standardized POJO Programming Model – No more lock in with proprietary models – built into the platform • Hardened Standard Web services stack – Metro is the industry reference for interoperability • Standardization of REST as first class citizen – Foundation model in an emerging cloud based world Java Classes* Lines of Code* Lines of XML* 25 50 80 % % % Le Le Le ss ss tha tha ss nJ nJ Jav av aE av aE aE E5 E5 E5 * Based on a Sample POJO/JPA/REST Based Application Built for JavaOne
  • 6. GlassFish: Java EE “Scout Thread” Vital to Success of Oracle’s Fusion Middleware • GlassFish Server 3.0.1 - Today – Oracle-branded release of GlassFish – Java EE 6 • GlassFish Server 3.1 – 1HCY 2011 – GlassFish with Clustering – Java EE 6 • WebLogic Server 11g - Today – Java EE 5 – Platform for Fusion Middleware • WebLogic Server 11g R2 – 2HCY 2011 – Java EE 6, GlassFish alignment
  • 7. JavaOne - San Francisco Pre-Briefing Message to the Community Leaders • Oracle depends on the health of Java • The health of Java depends on the community • Oracle is investing in Java technology • …and continues to invest in many of the communities that contribute to the health of Java • You are some of the many members of those communities • We are interested in your feedback • … and your continuing participation! 7 7
  • 8. Open Source vs Commercial Offering What’s the Difference? • Enterprise Manager • Access to enterprise level support • Ability to file bugs • Patches and updates 8 8
  • 9. Where to Get It • Try it: • GlassFish Open Source Edition • GlassFish.org, Java.net, OTN • http://www.oracle.com/technetwork/java/javaee/downloads/index.html • Buy it: • Oracle GlassFish Server - Oracle.com • http://www.oracle.com/technetwork/middleware/glassfish/downloads/index.html • List price = $5k/processor • Named user pricing also available • Develop then deploy • Easy transition - open source to commercial version 9 9
  • 10. Further Opportunities Partnership and Innovation • System Integrators • Value-Add Resellers • Independent Software Vendors • Independent developers Custom user interfaces Custom design and support OEM solutions GlassFish licensing and professional services 10 10
  • 11. Fortaleza JUG 2011 We’ll Be Back! 11 11
  • 13. GlassFish and WebLogic Both Benefit from One Another 13
  • 14. GlassFish and Tomcat - Comparison • Shared ancestry • GlassFish: • More than a web container; supports many powerful web container capabilities • More scalable; higher performance • More reliable & available • More secure • More extensible, modular; ease of expansion • Easier migration • Instant support for clustering and failover • Superior administration and monitoring • Support for scripting languages 14 14