SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Downloaden Sie, um offline zu lesen
1   Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Efficiency and Extreme Performance with
            WebLogic 12c
            Bruno Borges | Fusion Middleware | Product Management
3
            bruno.borges@oracle.com
    Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Who am I?
●       Bruno Borges
        –     Twitter @brunoborges
        –     Blog blogs.oracle.com/brunoborges
●       10+ years developing and architecting Java applications, specially for Web
●       Worked for several regular software companies in Brazil
●       Talks at conferences in Brazil, former Apache Wicket and Apache Camel
        evangelist (contributed Camel Twitter component)
●       Going to JavaOne 12' with 2 sessions: Camel Twitter, and Gamboa architecture
●       Promises to be fluent on Spanish until the World Cup


    4    Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Cloud offers are not truly open

    SaaS                                                            IaaS   SaaS




                                                                   PaaS

    IaaS
                                                                                  PaaS



5   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Oracle Cloud Application Foundation
    Foundation for Oracle Fusion Middleware in the Cloud




6   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Oracle Public Cloud
    Cloud Application Foundation in the Public Cloud




7   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Oracle Exalogic Elastic Cloud
    Cloud Application Foundation for the Private Cloud




8   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Oracle WebLogic Server 12c
Key New Capabilities

•       Java EE 6 and Developer Productivity
•       Simplified Deployment and Management with Virtualization
•       Integrated Traffic Management
•       Enhanced High Availability and Disaster Recovery
•       Much Higher Performance
•       Seamless Upgrade




    9    Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
WebLogic Server 12c – New Features
Java EE 6                                            Database                     Enterprise Scale            Cloud
• JSP 2.1, JSF 2.0                                   • GridLink – Session         • Database Transaction      • Optimized WebLogic
• EJB 3.1, JPA 2.0                                      Affinity                     Logs                        Virtual Appliances
• Context and Dependency                             • GridLink – Transaction     • Database Store            • Coherence Exalogic
   Injection                                            Affinity                     Performance                 Exabus
• Restful Web Services                               • GridLink – Fast            Enterprise Manager 12c      • WebLogic Elastic
Developer                                               Connection Failover       • Cloud Management             Message Overflow
• JDeveloper                                         Performance                  • Diagnostics Advisor       • Coherence Elastic Data
• Eclipse                                            • SPECjEnterprise World      • Incident and Problem      • Exalogic HTTP, JMS and



           Over 200 New Features
• NetBeans                                              Records– EjOPS Overall,   • Management                   Web Service
• Maven                                                 EjOPS/Core,               • Patch Automation             Performance
Java SE                                                 EjOPS/Processor           Distributed Caching         • TopLink Multi-Tenancy
• Java SE 6                                          Traffic Management           • Coherence Transactions    Security Updates
• Java SE 7                                          • Software Load Balancer     • Coherence Rest            • New Certification
                                                     • Traffic Shaping            • Coherence Query Explain      Validation
                                                     • SSL Termination               Plan                     • New SPNEGO Update
                                                                                                              • New RSA Update
                                                                                                              • New JSSE Support




      10   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Oracle WebLogic Server: #1 in Market Share

 Gartner 2010 Worldwide Application
                                                                     ●
                                                                         Oracle strengthened its
 Server Market Share report shows                                         Lead in 2010 with 43%
                                                                          share
                                                                     ●
                                                                         Oracle’s application server
                                                                          market share grew at a rate
                                                                          of 17.8%, faster than the
                                                                          industry average of 12.1%
                                                                     ●
                                                                         Oracle’s market share is
                                                                          higher than its three closest
Source: Gartner, Market Share: All Software Markets, Worldwide –
March 2011 – Based on total software revenue
                                                                          competitors combined

 11   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Announcing WebLogic Server 12c
       The #1 App Server across Conventional and Cloud Environments


                                                                                             Ready for Cloud
                                                                        Optimized for         WebLogic Server
                                                                      Engineered Systems
Industry’s top choice for
                                                                        WebLogic Server
  Conventional Systems
        WebLogic Server

                                                                                            Deploy/Run on Private
                                                                                             and Public Clouds
                                                                       Deploy/Run on High
                                                                          Performance
                                                                       Engineered Systems
     Deploy/Run on
  Conventional Systems




  12   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Modern, Cloud Development with Java EE 6
   Flexible & Lightweight                                                                         Extensible

• API Pruning                                                                         • Embrace open source
• Standards-based                                                                       frameworks
  dependency injection                                                                • Enable Drag & Drop
• Handle simple to complex                                                            • framework installation
  with no external                                                                    • Standards-based DI extensions
  dependencies                                                                          don’t create proprietary lock-in
                           Developer Productivity

                                             • POJO Programming Model
                                             • More annotations, better IDE support
                                             • Less XML configuration, more
                                               convention
                                             • Annotations, not deployment
                                               descriptors
    13   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Java EE 6 and Developer Productivity
     New in WebLogic Server 12c
 Java Classes*                                                      Lines of Code*                 Lines of XML*

     25%                                                              50%                            80%
           Less                                                         Less                           Less

     • Completes WebLogic Java EE 6 API support
        – Servlet 3.0, CDI, Managed Beans, JSP 2.2, EJB 3.1, JAX-WS 2.2
     • Certified Java EE 6 Makes Development Faster
        – Fewer Java Classes, Less Code, Less XML
     • With Modern Programming Techniques
        – Dependency Injection, Annotations, POJO, REST

                                                       * Based on a Sample POJO/JPA/REST Based Application Built for JavaOne

14   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
IDE Tool Support for WebLogic Server 12c
                                                                       Text Editors



Today




Coming
                                                                       …
   15   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Enhanced WebLogic Maven Plug-in
• Simple and intuitive
• New Maven goals,
  functional support
                                                                        Maven WebLogic plugin new goals
• Enable/support/automate
  the full development                                              ●
                                                                        wls:install - automate install from zip file
                                                                    ●
                                                                        wls:create-domain - create a simple domain
  lifecycle from Maven                                              ●
                                                                        wls:start-server - process control
●
  Additional WebLogic,                                              ●
                                                                        wls:wlst - execute inline/external WLS scripts
                                                                    ●
                                                                        wls:appc - compile Maven artifacts using appc
  Fusion Middleware
  enhancements planned                                              mvn wls:deploy: deploy apps to server
●
  Enables Continuos
  Integration with
  Hudson/Jenkins

16   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Lightweight Development with WebLogic Server
                                                                        1GB

         2X-6X download size improvement for
         developers


         No installer, unzip and go on Win/Linux/OSX                    6X

         Start an instance with -Dservertype=wlx to                                       318mb
         launch without EJB, JMS, and JCA containers
                                                                                                           168mb

         FastSwap greatly reduces project redeployment
         requirement when doing iterative deployment
                                                                                          2X
                                                                        11g Full Distro   11g Zip Distro   12c Zip Distro




    17   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Scaling up to WebLogic Server from GlassFish




18   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Seamless Upgrade
       From WebLogic, iAS and Others




Automated Tooling                                         Simple Upgrade           Redeployment   Migration Services

     Internet                                                         WebLogic                         JBoss
                                                                                    GlassFish
Application Server                                                    Server 11g                     WebSphere


  19   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Java SE 7: Cleaner, More Maintainable Code


Oracle WebLogic Server 12c supports
Java SE 7 (and Java SE 6)

- Java language optimizations
- Client and server support
- Internationalization
- SSL/TLS 1.2 in JSSE
- Converged Java VMs




 20   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Simplified Deployment and Management
       with Virtualization

                                                                                                   Private
                                                                                                   Cloud


                                                                                                    Engineered
                                                                                                     Systems




                                                                                                   Conventional
                                                                                                     Systems
Deployment Plan                                                  Packaged via
  and Software                                                   Oracle Virtual Assembly Builder

  21   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Oracle Virtual Assembly Builder Updates




22   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Assembly Builder Product Support
     • Weblogic Server
     • Coherence
     • Oracle Traffic Director
     • Oracle HTTP Server
     • SOA Suite
     • Oracle Service Bus
     • Tuxedo
     • Oracle Database (RAC & single
       instance)
     • Custom applications
     • Black-box templates


23   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
WebLogic Server Management
     New in Enterprise Manager Cloud Control 12c
• WebLogic Server 12c
  – Performance Monitoring and
    Diagnostics
  – Configuration Management
  – Domain and Java EE App
    Provisioning
  – MOS Integration & Support
    Workbench
• Cloud Management
  – Self Service
  – Metering and Chargeback
  – Consolidation Planner



24   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Integrated Traffic Management
      New in WebLogic Server 12c
     • Integrated with Oracle Traffic Director
       – Routing, Load Balancing, Traffic Shaping
     • Fast, highly-configurable request routing and
       caching
     • SSL Crypto acceleration using Intel™ Advanced
       Encryption Set
     • Up to 3.5X More Throughput
     • and 28% lower CPU than Apache




25   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Oracle Traffic Director: Highlights
     • Multi-core scaling (0.5m+ simultaneous
       connections per processor)
     • Reverse-proxy routing/load-balancing
     • Request rate limiting/throttling
     • In-memory HTTP 1.1 caching
     • Built-in cluster management
     • VRRP HA Failover Groups
     • OAM SSO Integration
     • Infiniband/SDP support
     • Hardware-assisted crypto/compression
     • OVM/OVAB support




26    Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
WebLogic Active GridLink


27   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Active GridLink for RAC
         New performance optimizations
• Web Session Affinity
  – New Affinity type in WebLogic Server
  – Connection requests use Affinity “hint”
  – Performance for Web Apps
• Configuration Wizard support
  – Create Gridlink-enabled domains
  – Templates, Configuration Wizard, WLST
    Offline Gridlink “aware”
• Fusion Middleware Support
  – Standardized RAC integration across FMW




    28   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Enhanced HA and Disaster Recovery

                          WebLogic Server                                                         WebLogic Server
3X OLTP




                                                                                                                    3X OLTP
                                                                              Active Data Guard
                                Coherence                                      and Golden Gate      Coherence


                                   Active                                                             Active
                                  GridLink                                                           GridLink
                                  for RAC                                                            for RAC

Integrated WebLogic/RAC Clusters Multiple Data Center Architecture
   RAC Aware Pool with RAC Node         Integrated with Active Data Guard
    Affinity (Session/Transaction), RAC   (transaction logs) and GoldenGate
    One Node Support and Fast             (Data Grid Change Data Capture)
    Connection Failover
          29   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
WebLogic Server 12c Disaster Recovery
      New Features                                                    Three-Tier Topology
l Transaction Logs in Database                                            Web Server Tier
  – Option to use DB instead of file store                             Local LB
                                                                       Web Tier         Binaries
  – Enables common storage, replication with
                                                                         Web                   Configuration
    application and JMS data                                            Server 2
  – Configuration benefits
                                                                           WebLogic Cluster
  – Supported with RAC, Exalogic, Exadata
  – Maximum performance with GridLink                                      Managed             Binaries

l JDBC Store Performance                                                    Servers
                                                                         Machine 22            Configuration
                                                                          Machine
                                                                           Machines
  – Optimizations for DB Store use cases
  – Enabler for new DR architectures
                                                                                               Transaction Logs   New
  – Supported with RAC, Exalogic, Exadata                            RAC
                                                                      Node 1
                                                                                  RAC
                                                                                   Node 2
                                                                                                  RAC
                                                                                                   Node 3
                                                                                               JMS Messages       Faster
  – Maximum performance with GridLink
                                                                     Machine 1    Machine 2    Application Data
                                                                                                  Machine 3
                                                                                 RAC Cluster




 30   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Disaster Recovery Architecture
     All State Can be Persisted in Oracle for Simplified Disaster Recovery




31   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Active GridLink configuration




32   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Active GridLink configuration




33   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Active GridLink configuration




34   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Coherence Data Grid


35   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Oracle Coherence: Elastic Data Grid
        General view about Oracle Data Grid

• Virtual memory distributed into
                                                                       Oracle WebLogic        IBM Websphere
  multiple network servers
• Nodes can be added/removed                                                         Coherence
                                                                                             Oracle Coherence

  dynamically                                                               JVM                    JVM          JVM

                                                                                                                S.O
• Linear scalability through lots of                                        S.O                    S.O


  network servers
• High availability for real through
  data replication
• High performance with parallel
  processing

   36   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Integrated Caching, Data Grid Services
•    Declarative scale out of session state management with WebLogic
•    JPA L1/L2 Cache data access with synch/asynch read/write through
•    Analytics, events and compute
•    Administration, operations and management built into WebLogic




37   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
POF (“Portable Object Framework”)
     Oracle Coherence: Advanced Serialization for High Performance


     • Comparing serialization formats
            – XML
                  <date format=“java.util.Date”>2012-03-28</date>
                  47 chars (something like 94 bytes depending on encoding)
            – Java (java.util.Date with java.io.ObjectOutputStream)
                  46 bytes
            – Using Coherence's serialization format (POF)
                  4F 58 1F 70 6C = 5 bytes


38   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
WebLogic Server: #1 in Performance
            SPECjEnterprise 2010 Performance World Record

            • Multi-Node Overall EjOPS
               – 2.4X more workload than IBM
               – Running on Oracle Database RAC
            • Overall EjOPs per Processor
               – 56% more workload than IBM
            • Overall EjOPS per Core
            • 50% more workload than IBM
              – on identical hardware!




See: http://www.spec.org/jAppServer2010/results/


       39   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
WebLogic on Exalogic


40   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Exalogic Elastic Cloud I Best in Class


                                                              • Engineered System
                                                              • Extreme performance for Java
                                                                applications
                                                              • Also for
                                                                Oracle Business Applications


41   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
WebLogic Server on Exalogic




42   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Exabus – High performance Network Virtualization
     Direct I/O and Memory access for Java and C++




43   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Optimized for and integrated with WebLogic
     and Coherence




44   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Winner case

●
     Growth > 100% ao ano
●
     +30 servers (hardware)
●
     +100 instances - RedHat JBoss
●
     Running Oracle ATG
●
     Average CPU usage: 60%

        http://www.oracle.com/us/corporate/press/1715394



45   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Winner case

●
     Time of migration: 3 weeks
●
     ¼ Exalogic
●
     16 instances of WebLogic
●
     Average CPU usage: 80%

                                                                      8 Nodes
                                                                    768 GB RAM
                                                                     1.6 TB SSD
        http://www.oracle.com/us/corporate/press/1715394             60 TB NAS

46   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
Join the WebLogic Community
                                                   Twitter
                                                   twitter.com/oracleweblogic
                                                   Facebook
                                                   facebook.com/oracleweblogic
                                                   Oracle’s WebLogic blog
                                                   blogs.oracle.com/weblogicserver
                                                   Youtube
                                                   Youtube.com/oracleweblogic
                                                   Developer Webcast Series
                                                   oracle.com/goto/weblogicdevcast



                                                    Oracle.com/weblogic


49   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
50   Oracle Technical Workshop | WebLogic 12c & Fusion Middleware

Weitere ähnliche Inhalte

Was ist angesagt?

Reusing Existing Java EE Applications from SOA Suite 11g
Reusing Existing Java EE Applications from SOA Suite 11gReusing Existing Java EE Applications from SOA Suite 11g
Reusing Existing Java EE Applications from SOA Suite 11gGuido Schmutz
 
WebSphere Application Server Family (Editions Comparison)
WebSphere Application Server Family (Editions Comparison)WebSphere Application Server Family (Editions Comparison)
WebSphere Application Server Family (Editions Comparison)ejlp12
 
Reference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to KubernetesReference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to KubernetesRakesh Gujjarlapudi
 
Conduct JBoss EAP 6 seminar
Conduct JBoss EAP 6 seminarConduct JBoss EAP 6 seminar
Conduct JBoss EAP 6 seminarSyed Shaaf
 
Powering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicPowering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicLucas Jellema
 
Lecture 19 dynamic web - java - part 1
Lecture 19   dynamic web - java - part 1Lecture 19   dynamic web - java - part 1
Lecture 19 dynamic web - java - part 1Д. Ганаа
 
weblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server courseweblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server courseNancy Thomas
 
GlassFish & Java EE Business Update @ CEJUG
GlassFish & Java EE Business Update @ CEJUGGlassFish & Java EE Business Update @ CEJUG
GlassFish & Java EE Business Update @ CEJUGArun Gupta
 
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010Arun Gupta
 
IBM WebSphere Application Server version to version comparison
IBM WebSphere Application Server version to version comparisonIBM WebSphere Application Server version to version comparison
IBM WebSphere Application Server version to version comparisonejlp12
 
What's next for Java API for WebSocket (JSR 356)
What's next for Java API for WebSocket (JSR 356)What's next for Java API for WebSocket (JSR 356)
What's next for Java API for WebSocket (JSR 356)Pavel Bucek
 
The Java EE 7 Platform: Productivity & HTML5 at JavaOne Latin America 2012
The Java EE 7 Platform: Productivity & HTML5 at JavaOne Latin America 2012The Java EE 7 Platform: Productivity & HTML5 at JavaOne Latin America 2012
The Java EE 7 Platform: Productivity & HTML5 at JavaOne Latin America 2012Arun Gupta
 
WebSphere App Server vs JBoss vs WebLogic vs Tomcat
WebSphere App Server vs JBoss vs WebLogic vs TomcatWebSphere App Server vs JBoss vs WebLogic vs Tomcat
WebSphere App Server vs JBoss vs WebLogic vs TomcatWASdev Community
 
JAX-RS 2.0: RESTful Web Services
JAX-RS 2.0: RESTful Web ServicesJAX-RS 2.0: RESTful Web Services
JAX-RS 2.0: RESTful Web ServicesArun Gupta
 
Enabling: Optimized Integrations at Amway with Oracle SOA Suite
Enabling: Optimized Integrations at Amway with Oracle SOA SuiteEnabling: Optimized Integrations at Amway with Oracle SOA Suite
Enabling: Optimized Integrations at Amway with Oracle SOA SuiteRevelation Technologies
 
Introduction to ActiveMQ Apollo
Introduction to ActiveMQ ApolloIntroduction to ActiveMQ Apollo
Introduction to ActiveMQ Apollodejanb
 
Have You Seen Java EE Lately?
Have You Seen Java EE Lately?Have You Seen Java EE Lately?
Have You Seen Java EE Lately?Reza Rahman
 
Roadmap For Fusion Middleware Application Server Infrastructure
Roadmap For Fusion Middleware Application Server InfrastructureRoadmap For Fusion Middleware Application Server Infrastructure
Roadmap For Fusion Middleware Application Server InfrastructureOracleContractors
 
IBM WebSphere Application Server (Clustering) Concept
IBM WebSphere Application Server (Clustering) ConceptIBM WebSphere Application Server (Clustering) Concept
IBM WebSphere Application Server (Clustering) Conceptejlp12
 

Was ist angesagt? (20)

Reusing Existing Java EE Applications from SOA Suite 11g
Reusing Existing Java EE Applications from SOA Suite 11gReusing Existing Java EE Applications from SOA Suite 11g
Reusing Existing Java EE Applications from SOA Suite 11g
 
WebSphere Application Server Family (Editions Comparison)
WebSphere Application Server Family (Editions Comparison)WebSphere Application Server Family (Editions Comparison)
WebSphere Application Server Family (Editions Comparison)
 
Reference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to KubernetesReference architectures shows a microservices deployed to Kubernetes
Reference architectures shows a microservices deployed to Kubernetes
 
Java EE 7 - Overview and Status
Java EE 7  - Overview and StatusJava EE 7  - Overview and Status
Java EE 7 - Overview and Status
 
Conduct JBoss EAP 6 seminar
Conduct JBoss EAP 6 seminarConduct JBoss EAP 6 seminar
Conduct JBoss EAP 6 seminar
 
Powering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicPowering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogic
 
Lecture 19 dynamic web - java - part 1
Lecture 19   dynamic web - java - part 1Lecture 19   dynamic web - java - part 1
Lecture 19 dynamic web - java - part 1
 
weblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server courseweblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server course
 
GlassFish & Java EE Business Update @ CEJUG
GlassFish & Java EE Business Update @ CEJUGGlassFish & Java EE Business Update @ CEJUG
GlassFish & Java EE Business Update @ CEJUG
 
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
 
IBM WebSphere Application Server version to version comparison
IBM WebSphere Application Server version to version comparisonIBM WebSphere Application Server version to version comparison
IBM WebSphere Application Server version to version comparison
 
What's next for Java API for WebSocket (JSR 356)
What's next for Java API for WebSocket (JSR 356)What's next for Java API for WebSocket (JSR 356)
What's next for Java API for WebSocket (JSR 356)
 
The Java EE 7 Platform: Productivity & HTML5 at JavaOne Latin America 2012
The Java EE 7 Platform: Productivity & HTML5 at JavaOne Latin America 2012The Java EE 7 Platform: Productivity & HTML5 at JavaOne Latin America 2012
The Java EE 7 Platform: Productivity & HTML5 at JavaOne Latin America 2012
 
WebSphere App Server vs JBoss vs WebLogic vs Tomcat
WebSphere App Server vs JBoss vs WebLogic vs TomcatWebSphere App Server vs JBoss vs WebLogic vs Tomcat
WebSphere App Server vs JBoss vs WebLogic vs Tomcat
 
JAX-RS 2.0: RESTful Web Services
JAX-RS 2.0: RESTful Web ServicesJAX-RS 2.0: RESTful Web Services
JAX-RS 2.0: RESTful Web Services
 
Enabling: Optimized Integrations at Amway with Oracle SOA Suite
Enabling: Optimized Integrations at Amway with Oracle SOA SuiteEnabling: Optimized Integrations at Amway with Oracle SOA Suite
Enabling: Optimized Integrations at Amway with Oracle SOA Suite
 
Introduction to ActiveMQ Apollo
Introduction to ActiveMQ ApolloIntroduction to ActiveMQ Apollo
Introduction to ActiveMQ Apollo
 
Have You Seen Java EE Lately?
Have You Seen Java EE Lately?Have You Seen Java EE Lately?
Have You Seen Java EE Lately?
 
Roadmap For Fusion Middleware Application Server Infrastructure
Roadmap For Fusion Middleware Application Server InfrastructureRoadmap For Fusion Middleware Application Server Infrastructure
Roadmap For Fusion Middleware Application Server Infrastructure
 
IBM WebSphere Application Server (Clustering) Concept
IBM WebSphere Application Server (Clustering) ConceptIBM WebSphere Application Server (Clustering) Concept
IBM WebSphere Application Server (Clustering) Concept
 

Andere mochten auch

Oracle cloudgartnerdatactr2010
Oracle cloudgartnerdatactr2010Oracle cloudgartnerdatactr2010
Oracle cloudgartnerdatactr2010Rex Wang
 
B1 roadmap to cloud platform with oracle web logic server-oracle coherence ...
B1   roadmap to cloud platform with oracle web logic server-oracle coherence ...B1   roadmap to cloud platform with oracle web logic server-oracle coherence ...
B1 roadmap to cloud platform with oracle web logic server-oracle coherence ...Dr. Wilfred Lin (Ph.D.)
 
Weblogic 12c experiences - migrations from iAS-platform
Weblogic 12c experiences - migrations from iAS-platformWeblogic 12c experiences - migrations from iAS-platform
Weblogic 12c experiences - migrations from iAS-platformJon Petter Hjulstad
 
Unit 1 architecture of distributed systems
Unit 1 architecture of distributed systemsUnit 1 architecture of distributed systems
Unit 1 architecture of distributed systemskaran2190
 
Distributed Systems
Distributed SystemsDistributed Systems
Distributed SystemsRupsee
 

Andere mochten auch (7)

Oracle cloudgartnerdatactr2010
Oracle cloudgartnerdatactr2010Oracle cloudgartnerdatactr2010
Oracle cloudgartnerdatactr2010
 
B1 roadmap to cloud platform with oracle web logic server-oracle coherence ...
B1   roadmap to cloud platform with oracle web logic server-oracle coherence ...B1   roadmap to cloud platform with oracle web logic server-oracle coherence ...
B1 roadmap to cloud platform with oracle web logic server-oracle coherence ...
 
Oracle EMC 12 Installation
Oracle EMC 12 InstallationOracle EMC 12 Installation
Oracle EMC 12 Installation
 
Oracle Web Logic server
Oracle Web Logic serverOracle Web Logic server
Oracle Web Logic server
 
Weblogic 12c experiences - migrations from iAS-platform
Weblogic 12c experiences - migrations from iAS-platformWeblogic 12c experiences - migrations from iAS-platform
Weblogic 12c experiences - migrations from iAS-platform
 
Unit 1 architecture of distributed systems
Unit 1 architecture of distributed systemsUnit 1 architecture of distributed systems
Unit 1 architecture of distributed systems
 
Distributed Systems
Distributed SystemsDistributed Systems
Distributed Systems
 

Ähnlich wie Introducing WebLogic 12c OTN Tour 2012

Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02
Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02
Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02Gokhan Fazli Celik
 
WebLogic Consolidation Webcast 27 Jan 2011
WebLogic Consolidation Webcast 27 Jan 2011WebLogic Consolidation Webcast 27 Jan 2011
WebLogic Consolidation Webcast 27 Jan 2011Fumiko Yamashita
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014Joelith
 
WebLogic im neuen Gewand
WebLogic im neuen GewandWebLogic im neuen Gewand
WebLogic im neuen GewandVolker Linz
 
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cDeveloping Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cBruno Borges
 
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo RamassoServer Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo RamassoJUG Genova
 
Virtual dev-day-java7-keynote-1641807
Virtual dev-day-java7-keynote-1641807Virtual dev-day-java7-keynote-1641807
Virtual dev-day-java7-keynote-1641807rehoscript
 
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...InSync2011
 
Java, app servers and oracle application grid
Java, app servers and oracle application gridJava, app servers and oracle application grid
Java, app servers and oracle application gridAlicja Sieminska
 
Oracle Fusion Middleware - pragmatic approach to build up your applications -...
Oracle Fusion Middleware - pragmatic approach to build up your applications -...Oracle Fusion Middleware - pragmatic approach to build up your applications -...
Oracle Fusion Middleware - pragmatic approach to build up your applications -...ORACLE USER GROUP ESTONIA
 
Fusion Middleware Application Grid
Fusion Middleware Application GridFusion Middleware Application Grid
Fusion Middleware Application GridMark Rabne
 
Oracle Fusion Middleware,foundation for innovation
Oracle Fusion Middleware,foundation for innovationOracle Fusion Middleware,foundation for innovation
Oracle Fusion Middleware,foundation for innovationAlicja Sieminska
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOABob Rhubart
 
Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001jucaab
 
Keynote Oracle Fusion Middleware Summit_2020
Keynote Oracle Fusion Middleware Summit_2020Keynote Oracle Fusion Middleware Summit_2020
Keynote Oracle Fusion Middleware Summit_2020Michel Schildmeijer
 
Übersicht Cloud Control - EM 12c
Übersicht Cloud Control - EM 12cÜbersicht Cloud Control - EM 12c
Übersicht Cloud Control - EM 12cVolker Linz
 
Glassfish Overview 29 Oktober 2009
Glassfish Overview 29 Oktober 2009Glassfish Overview 29 Oktober 2009
Glassfish Overview 29 Oktober 2009Eugene Bogaart
 
What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3Bruno Borges
 
Oracle Exalogic Elastic Cloud - Revolutionizing Data Center Consolidation
Oracle Exalogic Elastic Cloud - Revolutionizing Data Center ConsolidationOracle Exalogic Elastic Cloud - Revolutionizing Data Center Consolidation
Oracle Exalogic Elastic Cloud - Revolutionizing Data Center ConsolidationRex Wang
 
Virtual dev-day-java7-keynote-1641807
Virtual dev-day-java7-keynote-1641807Virtual dev-day-java7-keynote-1641807
Virtual dev-day-java7-keynote-1641807Vinay H G
 

Ähnlich wie Introducing WebLogic 12c OTN Tour 2012 (20)

Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02
Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02
Roadmapforfusionmiddlewareapplicationserverinfrastructure 090406080236 Phpapp02
 
WebLogic Consolidation Webcast 27 Jan 2011
WebLogic Consolidation Webcast 27 Jan 2011WebLogic Consolidation Webcast 27 Jan 2011
WebLogic Consolidation Webcast 27 Jan 2011
 
WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014WebLogic 12c - OMF Canberra June 2014
WebLogic 12c - OMF Canberra June 2014
 
WebLogic im neuen Gewand
WebLogic im neuen GewandWebLogic im neuen Gewand
WebLogic im neuen Gewand
 
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12cDeveloping Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
Developing Java EE Applications on IntelliJ IDEA with Oracle WebLogic 12c
 
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo RamassoServer Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
Server Day 2009: Oracle/Bea Fusion Middleware by Paolo Ramasso
 
Virtual dev-day-java7-keynote-1641807
Virtual dev-day-java7-keynote-1641807Virtual dev-day-java7-keynote-1641807
Virtual dev-day-java7-keynote-1641807
 
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
 
Java, app servers and oracle application grid
Java, app servers and oracle application gridJava, app servers and oracle application grid
Java, app servers and oracle application grid
 
Oracle Fusion Middleware - pragmatic approach to build up your applications -...
Oracle Fusion Middleware - pragmatic approach to build up your applications -...Oracle Fusion Middleware - pragmatic approach to build up your applications -...
Oracle Fusion Middleware - pragmatic approach to build up your applications -...
 
Fusion Middleware Application Grid
Fusion Middleware Application GridFusion Middleware Application Grid
Fusion Middleware Application Grid
 
Oracle Fusion Middleware,foundation for innovation
Oracle Fusion Middleware,foundation for innovationOracle Fusion Middleware,foundation for innovation
Oracle Fusion Middleware,foundation for innovation
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001
 
Keynote Oracle Fusion Middleware Summit_2020
Keynote Oracle Fusion Middleware Summit_2020Keynote Oracle Fusion Middleware Summit_2020
Keynote Oracle Fusion Middleware Summit_2020
 
Übersicht Cloud Control - EM 12c
Übersicht Cloud Control - EM 12cÜbersicht Cloud Control - EM 12c
Übersicht Cloud Control - EM 12c
 
Glassfish Overview 29 Oktober 2009
Glassfish Overview 29 Oktober 2009Glassfish Overview 29 Oktober 2009
Glassfish Overview 29 Oktober 2009
 
What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3What's New and Noteworthy on Oracle CAF 12.1.3
What's New and Noteworthy on Oracle CAF 12.1.3
 
Oracle Exalogic Elastic Cloud - Revolutionizing Data Center Consolidation
Oracle Exalogic Elastic Cloud - Revolutionizing Data Center ConsolidationOracle Exalogic Elastic Cloud - Revolutionizing Data Center Consolidation
Oracle Exalogic Elastic Cloud - Revolutionizing Data Center Consolidation
 
Virtual dev-day-java7-keynote-1641807
Virtual dev-day-java7-keynote-1641807Virtual dev-day-java7-keynote-1641807
Virtual dev-day-java7-keynote-1641807
 

Mehr von Bruno Borges

Secrets of Performance Tuning Java on Kubernetes
Secrets of Performance Tuning Java on KubernetesSecrets of Performance Tuning Java on Kubernetes
Secrets of Performance Tuning Java on KubernetesBruno Borges
 
[Outdated] Secrets of Performance Tuning Java on Kubernetes
[Outdated] Secrets of Performance Tuning Java on Kubernetes[Outdated] Secrets of Performance Tuning Java on Kubernetes
[Outdated] Secrets of Performance Tuning Java on KubernetesBruno Borges
 
From GitHub Source to GitHub Release: Free CICD Pipelines For JavaFX Apps
From GitHub Source to GitHub Release: Free CICD Pipelines For JavaFX AppsFrom GitHub Source to GitHub Release: Free CICD Pipelines For JavaFX Apps
From GitHub Source to GitHub Release: Free CICD Pipelines For JavaFX AppsBruno Borges
 
Making Sense of Serverless Computing
Making Sense of Serverless ComputingMaking Sense of Serverless Computing
Making Sense of Serverless ComputingBruno Borges
 
Visual Studio Code for Java and Spring Developers
Visual Studio Code for Java and Spring DevelopersVisual Studio Code for Java and Spring Developers
Visual Studio Code for Java and Spring DevelopersBruno Borges
 
Taking Spring Apps for a Spin on Microsoft Azure Cloud
Taking Spring Apps for a Spin on Microsoft Azure CloudTaking Spring Apps for a Spin on Microsoft Azure Cloud
Taking Spring Apps for a Spin on Microsoft Azure CloudBruno Borges
 
A Look Back at Enterprise Integration Patterns and Their Use into Today's Ser...
A Look Back at Enterprise Integration Patterns and Their Use into Today's Ser...A Look Back at Enterprise Integration Patterns and Their Use into Today's Ser...
A Look Back at Enterprise Integration Patterns and Their Use into Today's Ser...Bruno Borges
 
Melhore o Desenvolvimento do Time com DevOps na Nuvem
Melhore o Desenvolvimento do Time com DevOps na NuvemMelhore o Desenvolvimento do Time com DevOps na Nuvem
Melhore o Desenvolvimento do Time com DevOps na NuvemBruno Borges
 
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na NuvemTecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na NuvemBruno Borges
 
Java EE Arquillian Testing with Docker & The Cloud
Java EE Arquillian Testing with Docker & The CloudJava EE Arquillian Testing with Docker & The Cloud
Java EE Arquillian Testing with Docker & The CloudBruno Borges
 
Migrating From Applets to Java Desktop Apps in JavaFX
Migrating From Applets to Java Desktop Apps in JavaFXMigrating From Applets to Java Desktop Apps in JavaFX
Migrating From Applets to Java Desktop Apps in JavaFXBruno Borges
 
Servidores de Aplicação: Por quê ainda precisamos deles?
Servidores de Aplicação: Por quê ainda precisamos deles?Servidores de Aplicação: Por quê ainda precisamos deles?
Servidores de Aplicação: Por quê ainda precisamos deles?Bruno Borges
 
Build and Monitor Cloud PaaS with JVM’s Nashorn JavaScripts [CON1859]
Build and Monitor Cloud PaaS with JVM’s Nashorn JavaScripts [CON1859]Build and Monitor Cloud PaaS with JVM’s Nashorn JavaScripts [CON1859]
Build and Monitor Cloud PaaS with JVM’s Nashorn JavaScripts [CON1859]Bruno Borges
 
Cloud Services for Developers: What’s Inside Oracle Cloud for You? [CON1861]
Cloud Services for Developers: What’s Inside Oracle Cloud for You? [CON1861]Cloud Services for Developers: What’s Inside Oracle Cloud for You? [CON1861]
Cloud Services for Developers: What’s Inside Oracle Cloud for You? [CON1861]Bruno Borges
 
Booting Up Spring Apps on Lightweight Cloud Services [CON10258]
Booting Up Spring Apps on Lightweight Cloud Services [CON10258]Booting Up Spring Apps on Lightweight Cloud Services [CON10258]
Booting Up Spring Apps on Lightweight Cloud Services [CON10258]Bruno Borges
 
Java EE Application Servers: Containerized or Multitenant? Both! [CON7506]
Java EE Application Servers: Containerized or Multitenant? Both! [CON7506]Java EE Application Servers: Containerized or Multitenant? Both! [CON7506]
Java EE Application Servers: Containerized or Multitenant? Both! [CON7506]Bruno Borges
 
Running Oracle WebLogic on Docker Containers [BOF7537]
Running Oracle WebLogic on Docker Containers [BOF7537]Running Oracle WebLogic on Docker Containers [BOF7537]
Running Oracle WebLogic on Docker Containers [BOF7537]Bruno Borges
 
Lightweight Java in the Cloud
Lightweight Java in the CloudLightweight Java in the Cloud
Lightweight Java in the CloudBruno Borges
 
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFXTweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFXBruno Borges
 
Integrando Oracle BPM com Java EE e WebSockets
Integrando Oracle BPM com Java EE e WebSocketsIntegrando Oracle BPM com Java EE e WebSockets
Integrando Oracle BPM com Java EE e WebSocketsBruno Borges
 

Mehr von Bruno Borges (20)

Secrets of Performance Tuning Java on Kubernetes
Secrets of Performance Tuning Java on KubernetesSecrets of Performance Tuning Java on Kubernetes
Secrets of Performance Tuning Java on Kubernetes
 
[Outdated] Secrets of Performance Tuning Java on Kubernetes
[Outdated] Secrets of Performance Tuning Java on Kubernetes[Outdated] Secrets of Performance Tuning Java on Kubernetes
[Outdated] Secrets of Performance Tuning Java on Kubernetes
 
From GitHub Source to GitHub Release: Free CICD Pipelines For JavaFX Apps
From GitHub Source to GitHub Release: Free CICD Pipelines For JavaFX AppsFrom GitHub Source to GitHub Release: Free CICD Pipelines For JavaFX Apps
From GitHub Source to GitHub Release: Free CICD Pipelines For JavaFX Apps
 
Making Sense of Serverless Computing
Making Sense of Serverless ComputingMaking Sense of Serverless Computing
Making Sense of Serverless Computing
 
Visual Studio Code for Java and Spring Developers
Visual Studio Code for Java and Spring DevelopersVisual Studio Code for Java and Spring Developers
Visual Studio Code for Java and Spring Developers
 
Taking Spring Apps for a Spin on Microsoft Azure Cloud
Taking Spring Apps for a Spin on Microsoft Azure CloudTaking Spring Apps for a Spin on Microsoft Azure Cloud
Taking Spring Apps for a Spin on Microsoft Azure Cloud
 
A Look Back at Enterprise Integration Patterns and Their Use into Today's Ser...
A Look Back at Enterprise Integration Patterns and Their Use into Today's Ser...A Look Back at Enterprise Integration Patterns and Their Use into Today's Ser...
A Look Back at Enterprise Integration Patterns and Their Use into Today's Ser...
 
Melhore o Desenvolvimento do Time com DevOps na Nuvem
Melhore o Desenvolvimento do Time com DevOps na NuvemMelhore o Desenvolvimento do Time com DevOps na Nuvem
Melhore o Desenvolvimento do Time com DevOps na Nuvem
 
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na NuvemTecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
 
Java EE Arquillian Testing with Docker & The Cloud
Java EE Arquillian Testing with Docker & The CloudJava EE Arquillian Testing with Docker & The Cloud
Java EE Arquillian Testing with Docker & The Cloud
 
Migrating From Applets to Java Desktop Apps in JavaFX
Migrating From Applets to Java Desktop Apps in JavaFXMigrating From Applets to Java Desktop Apps in JavaFX
Migrating From Applets to Java Desktop Apps in JavaFX
 
Servidores de Aplicação: Por quê ainda precisamos deles?
Servidores de Aplicação: Por quê ainda precisamos deles?Servidores de Aplicação: Por quê ainda precisamos deles?
Servidores de Aplicação: Por quê ainda precisamos deles?
 
Build and Monitor Cloud PaaS with JVM’s Nashorn JavaScripts [CON1859]
Build and Monitor Cloud PaaS with JVM’s Nashorn JavaScripts [CON1859]Build and Monitor Cloud PaaS with JVM’s Nashorn JavaScripts [CON1859]
Build and Monitor Cloud PaaS with JVM’s Nashorn JavaScripts [CON1859]
 
Cloud Services for Developers: What’s Inside Oracle Cloud for You? [CON1861]
Cloud Services for Developers: What’s Inside Oracle Cloud for You? [CON1861]Cloud Services for Developers: What’s Inside Oracle Cloud for You? [CON1861]
Cloud Services for Developers: What’s Inside Oracle Cloud for You? [CON1861]
 
Booting Up Spring Apps on Lightweight Cloud Services [CON10258]
Booting Up Spring Apps on Lightweight Cloud Services [CON10258]Booting Up Spring Apps on Lightweight Cloud Services [CON10258]
Booting Up Spring Apps on Lightweight Cloud Services [CON10258]
 
Java EE Application Servers: Containerized or Multitenant? Both! [CON7506]
Java EE Application Servers: Containerized or Multitenant? Both! [CON7506]Java EE Application Servers: Containerized or Multitenant? Both! [CON7506]
Java EE Application Servers: Containerized or Multitenant? Both! [CON7506]
 
Running Oracle WebLogic on Docker Containers [BOF7537]
Running Oracle WebLogic on Docker Containers [BOF7537]Running Oracle WebLogic on Docker Containers [BOF7537]
Running Oracle WebLogic on Docker Containers [BOF7537]
 
Lightweight Java in the Cloud
Lightweight Java in the CloudLightweight Java in the Cloud
Lightweight Java in the Cloud
 
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFXTweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
 
Integrando Oracle BPM com Java EE e WebSockets
Integrando Oracle BPM com Java EE e WebSocketsIntegrando Oracle BPM com Java EE e WebSockets
Integrando Oracle BPM com Java EE e WebSockets
 

Kürzlich hochgeladen

Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 

Kürzlich hochgeladen (20)

Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 

Introducing WebLogic 12c OTN Tour 2012

  • 1. 1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 2. Efficiency and Extreme Performance with WebLogic 12c Bruno Borges | Fusion Middleware | Product Management 3 bruno.borges@oracle.com Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
  • 3. Who am I? ● Bruno Borges – Twitter @brunoborges – Blog blogs.oracle.com/brunoborges ● 10+ years developing and architecting Java applications, specially for Web ● Worked for several regular software companies in Brazil ● Talks at conferences in Brazil, former Apache Wicket and Apache Camel evangelist (contributed Camel Twitter component) ● Going to JavaOne 12' with 2 sessions: Camel Twitter, and Gamboa architecture ● Promises to be fluent on Spanish until the World Cup 4 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 4. Cloud offers are not truly open SaaS IaaS SaaS PaaS IaaS PaaS 5 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 5. Oracle Cloud Application Foundation Foundation for Oracle Fusion Middleware in the Cloud 6 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 6. Oracle Public Cloud Cloud Application Foundation in the Public Cloud 7 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 7. Oracle Exalogic Elastic Cloud Cloud Application Foundation for the Private Cloud 8 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 8. Oracle WebLogic Server 12c Key New Capabilities • Java EE 6 and Developer Productivity • Simplified Deployment and Management with Virtualization • Integrated Traffic Management • Enhanced High Availability and Disaster Recovery • Much Higher Performance • Seamless Upgrade 9 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 9. WebLogic Server 12c – New Features Java EE 6 Database Enterprise Scale Cloud • JSP 2.1, JSF 2.0 • GridLink – Session • Database Transaction • Optimized WebLogic • EJB 3.1, JPA 2.0 Affinity Logs Virtual Appliances • Context and Dependency • GridLink – Transaction • Database Store • Coherence Exalogic Injection Affinity Performance Exabus • Restful Web Services • GridLink – Fast Enterprise Manager 12c • WebLogic Elastic Developer Connection Failover • Cloud Management Message Overflow • JDeveloper Performance • Diagnostics Advisor • Coherence Elastic Data • Eclipse • SPECjEnterprise World • Incident and Problem • Exalogic HTTP, JMS and Over 200 New Features • NetBeans Records– EjOPS Overall, • Management Web Service • Maven EjOPS/Core, • Patch Automation Performance Java SE EjOPS/Processor Distributed Caching • TopLink Multi-Tenancy • Java SE 6 Traffic Management • Coherence Transactions Security Updates • Java SE 7 • Software Load Balancer • Coherence Rest • New Certification • Traffic Shaping • Coherence Query Explain Validation • SSL Termination Plan • New SPNEGO Update • New RSA Update • New JSSE Support 10 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 10. Oracle WebLogic Server: #1 in Market Share Gartner 2010 Worldwide Application ● Oracle strengthened its Server Market Share report shows Lead in 2010 with 43% share ● Oracle’s application server market share grew at a rate of 17.8%, faster than the industry average of 12.1% ● Oracle’s market share is higher than its three closest Source: Gartner, Market Share: All Software Markets, Worldwide – March 2011 – Based on total software revenue competitors combined 11 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 11. Announcing WebLogic Server 12c The #1 App Server across Conventional and Cloud Environments Ready for Cloud Optimized for WebLogic Server Engineered Systems Industry’s top choice for WebLogic Server Conventional Systems WebLogic Server Deploy/Run on Private and Public Clouds Deploy/Run on High Performance Engineered Systems Deploy/Run on Conventional Systems 12 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 12. Modern, Cloud Development with Java EE 6 Flexible & Lightweight Extensible • API Pruning • Embrace open source • Standards-based frameworks dependency injection • Enable Drag & Drop • Handle simple to complex • framework installation with no external • Standards-based DI extensions dependencies don’t create proprietary lock-in Developer Productivity • POJO Programming Model • More annotations, better IDE support • Less XML configuration, more convention • Annotations, not deployment descriptors 13 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 13. Java EE 6 and Developer Productivity New in WebLogic Server 12c Java Classes* Lines of Code* Lines of XML* 25% 50% 80% Less Less Less • Completes WebLogic Java EE 6 API support – Servlet 3.0, CDI, Managed Beans, JSP 2.2, EJB 3.1, JAX-WS 2.2 • Certified Java EE 6 Makes Development Faster – Fewer Java Classes, Less Code, Less XML • With Modern Programming Techniques – Dependency Injection, Annotations, POJO, REST * Based on a Sample POJO/JPA/REST Based Application Built for JavaOne 14 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 14. IDE Tool Support for WebLogic Server 12c Text Editors Today Coming … 15 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 15. Enhanced WebLogic Maven Plug-in • Simple and intuitive • New Maven goals, functional support Maven WebLogic plugin new goals • Enable/support/automate the full development ● wls:install - automate install from zip file ● wls:create-domain - create a simple domain lifecycle from Maven ● wls:start-server - process control ● Additional WebLogic, ● wls:wlst - execute inline/external WLS scripts ● wls:appc - compile Maven artifacts using appc Fusion Middleware enhancements planned mvn wls:deploy: deploy apps to server ● Enables Continuos Integration with Hudson/Jenkins 16 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 16. Lightweight Development with WebLogic Server 1GB  2X-6X download size improvement for developers  No installer, unzip and go on Win/Linux/OSX 6X  Start an instance with -Dservertype=wlx to 318mb launch without EJB, JMS, and JCA containers 168mb  FastSwap greatly reduces project redeployment requirement when doing iterative deployment 2X 11g Full Distro 11g Zip Distro 12c Zip Distro 17 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 17. Scaling up to WebLogic Server from GlassFish 18 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 18. Seamless Upgrade From WebLogic, iAS and Others Automated Tooling Simple Upgrade Redeployment Migration Services Internet WebLogic JBoss GlassFish Application Server Server 11g WebSphere 19 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 19. Java SE 7: Cleaner, More Maintainable Code Oracle WebLogic Server 12c supports Java SE 7 (and Java SE 6) - Java language optimizations - Client and server support - Internationalization - SSL/TLS 1.2 in JSSE - Converged Java VMs 20 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 20. Simplified Deployment and Management with Virtualization Private Cloud Engineered Systems Conventional Systems Deployment Plan Packaged via and Software Oracle Virtual Assembly Builder 21 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 21. Oracle Virtual Assembly Builder Updates 22 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 22. Assembly Builder Product Support • Weblogic Server • Coherence • Oracle Traffic Director • Oracle HTTP Server • SOA Suite • Oracle Service Bus • Tuxedo • Oracle Database (RAC & single instance) • Custom applications • Black-box templates 23 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 23. WebLogic Server Management New in Enterprise Manager Cloud Control 12c • WebLogic Server 12c – Performance Monitoring and Diagnostics – Configuration Management – Domain and Java EE App Provisioning – MOS Integration & Support Workbench • Cloud Management – Self Service – Metering and Chargeback – Consolidation Planner 24 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 24. Integrated Traffic Management New in WebLogic Server 12c • Integrated with Oracle Traffic Director – Routing, Load Balancing, Traffic Shaping • Fast, highly-configurable request routing and caching • SSL Crypto acceleration using Intel™ Advanced Encryption Set • Up to 3.5X More Throughput • and 28% lower CPU than Apache 25 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 25. Oracle Traffic Director: Highlights • Multi-core scaling (0.5m+ simultaneous connections per processor) • Reverse-proxy routing/load-balancing • Request rate limiting/throttling • In-memory HTTP 1.1 caching • Built-in cluster management • VRRP HA Failover Groups • OAM SSO Integration • Infiniband/SDP support • Hardware-assisted crypto/compression • OVM/OVAB support 26 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 26. WebLogic Active GridLink 27 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 27. Active GridLink for RAC New performance optimizations • Web Session Affinity – New Affinity type in WebLogic Server – Connection requests use Affinity “hint” – Performance for Web Apps • Configuration Wizard support – Create Gridlink-enabled domains – Templates, Configuration Wizard, WLST Offline Gridlink “aware” • Fusion Middleware Support – Standardized RAC integration across FMW 28 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 28. Enhanced HA and Disaster Recovery WebLogic Server WebLogic Server 3X OLTP 3X OLTP Active Data Guard Coherence and Golden Gate Coherence Active Active GridLink GridLink for RAC for RAC Integrated WebLogic/RAC Clusters Multiple Data Center Architecture  RAC Aware Pool with RAC Node  Integrated with Active Data Guard Affinity (Session/Transaction), RAC (transaction logs) and GoldenGate One Node Support and Fast (Data Grid Change Data Capture) Connection Failover 29 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 29. WebLogic Server 12c Disaster Recovery New Features Three-Tier Topology l Transaction Logs in Database Web Server Tier – Option to use DB instead of file store Local LB Web Tier Binaries – Enables common storage, replication with Web Configuration application and JMS data Server 2 – Configuration benefits WebLogic Cluster – Supported with RAC, Exalogic, Exadata – Maximum performance with GridLink Managed Binaries l JDBC Store Performance Servers Machine 22 Configuration Machine Machines – Optimizations for DB Store use cases – Enabler for new DR architectures Transaction Logs New – Supported with RAC, Exalogic, Exadata RAC Node 1 RAC Node 2 RAC Node 3 JMS Messages Faster – Maximum performance with GridLink Machine 1 Machine 2 Application Data Machine 3 RAC Cluster 30 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 30. Disaster Recovery Architecture All State Can be Persisted in Oracle for Simplified Disaster Recovery 31 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 31. Active GridLink configuration 32 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 32. Active GridLink configuration 33 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 33. Active GridLink configuration 34 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 34. Coherence Data Grid 35 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 35. Oracle Coherence: Elastic Data Grid General view about Oracle Data Grid • Virtual memory distributed into Oracle WebLogic IBM Websphere multiple network servers • Nodes can be added/removed Coherence Oracle Coherence dynamically JVM JVM JVM S.O • Linear scalability through lots of S.O S.O network servers • High availability for real through data replication • High performance with parallel processing 36 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 36. Integrated Caching, Data Grid Services • Declarative scale out of session state management with WebLogic • JPA L1/L2 Cache data access with synch/asynch read/write through • Analytics, events and compute • Administration, operations and management built into WebLogic 37 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 37. POF (“Portable Object Framework”) Oracle Coherence: Advanced Serialization for High Performance • Comparing serialization formats – XML <date format=“java.util.Date”>2012-03-28</date> 47 chars (something like 94 bytes depending on encoding) – Java (java.util.Date with java.io.ObjectOutputStream) 46 bytes – Using Coherence's serialization format (POF) 4F 58 1F 70 6C = 5 bytes 38 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 38. WebLogic Server: #1 in Performance SPECjEnterprise 2010 Performance World Record • Multi-Node Overall EjOPS – 2.4X more workload than IBM – Running on Oracle Database RAC • Overall EjOPs per Processor – 56% more workload than IBM • Overall EjOPS per Core • 50% more workload than IBM – on identical hardware! See: http://www.spec.org/jAppServer2010/results/ 39 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 39. WebLogic on Exalogic 40 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 40. Exalogic Elastic Cloud I Best in Class • Engineered System • Extreme performance for Java applications • Also for Oracle Business Applications 41 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 41. WebLogic Server on Exalogic 42 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 42. Exabus – High performance Network Virtualization Direct I/O and Memory access for Java and C++ 43 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 43. Optimized for and integrated with WebLogic and Coherence 44 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 44. Winner case ● Growth > 100% ao ano ● +30 servers (hardware) ● +100 instances - RedHat JBoss ● Running Oracle ATG ● Average CPU usage: 60% http://www.oracle.com/us/corporate/press/1715394 45 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 45. Winner case ● Time of migration: 3 weeks ● ¼ Exalogic ● 16 instances of WebLogic ● Average CPU usage: 80% 8 Nodes 768 GB RAM 1.6 TB SSD http://www.oracle.com/us/corporate/press/1715394 60 TB NAS 46 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 46. Join the WebLogic Community Twitter twitter.com/oracleweblogic Facebook facebook.com/oracleweblogic Oracle’s WebLogic blog blogs.oracle.com/weblogicserver Youtube Youtube.com/oracleweblogic Developer Webcast Series oracle.com/goto/weblogicdevcast Oracle.com/weblogic 49 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware
  • 47. 50 Oracle Technical Workshop | WebLogic 12c & Fusion Middleware