Glassfish Overview 29 Oktober 2009

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Glassfish Overview 29 Oktober 2009 - Presentation Transcript

    1. SUN GLASSFISH PORTFOLIO Eugene Bogaart Solution Architect Sun Microsystems Nederland 1
    2. AGENDA sun.com/glassfish 1 – History 2 – Introducing: GlassFish Portfolio 3 – GlassFish Enterprise Server 4 – Management/Monitoring/Deployment 5 – GlassFish WebSpace 6 – GlassFish ESB 7 – Summary 8 – Q&A 2
    3. What is GlassFish? Please check the correct answers. [A] Web deployment platform [B] Portal framework ? [C] Application Server? [D] SOA application suite? [E] Framework for Telco Applications? [F] All of the above 3
    4. Glassfish History 4
    5. Glassfish History • The project was launched on 6 June 2005 • Released first version on 4 May 2006, supporting the Java EE 5 specification. • In May 2007 Project SailFin was announced • On 17 September 2007 the GlassFish community released version 2 (aka SJS AS 9.1). • January 2009 GlassFish 2.1 released • In version 3, GlassFish v3 is aligned with the Java EE 6 release. 5
    6. Glassfish Portolio • Glassfish Enterprise Server = Glassfish Aplication Server + Enterprise Management Tools • Glassfish ESB = GlassFish Enterprise Server integrated with OpenESB and NetBeans • Glassfish WebSpace: Glassfish Enterprise Server + LifeRay Portal + Portal Add-ons + SSO & DIR • Glassfish Communication Server = Glassfish Enterprise Server + SIP extension • Glassfish Web Stack = [S|L]AMP stack + Glassfish Application Server 6
    7. Glassfish & OpenSource Communities MySQL Tomcat GlassFish Liferay ... Apache Ruby PHP n 7
    8. Application Infrastructure The More Cost-Effective Solution Allow “Supported” Open Source Importance/Complexity $ $ $ Corporate Departmental 8
    9. Application Infrastructure In the Modern Enterprise CIO Attention Importance/Complexity Open Source Corporate Departmental 9
    10. Glassfish Introduction 10
    11. GlassFish Enterprise Server Based on Project GlassFish • Java EE 5 Reference Implementation • Enterprise Quality • Open Source • Community 11
    12. GlassFish Already Growing Rapidly 18 Million Downloads July 2007—December 2008 Downloads Since 2006 V2.1 Released V2 V3 Released Coming Soon 12
    13. GlassFish Enterprise Server Top Benefits: • Enterprise Grade > Five 9's of availability > Advanced management > Record-setting performance > Enterprise Manager • Unbeatable price/performance • Easy to use • Feature rich 13
    14. Project Metro – Web Services Stack • Secure • Reliable • Transactional • .NET 3.0 Interoperability • NetBeans integration • Industry adopted 14
    15. GlassFish Administration Console Features without complexity 15
    16. GlassFish Administration Architecture Sun xVM Ops Center 16
    17. Demo • Install & Create a cluster 17
    18. Sample HA config https://www.sun.com/offers/docs/glassfish_HAref_config.pdf 18
    19. More Availability • Use HADB • After install & config: asadmin configure-ha-cluster --devicesize 512 --hosts host01,host02 myCluster 19
    20. Best-In-Class Performance Based on SPECjAppServer 2004 • Record-setting single node performance • 10% faster than BEA WebLogic 9.2 • Best open source result • Outstanding multi-node price/performance • Unbeatable single-node price/performance 20
    21. Unbeatable Price/Performance SPECjAppServer 2004 Application Server Price/Performance SPECjAppServer 2004 • Save over 90% on the cost of proprietary alternatives. Required disclosure: SPEC and SPECjAppServer are registered trademarks of Standard benchmark: Oracle 10.1.3.3 on 1xHP BL460c (8 cores,2chips) and 1xHP Performance Evaluation Corporation. Results from www.spec.org as of 11/05/2008. 2xSun BL480c (8 cores,2 chips) 2056.27 SPECjAppServer2004 JOPS@Standard; Best Fire X4150 (8 cores, 2chips) and 1xSun Fire X4150 (4 cores, 1 chip) 1197.10 result with 2 systems in application-tier of the benchmark: 2xDell PowerEdge SPECjAppServer2004 JOPS@Standard; Best result with 8 cores in application-tier of the 2950 (8 cores, 2 chips) running Oracle WebLogic 10.3 and 1xDell PowerEdge R900 (4 chips, 24 cores) 4,794.33 SPECjAppServer2004 JOPS@Standard. 21
    22. GlassFish v2 for the Enterprise Integration • Open MQ > High performing JMS implementation > HA for brokers and messages > Available as standalone product > Integration with GlassFish ● In memory, Out of process, or Remote • JBI support > OpenESB 2.0 as the integration back-bone > Install, admin, and monitoring integrated in GlassFish v2 > Basis for Java CAPS Release 6 • Oracle TopLink as default JPA persistence engine > Hibernate also easily usable 22
    23. GlassFish v2 for Enterprises Management & Monitoring • Graphical, command-line, tools, ANT ... > JMX and Centralized • Call Flow • Self-management • Diagnostic reports • VisualVM > Now in Java 6u7 > GlassFish plugin 23
    24. Call Flow demo 24
    25. Web Admin Console 25
    26. Enterprise Management Tools Demonstration • Performance Advisor • Performance Monitor Other demos • SNMP 26
    27. Enterprise Management Tools Performance 27
    28. Enterprise Manager Improving performance and productivity with open source • Easy Administration • Performance Advisor • Performance Monitor • SNMP Support • Self Management • Alert Manager 28
    29. GlassFish Portfolio Competitive Positioning Designed for the Web Versus Microsoft Versus Proprietary • Open Source • Quality • Multi-Platform • Avoid Lock-in • Java EE Support • Innovation • Extensibility GlassFish Portfolio • Better Price/Perf Versus Open Source Vendors • Better Price & performance • More feature rich • Support for Sun JDK included • Easier to use, Better support > GlassFish Portfolio and MySQL Enterprise combined create the leading open web platform on the market today. 29
    30. Supporting Heterogeneity Both MySQL & GlassFish can enter existing environments ERP, CRM, SCM, HR, SFA ERP, CRM, SCM, HR, SFA Application Web, Web 2.0, Enterprise 2.0, Web, Web 2.0, Enterprise 2.0, SaaS, Custom SaaS, Custom Language Infrastructure Database OS Sun is the leading provider for an enterprise open source strategy. 30
    31. GLASSFISH ADOPTION 31
    32. Customer Advantages Enterprises • Have BEA or IBM but wish to reduce costs • Need to standardize open source • Want to standardize support for existing LAMP • What quality, innovations, lower cost of open source and productivity modules / tooling and enterprise support SMBs and Startups • Desire Java / LAMP stack from same vendor • Want easy to acquire, easy to use stack w/ Enterprise-grade support 32
    33. GlassFish Already Growing Rapidly 18 Million Downloads July 2007—December 2008 Downloads Since 2006 V2.1 Released V2 V3 Released Coming Soon 33
    34. GlassFish-Ready Partners 34
    35. GLASSFISH PORTFOLIO 35
    36. GlassFish Enterprise Server Top Benefits: • Enterprise Grade > Five 9's of availability > Advanced management • Superior Price/Performance • Easy to Use • Feature Richness > Support for Dynamic Languages > Interoperability with .NET 3.0 36
    37. GlassFish Web Space Server Complete User Interaction Platform • Web / Portal Platform > Content / Widgets / WOA • User Collaboration > Wiki, Blogs, Forums, etc. • Social Networking > Open Social support for social graph > User defined communities • Process and Human Add social networking Workflow to content delivery. 37
    38. 38
    39. LifeRay features Complete User Interaction Platform • Virtual Host support • Application Server • Human readible urls deployment • Webbased configuration • Pluggable CMS for & administration content delivery > Private or hidden pages • Access control based on permission model • Repository based, RDBMS 39
    40. Web Space Server: Complete User Interaction Platform • Web / Portal Platform > Content / Widgets / WOA • User Collaboration > Wiki, Blogs, Forums, etc. • Social Networking > User defined communities > Activity tracking • Process and Human Workflow Add social networking to content delivery. 40
    41. Demonstration • WebSpace/LifeRay 41
    42. GlassFish Web Stack http://opensolaris.org/os/project/webstack/ • Sun Web Server • Apache HTTPd • GlassFish • Lighttpd • Memcached • Mod_jk,perl, ruby • PHP, Ruby, Python MediaWiki, Drupal, Wordpress, • Squid, Tomcat Joomla — deploy in minutes! 42
    43. Web Stack Enterprise Manager 43
    44. GlassFish ESB • Standards-based Pluggability > Java Business Integration – JBI (JSR-208) > WS-*, BPEL, Data Mashups, XSLT, FTP, LDAP, HTTP, DB service and binding components • Easy to use > Tightly integrated unified core with Java EE and GUI tools > Open Source, Open Community > Based on the transparent OpenESB community > GlassFish ESB Architecture • Lightweight 44
    45. Glassfish ESB: Extensible Platform 45
    46. JBI – A Universal Plug 'n Play Layer ● A standard way to add new functionality to an existing platform ● Standard Installation and life cycle for components ● Standard WSDL based communication across components ● Standard deployment model for all components ● Result of the experience we had with our own Products: Integration Server EAI, SeeBeyond ICAN 46
    47. Update Center Simplifying the administration and support of open source Windows Linux Mac OS Solaris 47
    48. Summary • Learn more at www.sun.com/glassfish • Attend: Customer Webinar: Feb 25 • GlassFish Portfolio > Open Platform for building dynamic web applications > Built from the leading open source projects > Fully supported and indemnified by Sun > 90% cost savings, 7x price performance > Purchase per-server or unlimited subscriptions 48
    49. GLASSFISH Q&A 49
    50. Thank You. Eugene.Bogaart@Sun.com Sun Microsystems 51 50

    + Eugene BogaartEugene Bogaart, 1 month ago

    custom

    151 views, 1 favs, 0 embeds more stats

    This is a presentation provides an overview of most more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 151
      • 151 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 6
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories