Gf University 27may09 Amersfoort

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

    Favorites, Groups & Events

    Gf University 27may09 Amersfoort - Presentation Transcript

    1. Glassfish University NLJUG 27 mei 2009 Eugene Bogaart Solution Architect Sun Microsystems
    2. Introduction
      • Intro in GF Clustering
        • Thijs Volders - Yenlo
      • GF Enterprise Management
        • Eugene Bogaart - Sun Microsystems
      • GF V3
        • Alexis MP - Sun Microsystems
    3. Agenda
      • Enterprise Management
        • Admin Console
        • CallFlow
        • Performance Advisor
        • Performance Monitor
        • SNMP Monitor
      Footnote position, 12 pts.
      • Bonus Material
        • Updatetool
        • Netbeans
        • Cluster with HADB
    4. 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
    5. 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
    6. Web Admin Console
    7. Clustering in GlassFish v2 JMX = Java Management Extensions
    8. Call Flow demo
    9. Enterprise Management Tools Demonstration
      • Performance Advisor
      • Performance Monitor
      Other demos
      • SNMP
    10. Enterprise Management Tools Performance
    11. GlassFish Performance SPECjAppServer
        • July 2007: #1 score on T2000
          • 883.66 JOPS@Standard for GlassFish v2
          • + 10% vs. WebLogic, +30% vs. WebSphere 6.1
        • July 2007: Best $/perf. on full Open Source
          • GlassFish v2, OpenSolaris, Java 6, PostgreSQL
          • 3x the price/perf vs. Oracle on HP score
        • November 2007: Massive Scalability Result
          • 8,439.36 JOPS@Standard (6 nodes, 18 instances)
          • Sun T5120 & E6900
      You no longer need to chose between Open Source and Performance JBoss Disclaimers: SPEC and the benchmark name SPECjAppServer 2004 are registered trademarks of the Standard Performance Evaluation Corporation. Competitive benchmark results stated above reflect results published on www.spec.org as of 11/21/07. The comparison presented is based on GlassFish v2 UR1 run on 6 Sun SPARC Enterprise T5120 (1 chip, 8 cores/chip, 8 threads/core) 1.4GHz 8,439.36 SPECjAppServer2004 [email_address] . For the latest SPECjAppServer 2004 benchmark results, visit http://www.spec.org/ . ?
    12. GlassFish v2 for the Developer
      • Single, smaller, download
        • Around 60 MB total
      • Multiple User Profiles
        • Developer, Cluster, Enterprise
        • Upgrade from one to another
      • Better startup time
        • Almost matches Tomcat
        • (see also GlassFish v3)
      • Cool Technologies
        • Grizzly's Comet, jRuby
        • on Rails, jMaki, …
      • Update Center
        • Provision and install new
        • features, frameworks, …
      • Tools support
        • NetBeans, (My)Eclipse,
        • IntelliJ, etc...
    13. Java EE 5 = (J2EE 1.4).next
      • Java EE 5 Theme: Ease of Development
      • POJO-based programming
        • More freedom, fewer requirements
      • Extensive use of annotations
        • Reduced need for deployment descriptors
        • Annotations are the default
      • Resource Injection
      • New APIs and frameworks
    14. JBI support Enterprise Integration
    15. 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
    16. Open ESB: An Extensible Platform
    17. JBI in a Nutshell ESB Container Foundation Normalized Message Router J2EE™ Platform System Management AS2 JMS WS-I Basic SOAP Service Engines (SEs) as logic containers Binding Components (BCs) as proxies to outside world
      • The “JBI Bus”: a fast, reliable, in-memory messaging bus
      • Mediates all message exchanges between consumers and providers
      • Message payloads are opaque data sent along to the receiver ( no canonicalization )
      • Normalization not performed when consumer and provider in same JBI container
      JBI Core Services Normalized Message Router Orchestration (BPEL) Transformation (XSLT) J2EE Platform
    18.  
    19. Request starts here! Calculate interest rate based on type Monthly Payment! Copy Record to Database Drop Quote on Message Queue Provide values from UI Provide values to UI
    20. Thanks, Q & A Eugene Bogaart [email_address]

    + Eugene BogaartEugene Bogaart, 6 months ago

    custom

    259 views, 0 favs, 0 embeds more stats

    Eugene's presentation of Enterprise Tools and featu more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 259
      • 259 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 5
    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