Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence. Alexandre Vieira Middleware Solutions Team Leader



Similar documents
Five Reasons to Upgrade to WebLogic Server 11g Strategies and Best Practices for Oracle WebLogic Server and Oracle Application Server Customers

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

Consolidate Your Middleware to the #1 Application Server: Oracle WebLogic Suite Chuk Munn Lee Oracle

Weblogic 12c: Mastering The Cloud Foundation. Patrick Dewael & Kristof Satory

Oracle Exam 1z0-599 Oracle WebLogic Server 12c Essentials Version: 6.4 [ Total Questions: 91 ]

Enterprise Manager 12c for Middleware

Private Cloud or Bust: Oracle WebLogic Server and Oracle Enterprise Manager

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


Code:1Z Titre: Oracle WebLogic. Version: Demo. Server 12c Essentials.

WEBLOGIC SERVER MANAGEMENT PACK ENTERPRISE EDITION

KillTest. 半 年 免 费 更 新 服 务

WebLogic on Oracle Database Appliance: Combining High Availability and Simplicity

Oracle im Open Source Kontext Abgrenzung GlassFish vs. JBoss und wozu noch WebLogic?


APAC WebLogic Suite Workshop Oracle Parcel Service Overview. Jeffrey West Application Grid Product Management

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

Qualogy M. Schildmeijer. Whitepaper Oracle Exalogic FMW Optimization

<Insert Picture Here> Enabling Cloud Deployments with Oracle Virtualization

Oracle SOA Suite Then and Now:

ORACLE COHERENCE 12CR2

Oracle Fusion Middleware

Oracle Fusion Middleware 11g R1 - Weblogic Server for System z. Marc Connolly Technical Development Director

Oracle WebLogic Server: Remote Monitoring and Management

FEATURE MATRIX. ORACLE WEBLOGIC SERVER STANDARD EDITION 11g ORACLE WEBLOGIC SERVER ENTERPRISE EDITION 11g ORACLE WEBLOGIC SUITE 11g

Oracle Enterprise Manager 12c Cloud Control for Managing Oracle E-Business Suite 12.2

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

Learn Oracle WebLogic Server 12c Administration For Middleware Administrators

The Safe Harbor. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Weblogic Server Administration Top Ten Concepts. Mrityunjay Kant, AST Corporation Scott Brinker, College of American Pathologist

Microsoft SQL Server 2012 Eğitimleri. Microsoft Windows Server 2012 Eğitimleri. Virtualization Eğitimleri. Forefront Eğitimleri

Oracle Middleware a felhőben

Oracle SOA Suite: The Evaluation from 10g to 11g

Management. Oracle Fusion Middleware. 11 g Architecture and. Oracle Press ORACLE. Stephen Lee Gangadhar Konduri. Mc Grauu Hill.

A Beginners Guide to Fusion Middleware

<Insert Picture Here> Optimized WebLogic Monitoring with Oracle Enterprise Manager

Ken Bond Vice President Investor Relations

<Insert Picture Here> Private Cloud with Fusion Middleware

<Insert Picture Here> Application Testing Suite Overview

AGENDA. Introduction About Weblogic Server Weblogic Server Administration Top Ten Concepts Q & A

WebLogic Server 11g Administration Handbook

Pass4sure.1z q. 1z Oracle WebLogic Server 12c Essentials

Oracle Reference Architecture and Oracle Cloud

Unit 2 Research Project. Eddie S. Jackson. Kaplan University. IT530: Computer Networks. Dr. Thomas Watts, PhD, CISSP

Oracle Public Cloud An Enterprise Cloud for Business Critical Applications Gerry Lim, Regional Program Director, Cloud Initiatives, ASEAN

Oracle Platform as a Service (PaaS) FAQ

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7

Expansion Through Acquisitions

Monitoring Oracle Fusion Middleware

Java EE und Cloud Computing

Management Packs for Database

Oracle Public Cloud. Peter Schmidt Principal Sales Consultant Oracle Deutschland BV & CO KG

G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation

MagDiSoft Web Solutions Office No. 102, Bramha Majestic, NIBM Road Kondhwa, Pune Tel: /

This training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.

WebLogic Server Admin

Reporting component for templates, reports and documents. Formerly XML Publisher.

WebLogic Server Foundation Topology, Configuration and Administration

Public & Private Cloud Services

Oracle Middleware Elastic Cloud: Modernizzare i Datacenters tramite strategie di Application Consolidation e tecnologie per Extreme Java Performance

<Insert Picture Here> Cloud Computing Inside Out

Tips for Building Oracle Fusion Middleware on an Oracle Exalogic Elastic Cloud By Michel Schildmeijer, 30 September 2014

Oracle WebLogic Server 11g Administration

<Insert Picture Here> WebLogic High Availability Infrastructure WebLogic Server 11gR1 Labs

Oracle WebLogic Server 11g: Administration Essentials

Oracle Application Grid

<Insert Picture Here> Oracle VM and Cloud Computing

<Insert Picture Here> Cloud Computing Strategy

Liferay Performance Tuning

WebLogic Server System Administration Top Ten Fundamentals Concepts Session ID# 11579

Building Modern Business Applications with Oracle Cloud s Platform Services

Big Data Analytics - Accelerated. stream-horizon.com

<Insert Picture Here> GlassFish v3 - A Taste of a Next Generation Application Server

Application Server Cost of Ownership: Oracle WebLogic and Coherence versus IBM WebSphere Application Server and extreme Scale

How To Use An Orgs.Org Database With An Orgorora Cloud Management Pack For Database (For Cloud)

Workshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies:

<Insert Picture Here> Building a Complex Web Application Using ADF and Siebel

Oracle Business Activity Monitoring 11g New Features

An Oracle White Paper September, Enterprise Manager 12c Cloud Control: Monitoring and Managing Oracle Coherence for High Performance

CENTRO DE TECNOLOGIA DE INFORMAÇÃO E COMUNICAÇÃO DO ESTADO DO RIO DE JANEIRO COMISSÃO PERMANENTE DE LICITAÇÃO - CDL

<Insert Picture Here> Oracle Cloud Computing Strategy

<Insert Picture Here> Architekturen, Bausteine und Konzepte für Private Clouds Detlef Drewanz EMEA Server Principal Sales Consultant

Plán školení ČESKÁ REPUBLIKA. Prosinec 2013 Červen 2014

<Insert Picture Here> Java, the language for the future

Your Old Stack is Slowing You Down. Ajay Patel, Vice President, Fusion Middleware

Groot, Groter, Groots(t)

Application Testing Suite: A fully Java-based software testing platform for testing Oracle E-Business Suite and other web applications

Deployment patterns for Fusion Middleware. a best practice session by Simon Haslam & Jacco H. Landlust

Coherence Managed Servers

Configuring and Managing a Private Cloud with Enterprise Manager 12c

Monitoring, Managing and Supporting Enterprise Clouds with Oracle Enterprise Manager 12c Name, Title Oracle

<Insert Picture Here> Getting Coherence: Introduction to Data Grids South Florida User Group

Oracle s Cloud Computing Strategy

CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS

enterprise professional expertise distilled

ORACLE CLOUD MANAGEMENT PACK FOR ORACLE DATABASE

5 Days Course on Oracle WebLogic Server 11g: Administration Essentials

Evolution from the Traditional Data Center to Exalogic: An Operational Perspective

Robert Honeyman

Transcription:

Aplicações empresariais de elevada performance com Oracle WebLogic e Coherence Alexandre Vieira Middleware Solutions Team Leader

Which FOUNDATION? How to have CONTROL? How to run FASTER?

Which FOUNDATION?

Why WebLogic? #1 Market Share #1 Innovation #1 Performance #1 Growth Gartner 2010 Worldwide Application Server Market Share report shows ( 1 ): Oracle strengthened its Lead in 2010 with 43.4% share #1 Market Share #1 Performance #1 Innovation #1 Growth IDC s 2011 Worldwide Software Market Forecaster report shows ( 2 ): Oracle strengthened its Lead in 2010 with 39.2% share 1 : Market Share: All Software Markets, Worldwide, 2010 30 March 2011 2 : IDC, Worldwide Application Server Middleware 2010 Vendor Shares, Doc # 228921, Jun 2011

What makes WebLogic #1? Best Quality Highest Performance over many years Thousands of customers Guaranteed, Continuous Availability Lowest TCO Efficient development, deploy & provision, management Higher performance Lower hardware Scalability Lower investment Speed to Market Easy to integrate -- Open, Standards based Pre-Integrated: Oracle DB, Fusion apps, SOA, E2.0 WebLogic Suite: Coherence, EM, JRockit

What s New in WebLogic? Rolling Updates in 11g R1 Patchsets 3 2 1 Developer Productivity Manageability Active GridLink for RAC Messaging ActiveCache Java Virtualization Exalogic Elastic Cloud New Jan 2011 New Jan 2011 New Jan 2011 New Jan 2011 New Jan 2011 New March 2011 New April 2011 Java EE 6 Maven CAT WLST Eclipse Editor New WebLogic RAC Integration Partitioned Distributed Topics Coherence Integration Assembly Builder Hardware/ Software Optimized 7

Side By Side Deployment Zero Down Time Application Deployment Application versions run side-by-side in same JVM Controlled test mode and automated rollback Automatic retirement: graceful quiescence or timeout Ensures continuity of in-flight transactions Existing External Client Connections New Application Version Managed WebLogic Server Single Java VM New External Client Connections Retiring Application Version Administrative Test Client Connections Test First in Administrative Mode

WebLogic Integration with Oracle RAC Up to 3X Better Performance Integrated WebLogic and Database RAC clusters Dynamic load balancing of requests to RAC nodes RAC node transaction affinity for data locality Continuous connection availability regardless of RAC changes WebLogic WebLogic WebLogic WebLogic WebLogic WebLogic GridLink GridLink GridLink GridLink GridLink GridLink XA 80% 20% RAC Node Load Aware Connection Requests RAC Node Affinity For Transactions Continuous Connections Regardless of RAC Changes

Enterprise Grid Messaging Java EE, SOA, and applications Proven WebLogic JMS superior performance, reliability Converged infrastructure for Java EE and Messaging Foundation Messaging for SOA Oracle BPEL PM, Service Bus Now Integrated with Database Streams Advanced Queuing Unique Messaging Features Unit of Order, Unit of Work Store and Forward Distributed Destinations Unmatched High Availability Integrated with WebLogic HA Whole Server/Service migration Zero transaction loss with DR coordinated with Oracle DataGuard

WebLogic Developer Productivity Liberty of Choice JDeveloper Complete IDE for Fusion Middleware and Oracle Oracle ADF, SOA, WebCenter, Database etc. WebLogic support Oracle Enterprise Pack for Eclipse Eclipse bundle for Java Development Helios 3.6 and WTP 3.2 Latest WebLogic features - JPA 2.0, JSF 2.0, WLST, Coherence, Spring, FastSwap, Virtual EARs, shared libraries AppXRay for visualizing complex application dependencies NetBeans Open Source and tooling for Java RIs WebLogic and generic Java platforms (SE, EE, ME, JavaFX) 11

JVM Recommendations HotSpot Oracle Apps and Middleware on Solaris Client and non-oracle Apps on Solaris/Windows/Linux JRockit Oracle Apps and Middleware on Windows/Linux Recommendation only; use what works best for you

How to run FASTER?

Oracle Coherence Distributed in Memory Data Management Provides a reliable data tier with a single, consistent view of data Enables dynamic data capacity including fault tolerance and load balancing Ensures that data capacity scales with processing capacity

Coherence Data Grid Uses Caching Applications request data from the Data Grid rather than backend data sources Analytics Applications ask the Data Grid questions from simple queries to advanced scenario modeling Transactions Data Grid acts as a transactional System of Record, hosting data and business logic Events Automated processing based on event

WebLogic Server with Coherence Data Grid for object state and session management Load Balancer Servlet EJB WebLogic Server JDBC Sessions and Cache Coherence Sessions and Cache Coherence RDBMS HTML Oracle Web Tier Web Cache Servlet EJB JDBC Sessions and Cache Sessions and Cache WebLogic Server Coherence Coherence Engine Tier State Tier

ActiveCache: Coherence Cluster Configuration

Further Improved Scalability: WebLogic/Coherence Out of the Box Integration Weblogic Server Cluster WebLogic Server WLS WLS Coherence*Web Coherence*Web Coherence*Web Session State Data Grid Coherence Coherence Coherence Coherence Coherence WebLogic Server with Coherence

TopLink Grid with Coherence Cache Application Application EntityManager L1 Cache EntityManager L1 Cache EntityManagerFactory EntityManagerFactory Coherence

How to have CONTROL?

Oracle Enterprise Manager

Enterprise Manager Aggregated cross-domain management via Grid Control Monitor and manage multiple WebLogic domains Monitor and manage multiple WebLogic Server and ias versions Monitor and manage multiple Coherence clusters EM Grid Control WebLogic Server 11g WebLogic Server 8.1/9.2 Oracle ias 10.1.2/10.1.3 Coherence Admin. Server Admin. Server OPMN Managed Server 1-n Managed Server 1-n OC4J 1-n Coherence 1-n Domain a Domain b Cluster Cluster

WebLogic Server Management Pack EE Complete management for WebLogic Suite Application Performance Management Automatically detects performance bottlenecks Manages multiple farms, WebLogic domains centrally Monitors Oracle Coherence Cluster Configuration Management Detects changes in WebLogic Servers across deployment lifecycle Improves service by avoiding down time Operations Automation Clones WebLogic Server from one environment to another Scales up existing WebLogic domains Creates new Oracle Coherence clusters

Enhanced Coherence Performance & Topology Identify associations of Caches, Nodes and their performance hotspots Check WebLogic application dependencies on Coherence Nodes Customize performance views for set of metrics important for your business needs Overlay charts for different caches, nodes for comparative analysis Save multiple views

JVM Diagnostics Always on, real-time and historical monitoring and diagnostics No application instrumentation or server restarts required Complete visibility into the JVM stack heap and threads Analyze impact bidirectionally JVM to DB, DB to JVM Deploy on any JVM (i.e. Sun, JRockit, IBM)

JRockit Flight Recorder Low overhead instant diagnostics Circular buffer in JRockit JVM stores diagnostic data Always on New data comes stored, old data dropped off Intuitive Diagnostics GUI Very low/near zero overhead Uses data already used by JVM Data can include events from the JVM, from other event producers WebLogic Server Fusion Middleware New Data Time Old Data

WebLogic in the FOUNDATION Get CONTROL with EM Run FASTER with Coherence

Helpful Resources Oracle.com Datasheets, Whitepapers, Other Resources www.oracle.com/weblogic www.oracle.com/goto/coherence Customer References http://www.oracle.com/customers Technical information and Download oracle.com/technology/products Follow Oracle WebLogic http://twitter.com/oracleweblogic http://facebook.com/oracleweblogic http://www.youtube.com/oracleweblogic Follow Oracle Coherence http://linkd.in/oracle_coherence http://facebook.com/oraclecoherence http://twitter.com/oraclecoherence

Q&A