GlassFish & Java EE Business UpdateAlexandra Huffalexandra.firstname.lastname@example.orgGlassFish & 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
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-BriefingMessage 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 OfferingWhat’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 OpportunitiesPartnership 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
GlassFish and WebLogicBoth 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
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.