Page 0 Oracle Corporation 2013 DO NOT DISTRIBUTE

Size: px
Start display at page:

Download "Page 0 Oracle Corporation 2013 DO NOT DISTRIBUTE"

Transcription

1 Page 0 Oracle Corporation 2013 DO NOT DISTRIBUTE

2 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remain at the sole discretion of Oracle. Page 1 Oracle Corporation 2013 DO NOT DISTRIBUTE

3 WebLogic Server Technical Overview & Architecture Venkata Anil Kumar Motamarry CAF Product Management Page 2 Oracle Corporation 2013 DO NOT DISTRIBUTE

4 Cloud Application Foundation

5 Cloud Application Foundation Products WebLogic Server Traffic Director / Web Tier Coherence Virtual Assembly Builder Tuxedo Cloud Application Foundation Deployment Choices Fusion CRM Database Service Private Cloud Fusion HCM Java Service Fusion Talent Data Service Social Network Security Service Public Cloud Page 4 Oracle Corporation 2013 DO NOT DISTRIBUTE

6 Cloud Application Foundation Java Cloud Services & Upcoming Services Developer Services Caching Services Mobile Services Messaging Services Storage Services Identity Services Page 5 Oracle Corporation 2013 DO NOT DISTRIBUTE

7 WebLogic Domain Architecture

8 WebLogic Domain Architecture Overview Load Balancer Load Balancer Domains Machines Admin Server Managed Servers Clusters Node Manager Page 7 Oracle Corporation 2013 DO NOT DISTRIBUTE

9 WebLogic Domain Architecture Single Administration Server for a Domain Page 8 Oracle Corporation 2013 DO NOT DISTRIBUTE

10 WebLogic Domain Architecture Node Manager Small daemon process Start/Stop servers Can kill/restart failed servers Required for Whole Server Migration Java node manager with StartScriptEnabled=true most popular option Relies on domain start scripts to start the server Less configuration required Page 9 Oracle Corporation 2013 DO NOT DISTRIBUTE

11 WebLogic Clustering Architecture

12 WebLogic Clustering Principles Deploy applications and services homogeneously Minimise singletons - every service everywhere Load distribution, not load balancing Expect many service requests No features for grid / partitioning of large problems Minimal interaction between cluster members. Cluster members know their peers' availability through health monitoring No built-in, cluster-wide cache Oracle Coherence HTTP, SOAP Web Services, REST, EJB, JNDI, and JMS clients HTTP and SOAP require Hardware Load Balancer or Web Server Proxy EJB/JNDI/JMS Page 11 Oracle Corporation 2013 DO NOT DISTRIBUTE

13 WebLogic Clustering Protocols WebLogic Server supports 2 clustering protocols Multicast (WLS 4.0+) uses UDP Multicast Unicast (WLS 10.0+) uses TCP Unicast is the default for ease-of-use reasons Works out of the box with virtually any network No extra configuration for clusters that span subnets Easier to troubleshoot TCP issues at the network level Multicast is more scalable Requires a network that supports UDP multicast Requires additional router and WLS configuration for clusters that span subnets Page 12 Oracle Corporation 2013 DO NOT DISTRIBUTE

14 WebLogic Clustering Base Clustering Features Cluster Membership Change Detection Each server maintains its own view of the cluster Server heartbeats Sent by every server every 10 seconds Missing 3 heartbeats in a row will remove the server from the cluster until the next heartbeat is received Peer-to-peer sockets monitored to detect server death JNDI Replication Objects added to a cluster member s JNDI tree are replicated to all servers If the server hosting the object leaves the cluster, the replicated JNDI binding is removed from all servers Special cluster-aware objects (such as EJB stubs) can be bound to the same location on multiple servers Page 13 Oracle Corporation 2013 DO NOT DISTRIBUTE

15 HTTP clustering with a load balancer Http Routing & Session replication HTTP Session-aware routing Relies on load balancer's sticky routing Session replication In-memory replication Alternatives: JDBC, file system, cookie based Page 14 Oracle Corporation 2013 DO NOT DISTRIBUTE

16 HTTP clustering with a web server tier Http Routing & Session replication Web server plug-in advantages: Dynamically adjusts to servers joining and leaving the cluster Good candidate for fire-walled DMZ Page 15 Oracle Corporation 2013 DO NOT DISTRIBUTE

17 JMS Distributed Destinations JMS Routing Logical, cluster wide destinations Implemented using physical queues or topics Service is available everywhere Very easy to configure Basic rules Consumers pinned to queues Queue senders typically round-robin to distribute load Topics broadcast to a subscriber in each server DDs are integral to WebLogic JMS Page 19 Oracle Corporation 2013 DO NOT DISTRIBUTE

18 WebLogic JMS Unit of Order WebLogic JMS Innovation State 1 Msg 1 consumed by MDB 1 Other UOO Red messages unavailable Msg 2 consumed by MDB 2 Other UOO Blue messages unavailable Problem Description Certain apps require strictly ordered processing of messages How this feature works Messages tagged with same Unit of Order (UOO) are processed in order Applies across a cluster, too: messages routed to DD member Concurrency through Multiple UOOs Reduces or eliminates DB lock contention MDB 1 MDB 2 MDB 3 State 2 MDB 1 completes processing message 1 Next UOO Red message becomes available Msg 3 consumed by MDB 3 Other UOO Red messages unavailable MDB 1 MDB 2 MDB 3 Page 20 Oracle Corporation 2013 DO NOT DISTRIBUTE

19 WebLogic JMS Unit of Work WebLogic JMS Innovation Messages are grouped with a group identifier At the final destination, messages become available only when all messages in the group have arrived Messages are reordered as specified by the UOW producer, regardless of the order in which they arrived Messages are received by a single consumer with no gaps between messages in the group Producer 3 2 MDB MDB MDB Page 21 Oracle Corporation 2013 DO NOT DISTRIBUTE

20 WebLogic JMS Store-and-Forward WebLogic Highly Available JMS JMS producers look up a remote destination using a local JNDI reference Messages are stored on the local server and are forwarded to the remote server when the endpoint is available Increases reliability of communication Forwarding between domains, clusters, and servers Preserves message ordering Improvement over Messaging Bridge SAF is faster and more scalable for WLS-WLS connectivity Clusterable Page 22 Oracle Corporation 2013 DO NOT DISTRIBUTE

21 WebLogic JMS Store-and-Forward WebLogic Highly Available JMS The SAF Service should be used when forwarding JMS or WSRM messages between WebLogic Server 9.x or later domains. The SAF service can deliver messages: Between two stand-alone server instances. Between server instances in a cluster. Across two clusters in a domain. Across separate domains. When not to use the SAF service: Forwarding messages to prior releases of WebLogic Server** Interoperating with third-party JMS products (for example, MQSeries) When using temporary destinations with the JMSReplyTo field to return a response to a request. Page 23 Oracle Corporation 2013 DO NOT DISTRIBUTE

22 WebLogic High Availability

23 WebLogic High Availability Administration Server Availability Not part of cluster No automatic failover if host machine dies Not a single point of failure Only needed for monitoring or changing configuration on the fly Managed Servers can continue and even start without it MSI mode (Managed Server Independence) Uses locally cached configuration when Administration Server unavailable Can use a back-up or 'cold' stand-by on another machine Manually re-start Administration Server on new machine No need to migrate old IP address Page 25 Oracle Corporation 2013 DO NOT DISTRIBUTE

24 WebLogic High Availability Cluster Services Replicated services deployed homogeneously to all servers in cluster, enabling transparent fail-over, with state replication where appropriate Pinned services" run on an individual server in the cluster, requiring service migration REPLICATED SERVICES Web Applications EJBs JNDI Tree Distributed JMS Queues and Topics PINNED SERVICES Transaction Manager (one for each server) JMS Stores with persisted queue/topic messages Application Singleton Services Cluster Job Scheduler (cluster wide timer) Page 26 Oracle Corporation 2013 DO NOT DISTRIBUTE

25 WebLogic High Availability Migration Pinned services require migration for recovery In-flight XA transactions (transaction logs) JMS Servers (persisted JMS messages in JMS stores) Cluster aware singletons and job schedulers (typically no local state) Network storage (SAN, dual ported disk) required Migration Strategies Before WLS 9.0, only OOTB migration was manual. Automation required expensive third-party solution (eg. Veritas, Sun Cluster) Now two choices exist, with different pros/cons Service-level Migration Server-level Migration Page 27 Oracle Corporation 2013 DO NOT DISTRIBUTE

26 WebLogic High Availability Automated Whole Server Migration Managed Server 1 Machine 1 Managed Server 2 Machine 2 Automated failure recovery of pinned services using migration, as opposed to fail-over Failed server is re-started on a different machine Requires transition of IP address to new machine Key for maintaining transactional integrity for JMS services WLS 10 also provides automated service-level migration for some services JTA XA Transactions, Singleton Services and Job Scheduler are automated Automation for JMS introduced in 11g Before version 10.3, must always use Whole Server Migration for JMS mixed with XA. Page 28 Oracle Corporation 2013 DO NOT DISTRIBUTE

27 WebLogic High Availability Automated Server Migration Process Migration of IP-Address and Logical Server Admin Server Mngd Server 1 Mngd Server 2 Mngd Server 1 Mngd Server 3 Machine 0 Machine 1 Cluster Detect Failure and Initiate Node M Node M Node M Migration Machine 2 Machine 3 Machine 4 Lease DB Table Current Cluster Master Storage Area Network ( SAN ) Page 29 Oracle Corporation 2013 DO NOT DISTRIBUTE

28 WebLogic High Availability Server Migration Requirements Spare capacity Excess RAM and CPU on existing server host machines, or redundant 'idling' hardware Java or SSH Node Manager Starts servers during migration Migrates floating IP addresses to new physical network devices, Mounts and unmounts shared disks Highly Available Shared Storage (e.g. SAN) Provides access to JMS and JTA persistent stores from other machines Can't use NFS or SMB/CIFS due to atomic write issues * August 2010 update limited NFS supported available with caveats SAN still strongly recommended Network Time Protocol (NTP) WebLogic hosts must be time synchronised Page 30 Oracle Corporation 2013 DO NOT DISTRIBUTE

29 Load Balancer WebLogic State Replication Surviving to a Data Center Failure Domain State Replication Domain Cluster Managed Server 1 State 1 Managed Server 2 State 2 In Memory or Database Backed Asynch or Synch Global Load Balancer MAN State Replication Local Load Balancer Local Load Balancer In Memory Domain Cluster 1 State 1 State 2 Domain Cluster 2 State 3 State 4 Global Load Balancer WAN State Replication Local Load Balancer Local Load Balancer Domain Cluster 1 State 1 State 2 Domain Cluster 2 State 3 State 4 Database Backed Asynch Page 32 Oracle Corporation 2013 DO NOT DISTRIBUTE

30 Oracle Database Service Oracle Notification Service Node Manager Active GridLink for RAC in and 12c Extreme performance and transparent failover Simpler Configuration: single data source Event-Based Model (ONS and FAN) for Adaptive Pool Management SCAN Support Fast Connection Failover Runtime Connection Load Balancing Affinities for Connection Routing (XA, Session, Data) Data Guard Support RAC One Node Support WebLogic Domain WebLogic Cluster Managed Server1 Managed Server2 Oracle Database RAC Node 1 Datasource GridLink Data Source RAC Aware Connection Pool RAC Node 2 RAC Node 3 RAC Node 4 Page 33 Oracle Corporation 2013 DO NOT DISTRIBUTE

31 Cluster with Moving Average (ms) AGL4R Web Session Affinity Performance 250 Cluster Wait Time - Random Workload 25 Threads - 20ms think time 100 Total Connections Affinity Enabled Affinity Disabled second interval Page 34 Oracle Corporation 2013 DO NOT DISTRIBUTE

32 WebLogic Production Redeployment Side by Side Deployment Multiple application versions can coexist New client requests are routed to active version; Existing client requests can finish up with existing version Automatic Retirement Policy: Graceful, Timeout Test application version before opening up for business Rollback to previous application version Two versions of the application can be active at any given point of time Page 35 Oracle Corporation 2013 DO NOT DISTRIBUTE

33 WebLogic Server Performance

34 WebLogic Performance T3 Protocol WebLogic Protocol High-speed binary streaming 'over-the-wire' protocol Insecure (T3) or SSL Secured (T3S) transport Provider URL: t3://ip-address:port Protocol for communication between Java programs WebLogic server to server, client to server A server instance keeps track of each JVM it connects to and maintains that single long-lived T3 connection to carry all traffic to the JVM Continued connection availability monitored via periodic heartbeats A peer Server/JVM is called a 'RJVM' Used by default for RMI and thus EJB can be switched to IIOP instead for CORBA clients - no code changes required Page 37 Oracle Corporation 2013 DO NOT DISTRIBUTE

35 WebLogic Performance Muxers WebLogic can multiplex requests of different protocols over same server socket (ie HTTP and T3 both over port 7001) Inspects first few bytes of input stream before dispatching internally Socket / Muxer Layer RJVM Layer Transport / Connection Management IIOP Layer RMI Layer Application ( T3(S ( IIOP(S ( HTTP(S Code Flow for a Simple RMI Request. Page 38 Oracle Corporation 2013 DO NOT DISTRIBUTE

36 WebLogic Performance Native I/O Muxers On most platforms Native IO Server Sockets are used Written in C using OS native libraries Superior performance and scalability due to native implementations' non-blocking thread model Servers can be configured to use Java I/O instead very rarely required mainly for O.S.s with no native implementations Specific Native I/O Muxer for each platform Windows: NTSocketMuxer (completion ports) Unix: PosixSocketMuxer (poll sockets) Linux: EPollSocketMuxer (poll sockets) Page 39 Oracle Corporation 2013 DO NOT DISTRIBUTE

37 WebLogic Performance Java I/O Muxers Non-Native options: If no native libraries found in path (sometimes 32bit vs 64bit can cause issues here), WLS reverts to Java Sockets, which have lower performance than Native typically Option used in spec.org performance test submissions and Exalogic for optimum performance: Java NIO: NIOSocketMuxer (no native code) This may become a default in the future to not use native code at all -Dweblogic.MuxerClass=weblogic.socket.NIOSocketMuxer Page 40 Oracle Corporation 2013 DO NOT DISTRIBUTE

38 WebLogic Performance WebLogic's Self-Tuning Thread Pool Network Socket Handlers ( Muxers ) Priority Based Request Queue Self Tuning Thread Pool Active Standby Stuck Hogging Asynchronously dispatched work from WebLogic kernel, subsystem, or application 1. Monitor rate of request processing 2. Adjust thread pool size accordingly Page 41 Oracle Corporation 2013 DO NOT DISTRIBUTE

39 WebLogic Performance Partitioning of Work Why partition work? Fair share between applications Dead-lock avoidance Strict ordering Prioritisation of classes of work Throttling Priority Request Queue Not FIFO Single kernel thread pool Kernel schedules priority requests to threads Work Managers define the partitions Every request is associated with a Work Manager Dispatch Policy Statistics Page 42 Oracle Corporation 2013 DO NOT DISTRIBUTE

40 WebLogic Performance Work Managers Every application has its own Work Manager based on the 'global' 'fair-share' work manager by default Can explicitly configure a new Work Manager apply to one or more specific applications and even individual resources (eg. a Servlet) Each work manager can have a mix of the following configuration elements... REQUEST CLASS ELEMENT Fair Share (default) Response Time (goal) Context based (per user/group) CONSTRAINT ELEMENT Minimum Threads (active) Maximum Threads Capacity (threshold for rejection) TRIGGER ELEMENT Shut-down Trigger Page 43 Oracle Corporation 2013 DO NOT DISTRIBUTE

41 WebLogic Performance Tuning work Managers The default fair share balancing of Work Mangers is good Occasionally need to bind some of an application's processing to a custom Work Manager Rarely any need for other tuning Sometimes bottlenecks can cause WebLogic to start many threads, up to the built in limit of 400 threads The self-tuning thread pool is doing the right thing to optimize throughput However, the high number of threads can cause memory issues Set a maximum threads constraint Page 44 Oracle Corporation 2013 DO NOT DISTRIBUTE

42 WebLogic Roadmap

43 WebLogic Current Releases and Roadmap Released Dec 2011 Released Feb 2012 CY2013 CY2013+ WebLogic Server 12c (12.1.1) + Coherence WebLogic Server 11g PS5 (10.3.6) + Coherence WebLogic Server 12c (12.1.2) + Coherence 12c (12.1.2) Java EE 7, Java SE 8, Cloud (12.1.3/12.1.4) Pre-Fusion Middleware 12c Java EE 6 Java SE 6 and 7 Maven integration updates Glassfish to WebLogic OEPE, NetBeans Active GridLink for RAC Session Affinity Transaction logs in DB JMS Distributed Topics EM Cloud Control Coherence Exalogic optimizations Seamless upgrade Fusion Middleware 11g PS5 ( ) Java SE 6 and 7 JDev, OEPE, NetBeans Active GridLink for RAC Session Affinity Transaction logs in DB JMS Distributed Topics Update Java Cloud Service (EE 5 with some EE 6) EM Cloud Control Coherence Exalogic Optimizations FMW Infrastructure w/adf OUI/Opatch Java SE 7 JDev, Eclipse, NetBeans Maven updates OSGi in WLS applications WebSockets/HTML5 TopLink Data Services Managed Coherence Servers Dynamic Clusters Database 12c Integration JMS Resource Adapter JMS - JAX-WS WSDL Exalogic Optimizations SOA, ODI, WebCenter Java EE 7 Reference Implementation and Standard Approval GlassFish 4.0 Java SE 7 and 8 Java Cache, Web Sockets standardized in Java EE JMS improvements Fusion Middleware 12c updates Oracle Cloud and Java Service updates Exalogic optimizations Page 46 Oracle Corporation 2013 DO NOT DISTRIBUTE

44 WebLogic Server Install, Patch, Upgrade Simplified provisioning across FMW Common install, patch, upgrade WLS, Coherence, OHS, ADF, FMWC 5-digit version: New minor version, not a patchset WebLogic and Coherence Distributions OUI installers WLS zip distro dev only, not patchable Simplified FMW packaging FMW Infrastructure in one installer Opatch for WebLogic Smart Update for prior WLS releases BEA Installer Smart Update Upgrade Wizard Oracle Installer Oracle Patch Reconfiguration Wizard Page 47 Oracle Corporation 2013 DO NOT DISTRIBUTE

45 WebLogic Dynamic Clusters Scale Clusters by Changing one Parameter How it works Create cluster with dynamic servers based on server template Servers inherit attributes from template Rules for calculating server-specific attributes Server name, listen ports, machines.. N servers available in the configuration Configuration changes are dynamic Start /stop servers to scale cluster Supported with Console, WLST, Enterprise Manager Elastic JMS, Managed Coherence Servers Server 1 Dynamic Cluster 1 Server Template Server 2 Server 3 Server 4 Server 5 Server 6 Server 7 Server 8 Scale to N Managed Servers Page 48 Oracle Corporation 2013 DO NOT DISTRIBUTE

46 Managed Coherence Servers Streamlined development and management environment for distributed applications Introduces the Grid Archive (GAR) Follows the Java EE model Consolidates config into a single distributable entity Provides Application Isolation & Lifecycle Events Coherence remains available standalone including support for GARs Leverages WebLogic infrastructure to provide: A Coherence container similar to EJB, JMS and JCA Management through Configuration Wizard, WebLogic admin console, WLST, JMX, FMWC Deployment of Coherence applications (GARs) Node Manager for lifecycle management Release and install Coherence libraries on the system classpath (no need to package in your application) Machine Node Manager Coherence App Managed Server WebLogic Domain Machine Node Manager Admin Server Cluster Machine Node Manager Coherence App Managed Server Managed Coherence Servers Page 49 Oracle Corporation 2013 DO NOT DISTRIBUTE

47 Disaster Recovery - TLOGs on file system Active Site Global Load Balancer Standby Site Data in file system replicated using file replication technology. Difficult to synchronize replicated TLogs and JMS, application data. Web Server Tier Web Server 1 WebLogic Cluster File Store Managed Servers Machine Machine 2 Machines 2 GridLink Data Source Web Binaries Server 2 Configuration Binaries Configuration Transaction Logs File Replication Technology Binaries Web Server 1 Configuration Web Server Tier Web Server 2 WebLogic Cluster File Store Binaries Configuration Transaction Logs Managed Servers Machine Machine 2 Machines 2 GridLink Data Source Database replication for JMS and application data. RAC Node 1 Machine 1 RAC Node 2 Machine 2 RAC Node 3 JMS Messages Application Machine 3 Data Golden Gate or DataGuard RAC JMS Messages Node 1 Application Machine Data 1 RAC Node 2 Machine 2 RAC Node 3 Machine 3 RAC Cluster RAC Cluster Page 50 Oracle Corporation 2013 DO NOT DISTRIBUTE

48 Disaster Recovery TLOGs on DB Active Site Global Load Balancer Standby Site Static files replicated separately from dynamic data. Web Server Tier Web Server 1 Web Binaries Server 2 Configuration WebLogic Cluster File Store File Replication Technology Binaries Web Server 1 Configuration Web Server Tier Web Server 2 WebLogic Cluster File Store No need to struggle to synchronize file and data replication Managed Servers Machine Machine 2 Machines 2 GridLink Data Source Binaries Configuration Binaries Configuration Managed Servers Machine Machine 2 Machines 2 GridLink Data Source Dynamic data stored, managed, and replicated together Reliable replication and high performance RAC Node 1 Machine 1 RAC Node 2 Machine 2 RAC Cluster Transaction Logs RAC Node 3 JMS Messages Application Machine 3 Data New Faster Golden Gate or DataGuard Transaction Logs RAC JMS Messages Node 1 Application Machine Data 1 RAC Node 2 Machine 2 RAC Cluster RAC Node 3 Machine 3 Page 51 Oracle Corporation 2013 DO NOT DISTRIBUTE

49 TopLink Grid TopLink Grid allows Java developers to transparently leverage the power of the Coherence data grid TopLink Grid combines: the simplicity of application development using the Java standard Java Persistence API (JPA) with the scalability and distributed processing power of Oracle s Coherence Data Grid. Supports 'JPA on the Grid' Architecture EclipseLink JPA applications using Coherence as a shared (L2) cache replacement along with configuration for more advanced usage Uses data grid to process queries to avoid database access and decrease database load Application EntityManager L1 Cache EntityManagerFactory Shared Cache Coherence Application EntityManager L1 Cache EntityManagerFactory Shared Cache Page 53 Oracle Corporation 2013 DO NOT DISTRIBUTE

50 Modern Development Platform Maven Updates in WebLogic Server Run Sync Plugin Populates a local or shared repository with WebLogic jars, POMs, archetypes Patch/resync to maintain repository Use WebLogic Maven Plugin All goals, plus Web Services goals Leverage repository(s) where possible Archetypes provided Standard approaches Use Maven as designed Consistency across Fusion Middleware More coming in FMW Developer Build Manager Sync plugin WebLogic plugin Sync plugin Product JARs Product JARs POMs <project> <groupid>com.oracle.weblogic</groupid> <artifactid>webservices</artifactid> <version>12.1.2</version> <packaging>jar</packaging> </project> Local Repository POMs <project> <groupid>com.oracle.weblogic</groupid> <artifactid>webservices</artifactid> <version>12.1.2</version> <packaging>jar</packaging> </project> Archetypes Archetypes Shared Private Repository Page 54 Oracle Corporation 2013 DO NOT DISTRIBUTE

51 WebLogic Server WebSocket and WebLogic Server WebLogic Server supports the WebSocket Protocol API to develop applications that use WebSockets Deploy WAR file containing the WebSocketListener implementation and application Client applications (e.g. Javascript) access server applications Proxy support Apache 2.4 with Web Server plug-in (post-ga) Oracle Traffic Director 11g Oracle HTTP Server (planned) Update to JSR 356 (Java EE 7) planned for WebSocket {JSON} Page 55 Oracle Corporation 2013 DO NOT DISTRIBUTE

52 TopLink Data Services in Easy to configure JSON/XML access via REST to enterprise data sources Declarative: No Java SE/EE development required Existing JPA apps Add TopLink Data Services web fragment to app Upon deployment, REST interfaces to entities generated using JAX-RS Can also generate mapping file from DB, and expose interfaces based on that Supports Oracle DB Notifications Multiple Data Sources: Relational, NoSQL, Coherence Multiple Clients: HTML5/JS, mobile devices, ADF Mobile Leverage all of TopLink s features including TopLink Grid, etc. Page 56 Oracle Corporation 2013 DO NOT DISTRIBUTE

53 OSGi Support WebLogic Server will enable use of OSGi in WebLogic applications Makes WebLogic more attractive for OSGi users Configure OSGi Framework from Admin tools Apache Felix 4.03 is bundled with WebLogic EAR/WAR Bundle Bundle Bundle osgi-lib Bundle Deploy/undeploy bundles From inside EAR/WARs, referencing framework By placing bundle in osgi-lib directory and starting framework WebLogic Server Runtime Integrated logging, use of filtering classloader Page 57 Oracle Corporation 2013 DO NOT DISTRIBUTE

54 Seamless Upgrade From WebLogic, ias and Others Simple Upgrade Automated Tooling Redeployment Migration Services WebLogic Server 11g Internet Application Server GlassFish JBoss WebSphere Page 58 Oracle Corporation 2013 DO NOT DISTRIBUTE

55 Java SE Roadmap

56 Java SE Roadmap 7u21 Java Client Security Enhancements App Store Packaging tools 7u40 Java Flight Recorder Java Mission Control 5.2 Java Discovery Protocol Native memory tracking Local Security Policy JDK 8 (Q1 2014) Lambda JVM Convergence JavaScript Interop JavaFX 8 3D API Java SE Embedded support Enhanced HTML5 support JDK 8u40 JDK 9 Modularity Jigsaw Interoperability Cloud Ease of Use JavaFX JSR Optimizations NetBeans IDE 7.3 New hints and refactoring Scene Builder Support Scene Builder 1.1 Linux support NetBeans IDE 8 JDK 8 support Scene Builder 2.0 support Scene Builder 2.0 JavaFX 8 support Enhanced Java IDE support JDK 8u20 Deterministic G1 Java Mission Control 6.0 Improved JRE installer App bundling enhancements NetBeans IDE 9 JDK 9 support Scene Builder 3.0 support SceneBuilder 3.0 JavaFX 9 support Page 60 Oracle Corporation 2013 DO NOT DISTRIBUTE

57 Oracle JDK 7 Java Mission Control Support Capability Host JRMC/JMC GUI Oracle JRockit JDK6 (R28+) Oracle JDK 6 Oracle JDK 7u4+ Oracle JDK 7u40 (CY2013) Y - JRMC Y JRMC Y - JMC Y - JMC Binaries with JMC GUI Default Download None Special binary on MOS Default Download WLDF JFR events and analysis JFR, JMC convergence JVM events Y N Y Y Y N N Y Page 61 Oracle Corporation 2013 DO NOT DISTRIBUTE

58 Page 62 Oracle Corporation 2013 DO NOT DISTRIBUTE

59 Page 63 Oracle Corporation 2013 DO NOT DISTRIBUTE

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE ORACLE WEBLOGIC SERVER KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE Oracle WebLogic Server Enterprise Edition, plus Oracle Coherence Enterprise Edition Scale-out for data intensive applications Active

More information

Roadmap to Cloud with Cloud Application Foundation

Roadmap to Cloud with Cloud Application Foundation Roadmap to Cloud with Cloud Application Foundation Maciej Gruszka Oracle FMW PM, EMEA Copyright 2014, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The preceding is intended

More information

Oracle Corporation

Oracle Corporation 1 2012 Oracle Corporation Oracle WebLogic Server 12c: Developing Modern, Lightweight Java EE 6 Applications Will Lyons, Director of WebLogic Server Product Management Pieter Humphrey, Principal Product

More information

An Oracle White Paper July Oracle WebLogic Suite 12c (12.1.2) Technical White Paper

An Oracle White Paper July Oracle WebLogic Suite 12c (12.1.2) Technical White Paper An Oracle White Paper July 2013 Oracle WebLogic Suite 12c (12.1.2) Technical White Paper Introduction... 1 Licensing... 1 Oracle WebLogic Suite Topology Overview... 3 Modern Development Platform... 4 Java

More information

Contents at a Glance. vii

Contents at a Glance. vii Contents at a Glance 1 Installing WebLogic Server and Using the Management Tools... 1 2 Administering WebLogic Server Instances... 47 3 Creating and Configuring WebLogic Server Domains... 101 4 Configuring

More information

ORACLE WEBLOGIC SERVER

ORACLE WEBLOGIC SERVER ORACLE WEBLOGIC SERVER KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE Scale-out for data intensive applications with Coherence Enterprise Edition, the industry s leading in-memory data grid Predictable

More information

Diplomado Certificación

Diplomado Certificación Diplomado Certificación Duración: 250 horas. Horario: Sabatino de 8:00 a 15:00 horas. Incluye: 1. Curso presencial de 250 horas. 2.- Material oficial de Oracle University (e-kit s) de los siguientes cursos:

More information

WLS Neue Optionen braucht das Land

WLS Neue Optionen braucht das Land WLS Neue Optionen braucht das Land Sören Halter Principal Sales Consultant 2016-11-16 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

Wasser drauf, umrühren, fertig?

Wasser drauf, umrühren, fertig? Wasser drauf, umrühren, fertig? Steffen Miller Principal Sales Consultant Agenda Motivation Was ist ein WebLogic Cluster? Cluster Konzepte Q & A WLS HA Focus Areas Data Failure Human

More information

<Insert Picture Here> WebLogic JMS Messaging Infrastructure WebLogic Server 11gR1 Labs

<Insert Picture Here> WebLogic JMS Messaging Infrastructure WebLogic Server 11gR1 Labs WebLogic JMS Messaging Infrastructure WebLogic Server 11gR1 Labs Messaging Basics Built-in Best-of-Breed Messaging (JMS) Engine Years of hardening. Strong performance.

More information

What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators

What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators Presented at What every DBA needs to know about JDBC connection pools Bridging the language barrier between DBA and Middleware Administrators Jacco H. Landlust Platform Architect Director Oracle Consulting

More information

WebLogic & Oracle RAC Active GridLink for RAC

WebLogic & Oracle RAC Active GridLink for RAC OLE PRODUCT LOGO WebLogic & Oracle Active GridLink for Roger Freixa Senior Principal Product Manager WebLogic Server, Coherence and Java Infrastructure 1 Copyright 2011, Oracle and/or its affiliates. All

More information

Java EE und WebLogic Roadmap die nächsten Schritte

Java EE und WebLogic Roadmap die nächsten Schritte Java EE und WebLogic Roadmap die nächsten Schritte Peter Doschkinow Wolfgang Weigend ORACLE Deutschland B.V. & Co. KG November 2014 Safe Harbor Statement The following is intended to outline our general

More information

White Paper. Major Performance Tuning Considerations for Weblogic Server

White Paper. Major Performance Tuning Considerations for Weblogic Server White Paper Major Performance Tuning Considerations for Weblogic Server Table of Contents Introduction and Background Information... 2 Understanding the Performance Objectives... 3 Measuring your Performance

More information

1Z Oracle Application Grid 11g Essentials Exam Summary Syllabus Questions

1Z Oracle Application Grid 11g Essentials Exam Summary Syllabus Questions 1Z0-523 Oracle Application Grid 11g Essentials Exam Summary Syllabus Questions Table of Contents Introduction to 1Z0-523 Exam on Oracle Application Grid 11g Essentials... 2 Oracle 1Z0-523 Certification

More information

BEAWebLogic. Server. Automatic and Manual Service-level Migration

BEAWebLogic. Server. Automatic and Manual Service-level Migration BEAWebLogic Server Automatic and Manual Service-level Migration Version 10.3 Technical Preview Revised: March 2007 Service-Level Migration New in WebLogic Server 10.3: Automatic Migration of Messaging/JMS-Related

More information

<Insert Picture Here> Java Virtual Developer Day

<Insert Picture Here> Java Virtual Developer Day 1 Java Virtual Developer Day Simon Ritter Technology Evangelist Virtual Developer Day: Agenda Keynote: The Java Platform: Now and the Future What is Java SE 7 and JDK 7 Diving into

More information

X100 ARCHITECTURE REFERENCES:

X100 ARCHITECTURE REFERENCES: UNION SYSTEMS GLOBAL This guide is designed to provide you with an highlevel overview of some of the key points of the Oracle Fusion Middleware Forms Services architecture, a component of the Oracle Fusion

More information

Administering Clusters for Oracle WebLogic Server 12c (12.1.2)

Administering Clusters for Oracle WebLogic Server 12c (12.1.2) [1]Oracle Fusion Middleware Administering Clusters for Oracle WebLogic Server 12c (12.1.2) E28074-07 February 2015 This document describes clusters and provides information for planning, implementing,

More information

1Z Oracle WebLogic Server 12c - Administration I Exam Summary Syllabus Questions

1Z Oracle WebLogic Server 12c - Administration I Exam Summary Syllabus Questions 1Z0-133 Oracle WebLogic Server 12c - Administration I Exam Summary Syllabus Questions Table of Contents Introduction to 1Z0-133 Exam on Oracle WebLogic Server 12c - Administration I... 2 Oracle 1Z0-133

More information

Using Clusters for Oracle WebLogic Server g Release 1 (10.3.6)

Using Clusters for Oracle WebLogic Server g Release 1 (10.3.6) [1]Oracle Fusion Middleware Using Clusters for Oracle WebLogic Server 10.3.6 11g Release 1 (10.3.6) E13709-11 July 2015 This document describes clusters in WebLogic Server 10.3.6 and provides information

More information

Oracle WebLogic Server 12c: Administration I

Oracle WebLogic Server 12c: Administration I Oracle WebLogic Server 12c: Administration I Student Guide Volume 1 D80149GC10 Edition 1.0 July 2013 D82757 Authors Bill Bell Elio Bonazzi TJ Palazzolo Steve Friedberg Technical Contributors and Reviewers

More information

WebLogic Server- Tips & Tricks for Troubleshooting Performance Issues. By: Abhay Kumar AST Corporation

WebLogic Server- Tips & Tricks for Troubleshooting Performance Issues. By: Abhay Kumar AST Corporation WebLogic Server- Tips & Tricks for Troubleshooting Performance Issues By: Abhay Kumar AST Corporation March 1st, 2016 Contents INTRODUCTION... 3 UNDERSTAND YOUR PERFORMANCE OBJECTIVES AND SET REALISTIC

More information

Java EE 7 is ready What to do next? Peter Doschkinow Senior Java Architect

Java EE 7 is ready What to do next? Peter Doschkinow Senior Java Architect Java EE 7 is ready What to do next? Peter Doschkinow Senior Java Architect The following is intended to outline our general product direction. It is intended for information purposes only, and may not

More information

<Insert Picture Here> Application Grid: Oracle s Vision for Next-Generation Application Servers and Foundation Infrastructure

<Insert Picture Here> Application Grid: Oracle s Vision for Next-Generation Application Servers and Foundation Infrastructure Application Grid: Oracle s Vision for Next-Generation Application Servers and Foundation Infrastructure Paolo Ramasso Principal Sales Consultant Oracle Italy Business Imperatives

More information

Oracle WebLogic Server 11g: Administration Essentials

Oracle WebLogic Server 11g: Administration Essentials Oracle University Contact Us: +33 (0) 1 57 60 20 81 Oracle WebLogic Server 11g: Administration Essentials Duration: 5 Days What you will learn This Oracle WebLogic Server 11g: Administration Essentials

More information

WebLogic JMS Clustering. Jayesh Patel

WebLogic JMS Clustering. Jayesh Patel WebLogic JMS Clustering Jayesh Patel jayesh@yagnasys.com 703.589.8403 About the Presenter Independent J2EE/WebLogic consultant 9 years of IT experience. Current Work at EDS/Federal Reserve Bank s TWAI

More information

Upgrading Custom Java EE Applications from Oracle Application Server to WebLogic Server

Upgrading Custom Java EE Applications from Oracle Application Server to WebLogic Server Upgrading Custom Java EE Applications from Oracle Application Server to WebLogic Server Frances Zhao Oracle Corporation Portland, Oregon, United States Keywords: Upgrade, Migration, Oracle Application

More information

Javaentwicklung in der Oracle Cloud

Javaentwicklung in der Oracle Cloud Javaentwicklung in der Oracle Cloud Sören Halter Principal Sales Consultant 2016-11-17 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information

More information

Oracle WebLogic Server 12c: Administration I

Oracle WebLogic Server 12c: Administration I Oracle WebLogic Server 12c: Administration I Duration 5 Days What you will learn This Oracle WebLogic Server 12c: Administration I training teaches you how to install and configure Oracle WebLogic Server

More information

Oracle WebLogic Server

Oracle WebLogic Server Oracle WebLogic Server Using Clusters 10g Release 3 (10.3) July 2008 Oracle WebLogic Server Using Clusters, 10g Release 3 (10.3) Copyright 2007, 2008, Oracle and/or its affiliates. All rights reserved.

More information

Dynamic Clusters in WebLogic Server

Dynamic Clusters in WebLogic Server Dynamic Clusters in WebLogic Server Duško Vukmanović Principal Sales Consultant FMW Cloud Application Foundation Complete ORACLE Cloud Dynamic Clusters in WebLogic Server 12c Open

More information

MAA SOA EDG 12c. FMW MAA Team. Copyright 2016, Oracle and/or its affiliates. All rights reserved.

MAA SOA EDG 12c. FMW MAA Team. Copyright 2016, Oracle and/or its affiliates. All rights reserved. MAA SOA EDG 12c FMW MAA Team Copyright 2016, Oracle and/or its affiliates. All rights reserved. SUMMARY Enterprise Deployment Guide Overview SOA Enterprise Deployment Guide New in SOA EDG 12c PS3 High

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Configuring and Managing JMS for Oracle WebLogic Server 11g Release 1 (10.3.4) E13738-04 January 2011 This document is a resource for system administrators who configure, manage,

More information

<Insert Picture Here> Upgrading from Oracle Application Server to Oracle WebLogic Server

<Insert Picture Here> Upgrading from Oracle Application Server to Oracle WebLogic Server 1 Upgrading from Oracle Application Server to Oracle WebLogic Server Frances Zhao Oracle WebLogic Product Management The following is intended to outline our general product direction.

More information

BEAWebLogic Server. Introduction to BEA WebLogic Server and BEA WebLogic Express

BEAWebLogic Server. Introduction to BEA WebLogic Server and BEA WebLogic Express BEAWebLogic Server Introduction to BEA WebLogic Server and BEA WebLogic Express Version 10.0 Revised: March, 2007 Contents 1. Introduction to BEA WebLogic Server and BEA WebLogic Express The WebLogic

More information

WebLogic Feature Timeline

WebLogic Feature Timeline WebLogic Feature Timeline What is new in WLS9, 10, 10.3, 11, and WebLogic 12c? munz & more Dr. Frank Munz V1.9 June 2012 Disclaimer The following is my personal, biased view of WebLogic features and how

More information

What every DBA needs to know about JDBC connection pools * Bridging the language barrier between DBA and Middleware Administrators

What every DBA needs to know about JDBC connection pools * Bridging the language barrier between DBA and Middleware Administrators Presented at What every DBA needs to know about JDBC connection pools * Bridging the language barrier between DBA and Middleware Administrators Jacco H. Landlust Platform Architect Director Oracle Consulting

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Licensing Information 11g Release 1 (11.1.1) E14860-18 March 2011 Oracle Fusion Middleware Licensing Information, 11g Release 1 (11.1.1) E14860-18 Copyright 2009, 2011, Oracle

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Configuring and Managing JMS for Oracle WebLogic Server 11g Release 1 (10.3.1) E13738-01 May 2009 This document is a resource for system administrators who configure, manage, and

More information

Data Management in Application Servers. Dean Jacobs BEA Systems

Data Management in Application Servers. Dean Jacobs BEA Systems Data Management in Application Servers Dean Jacobs BEA Systems Outline Clustered Application Servers Adding Web Services Java 2 Enterprise Edition (J2EE) The Application Server platform for Java Java Servlets

More information

Administering JMS Resources for Oracle WebLogic Server c (12.1.3)

Administering JMS Resources for Oracle WebLogic Server c (12.1.3) [1]Oracle Fusion Middleware Administering JMS Resources for Oracle WebLogic Server 12.1.3 12c (12.1.3) E41859-05 November 2016 This document is a resource for WebLogic Server 12.1.3 system administrators

More information

CO Oracle WebLogic Server 12c. Administration II. Summary. Introduction. Prerequisites. Target Audience. Course Content.

CO Oracle WebLogic Server 12c. Administration II. Summary. Introduction. Prerequisites. Target Audience. Course Content. CO-80153 Oracle WebLogic Server 12c: Administration II Summary Duration 5 Days Audience Administrators, Java EE Developers, Security Administrators, System Administrators, Technical Administrators, Technical

More information

Oracle Fusion Middleware Understanding Oracle WebLogic Server. 12c ( )

Oracle Fusion Middleware Understanding Oracle WebLogic Server. 12c ( ) Oracle Fusion Middleware Understanding Oracle WebLogic Server 12c (12.2.1.3.0) E80442-01 August 2017 Oracle Fusion Middleware Understanding Oracle WebLogic Server, 12c (12.2.1.3.0) E80442-01 Copyright

More information

<Insert Picture Here> Future<JavaEE>

<Insert Picture Here> Future<JavaEE> Future Jerome Dochez, GlassFish Architect The following/preceding is intended to outline our general product direction. It is intended for information purposes only, and may

More information

Chapter. Installing WebLogic Server and Using the Management Tools

Chapter. Installing WebLogic Server and Using the Management Tools Blind folio: 1 Chapter 1 Installing WebLogic Server and Using the Management Tools 1 2 Oracle WebLogic Server 11g Administration Handbook T he introduction to this book provided a quick outline of the

More information

1 Introduction to Oracle WebLogic Server

1 Introduction to Oracle WebLogic Server Oracle Fusion Middleware Introduction to Oracle WebLogic Server 11g Release 1 (10.3.1) E13752-01 May 2009 This document provides an overview of Oracle WebLogic Server features and describes how you can

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Licensing Information 11g Release 1 (11.1.1) E14860-24 October 2011 Oracle Fusion Middleware Licensing Information, 11g Release 1 (11.1.1) E14860-24 Copyright 2009, 2011, Oracle

More information

1Z Oracle Weblogic Server 11g: System Administration I

1Z Oracle Weblogic Server 11g: System Administration I Oracle 1Z0-102 Oracle Weblogic Server 11g: System Administration I Version Demo QUESTION 1 Which two statements are true about java EE shared libraries? A. A shared library cannot be deployed to a cluster.

More information

What is it? What does it do?

What is it? What does it do? JBoss Enterprise Application Platform What is it? JBoss Enterprise Application Platform is the industryleading platform for next-generation enterprise Java applications. It provides a stable, open source

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Understanding Oracle WebLogic Server 12c (12.1.2) E28091-02 September 2013 This document provides an overview of Oracle WebLogic Server features and describes how you can use them

More information

SOA Cloud Service Automatic Service Migration

SOA Cloud Service Automatic Service Migration SOA Cloud Service Automatic Service Migration SOACS 12.2.1.2 O R A C L E W H I T E P A P E R A U G U S T 2 0 1 8 Table of Contents Introduction 1 Configuring Automatic Service Migration for a 12.2.1.2

More information

Coherence Managed Servers

Coherence Managed Servers Coherence 12.1.2 Managed Servers Noah Arliss Software Development Manager (Sheriff) 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. The$following$is$intended$to$outline$our$general$

More information

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP 2013 Empowering Innovation DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP contact@dninfotech.com www.dninfotech.com 1 JAVA 500: Core JAVA Java Programming Overview Applications Compiler Class Libraries

More information

EclipseLink. Solutions Guide for EclipseLink Release 2.6. June Beta Draft

EclipseLink. Solutions Guide for EclipseLink Release 2.6. June Beta Draft EclipseLink Solutions Guide for EclipseLink Release 2.6 June 2014 Beta Draft Solutions Guide for EclipseLink Copyright 2014 by The Eclipse Foundation under the Eclipse Public License (EPL) http://www.eclipse.org/org/documents/epl-v10.php

More information

Nirvana A Technical Introduction

Nirvana A Technical Introduction Nirvana A Technical Introduction Cyril PODER, ingénieur avant-vente June 18, 2013 2 Agenda Product Overview Client Delivery Modes Realm Features Management and Administration Clustering & HA Scalability

More information

status Emmanuel Cecchet

status Emmanuel Cecchet status Emmanuel Cecchet c-jdbc@objectweb.org JOnAS developer workshop http://www.objectweb.org - c-jdbc@objectweb.org 1-23/02/2004 Outline Overview Advanced concepts Query caching Horizontal scalability

More information

Configuring JDBC data-sources

Configuring JDBC data-sources Configuring JDBC data-sources Author: Jacco H. Landlust Date: 05 november 2012 Introduction Within multiple layered Oracle Middleware products different types of JDBC data-sources are configured out of

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Creating Domains Using the Configuration Wizard 11g Release 1 (10.3.4) E14140-04 January 2011 This document describes how to use the Configuration Wizard to create, update, and

More information

Administering WebLogic Server on Java Cloud Service I Ed 1 Coming Soon

Administering WebLogic Server on Java Cloud Service I Ed 1 Coming Soon Oracle University Contact Us: Local: 0180 2000 526 Intl: +49 8914301200 Administering WebLogic Server on Java Cloud Service I Ed 1 Coming Soon Duration: 5 Days What you will learn This Administering WebLogic

More information

<Insert Picture Here> Oracle Public Cloud Powering Your Business Applications using The Java Cloud Service

<Insert Picture Here> Oracle Public Cloud Powering Your Business Applications using The Java Cloud Service Oracle Public Cloud Powering Your Business Applications using The Reza Shafii Product Manager 1 San Francisco September 30 October 4, 2012 2 Customers Have a Choice of Clouds IaaS,

More information

Market leading web application server product

Market leading web application server product JE US Market leading web application server product is the first Web Application Server in the world to be Java EE 6 Certified. can quickly and easily implement cloud environments and execute large transactions.

More information

Sun Java System Application Server 8.1: Administration & Deployment

Sun Java System Application Server 8.1: Administration & Deployment Sun Java System Application Server 8.1: Administration & Deployment Student Guide - Volume I IAS-4444 Rev A D62040GC10 Edition 1.0 D63846 Copyright 2006, 2009, Oracle and/or its affiliates. All rights

More information

BEAAquaLogic. Service Bus. Interoperability With EJB Transport

BEAAquaLogic. Service Bus. Interoperability With EJB Transport BEAAquaLogic Service Bus Interoperability With EJB Transport Version 3.0 Revised: February 2008 Contents EJB Transport Introduction...........................................................1-1 Invoking

More information

Creating WebLogic Domains Using the Configuration Wizard 12c (12.1.3)

Creating WebLogic Domains Using the Configuration Wizard 12c (12.1.3) [1]Oracle Fusion Middleware Creating WebLogic 12.1.3 Domains Using the Configuration Wizard 12c (12.1.3) E41890-02 August 2015 This document describes how to use the Configuration Wizard to create, update,

More information

Making The Future Java

Making The Future Java Making The Future Java Dalibor Topić (@robilad) Principal Product Manager October 18th, 2013 - HrOUG, Rovinj 1 The following is intended to outline our general product direction. It is intended for information

More information

Java- EE Web Application Development with Enterprise JavaBeans and Web Services

Java- EE Web Application Development with Enterprise JavaBeans and Web Services Java- EE Web Application Development with Enterprise JavaBeans and Web Services Duration:60 HOURS Price: INR 8000 SAVE NOW! INR 7000 until December 1, 2011 Students Will Learn How to write Session, Message-Driven

More information

GlassFish v2.1 & Enterprise Manager. Alexis Moussine-Pouchkine Sun Microsystems

GlassFish v2.1 & Enterprise Manager. Alexis Moussine-Pouchkine Sun Microsystems GlassFish v2.1 & Enterprise Manager Alexis Moussine-Pouchkine Sun Microsystems 1 Some vocabulary Cluster a group a homogenous GlassFish instances administered as a whole Load-Balancing a strategy and implementation

More information

Oracle WebLogic Server 12c: JMS Administration Student Guide

Oracle WebLogic Server 12c: JMS Administration Student Guide Oracle WebLogic Server 12c: JMS Administration Student Guide D80844GC10 Edition 1.0 July 2013 D82749 Author TJ Palazzolo Technical Contributors and Reviewers Bill Bell Mark Lindros Will Lyons Tom Barnes

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Information Roadmap for Oracle WebLogic Server 11g Release 1 (10.3.6) E14529-08 September 2013 This document provides a collection of cross-references to WebLogic Server documentation

More information

SOA Expert Series: OSB Internals with Oracle A-Team

SOA Expert Series: OSB Internals with Oracle A-Team SOA Expert Series: OSB Internals with Oracle A-Team Dec 15, 2016 David Shaffer, Managing Partner, Middleworks Mike Muller, Cloud Solution Architect, Oracle A-Team Ben Kothari, Solution Architect, Ampliflex

More information

<Insert Picture Here> Forms Strategies: Modernizing Your Oracle Forms Investment

<Insert Picture Here> Forms Strategies: Modernizing Your Oracle Forms Investment Forms Strategies: Modernizing Your Oracle Forms Investment Desmond Chan Solution Architect Manager Oracle Consulting Services Agenda Oracle Forms Strategy Forms Modernisation Strategies

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Deployment Guide for Oracle Service Bus 11g Release 1 (11.1.1.5.0) E15022-03 April 2011 Oracle Fusion Middleware Deployment Guide for Oracle Service Bus, 11g Release 1 (11.1.1.5.0)

More information

JVA-163. Enterprise JavaBeans

JVA-163. Enterprise JavaBeans JVA-163. Enterprise JavaBeans Version 3.0.2 This course gives the experienced Java developer a thorough grounding in Enterprise JavaBeans -- the Java EE standard for scalable, secure, and transactional

More information

Administering the JBoss 5.x Application Server

Administering the JBoss 5.x Application Server Administering the JBoss 5.x Application Server JBoss Application Server (AS) is one of the most popular open source Java application server on the market. The latest release, JBoss 5, is a Java EE 5 certified

More information

ORACLE WEBLOGIC SERVER 10g R3 ENTERPRISE EDITION

ORACLE WEBLOGIC SERVER 10g R3 ENTERPRISE EDITION ORACLE WEBLOGIC SERVER 10g R3 ENTERPRISE EDITION KEY FEATURES FEATURES High performance clustering and failover capabilities Low-overhead Java application monitoring and diagnostics Flexible download and

More information

Putting Oracle Database 11g to Work for Java. Kuassi Mensah Group Product Manager, Java Platform Group db360.blogspot.com

Putting Oracle Database 11g to Work for Java. Kuassi Mensah Group Product Manager, Java Platform Group db360.blogspot.com Putting Oracle Database 11g to Work for Java Kuassi Mensah Group Product Manager, Java Platform Group db360.blogspot.com The following is intended to outline our general product direction. It is intended

More information

IBM WebSphere Application Server 8. Java EE 6 Feature Packs

IBM WebSphere Application Server 8. Java EE 6 Feature Packs IBM WebSphere Application Server 8 EE 6 Feature Packs Thomas Bussière- bussiere@fr.ibm.com IT Architect Business Solution Center La Gaude, France Enabling Developers to Start With Open Source/Community

More information

1z z Oracle WebLogic Server 12c: Administration I

1z z Oracle WebLogic Server 12c: Administration I 1z0-133 Number: 1z0-133 Passing Score: 800 Time Limit: 120 min File Version: 7.9 1z0-133 Oracle WebLogic Server 12c: Administration I Modified few questions, fixed few spelling mistakes and typos. The

More information

IBM WebSphere Application Server 8. Clustering Flexible Management

IBM WebSphere Application Server 8. Clustering Flexible Management IBM WebSphere Application Server 8 Clustering Flexible Management Thomas Bussière- bussiere@fr.ibm.com IT Architect Business Solution Center La Gaude, France WebSphere Application Server: High Availability

More information

WebSphere Application Server V8.0 Technical Overview

WebSphere Application Server V8.0 Technical Overview Redpaper Alan Corcoran Balazs Csepregi-Horvath Addison Goering Jose Pablo Hernandez Julien Limodin Sergio Pinto WebSphere Server V8.0 Technical Overview IBM WebSphere Server is the implementation by IBM

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware 12c (12.2.1.2) E76887-02 November 2016 Documentation for installers and system administrators that describes how to plan and

More information

Products Included in the Installation Program

Products Included in the Installation Program Oracle Fusion Middleware Getting Started With Installation for Oracle WebLogic Server 11g Release 1 (10.3.1) E13751-01 May 2009 This guide provides an overview of the WebLogic Server installation process

More information

Coherence & WebLogic Server integration with Coherence (Active Cache)

Coherence & WebLogic Server integration with Coherence (Active Cache) WebLogic Innovation Seminar Coherence & WebLogic Server integration with Coherence (Active Cache) Duško Vukmanović FMW Principal Sales Consultant Agenda Coherence Overview WebLogic

More information

Oracle Exalogic Elastic Cloud Overview. Peter Hoffmann Technical Account Manager

Oracle Exalogic Elastic Cloud Overview. Peter Hoffmann Technical Account Manager Oracle Exalogic Elastic Cloud Overview Peter Hoffmann Technical Account Manager Engineered Systems Driving trend in IT for the next decade Oracle Exalogic Elastic Cloud Hardware and Software, Engineered

More information

ΠΙΝΑΚΑΣ ΠΛΑΝΟΥ ΕΚΠΑΙΔΕΥΣΗΣ

ΠΙΝΑΚΑΣ ΠΛΑΝΟΥ ΕΚΠΑΙΔΕΥΣΗΣ ΠΑΡΑΡΤΗΜΑ «Β» ΠΙΝΑΚΑΣ ΠΛΑΝΟΥ ΕΚΠΑΙΔΕΥΣΗΣ Α/Α ΠΕΡΙΓΡΑΦΗ ΕΚΠΑΙΔΕΥΣΗΣ ΘΕΜΑΤΙΚΕΣ ΕΝΟΤΗΤΕΣ 1. Java SE8 Fundamentals What Is a Java Program? Introduction to Computer Programs Key Features of the Java Language

More information

TopLink Grid: Scaling JPA applications with Coherence

TopLink Grid: Scaling JPA applications with Coherence TopLink Grid: Scaling JPA applications with Coherence Shaun Smith Principal Product Manager shaun.smith@oracle.com Java Persistence: The Problem Space Customer id: int name: String

More information

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

More information

What s New for Oracle Java Cloud Service. On Oracle Cloud Infrastructure and Oracle Cloud Infrastructure Classic. Topics: Oracle Cloud

What s New for Oracle Java Cloud Service. On Oracle Cloud Infrastructure and Oracle Cloud Infrastructure Classic. Topics: Oracle Cloud Oracle Cloud What's New for Oracle Java Cloud Service Release 17.4 E64762-32 November 2017 What s New for Oracle Java Cloud Service This document describes what's new in Oracle Java Cloud Service on all

More information

Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand)

Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand) Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand) Code: URL: D101074GC10 View Online The Developing Applications for the Java EE 7 Platform training teaches you how

More information

Pimp My Data Grid. Brian Oliver Senior Principal Solutions Architect <Insert Picture Here>

Pimp My Data Grid. Brian Oliver Senior Principal Solutions Architect <Insert Picture Here> Pimp My Data Grid Brian Oliver Senior Principal Solutions Architect (brian.oliver@oracle.com) Oracle Coherence Oracle Fusion Middleware Agenda An Architectural Challenge Enter the

More information

Implementing Continuous Availability in Java EE Environment

Implementing Continuous Availability in Java EE Environment Heikki Nykyri Implementing Continuous Availability in Java EE Environment Helsinki Metropolia University of Applied Sciences Master s Degree Information Technology Master s Thesis 28 February 2018 Abstract

More information

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints Active Endpoints ActiveVOS Platform Architecture ActiveVOS Unique process automation platforms to develop, integrate, and deploy business process applications quickly User Experience Easy to learn, use

More information

2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE

2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE Co-Host Host 2-4 April 2019 Taets Art and Event Park, Amsterdam CLICK TO KNOW MORE Oracle Cloud Computing Strategy Han Wammes Public Sector Market Development Manager 1 Copyright 2012, Oracle and/or its

More information

High density deployments using Weblogic Multitenancy

High density deployments using Weblogic Multitenancy High density deployments using Weblogic Multitenancy DOAG 2016 Jaap Poot, 16 nov 2016 Mission 2 We help our customers get the most out of the their Oracle investments 1 ACE Director, 2 ACEs and 1 ACE associate

More information

<Insert Picture Here> Oracle WebLogic Components

<Insert Picture Here> Oracle WebLogic Components Oracle WebLogic Components March 2009 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Licensing Information 11g Release 1 (11.1.1) E14860-09 March 2010 Oracle Fusion Middleware Licensing Information, 11g Release 1 (11.1.1) E14860-09 Copyright 2009, 2010, Oracle

More information

Deccansoft Software Services. J2EE Syllabus

Deccansoft Software Services. J2EE Syllabus Overview: Java is a language and J2EE is a platform which implements java language. J2EE standard for Java 2 Enterprise Edition. Core Java and advanced java are the standard editions of java whereas J2EE

More information

Oracle WebLogic Server 12c on AWS. December 2018

Oracle WebLogic Server 12c on AWS. December 2018 Oracle WebLogic Server 12c on AWS December 2018 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document is provided for informational purposes only. It represents

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 ! 2 Oracle VM Introduction Adam Hawley, Senior Director Virtualization, Oracle January 15, 2013 Safe Harbor Statement The following is intended to outline our general product direction. It is intended

More information