oracle weblogic plus

27
1 | © 2011 Oracle Corporation Proprietary and Confidential Oracle WebLogic Suite: The #1 Application Server for Conventional and Cloud Environments

Upload: exequiel-meza

Post on 09-Mar-2016

287 views

Category:

Documents


5 download

DESCRIPTION

Presentación de WebLogic 12c

TRANSCRIPT

Page 1: Oracle Weblogic Plus

1 | © 2011 Oracle Corporation – Proprietary and Confidential

Oracle WebLogic Suite: The #1 Application Server for Conventional and Cloud Environments

Page 2: Oracle Weblogic Plus

2 | © 2011 Oracle Corporation – Proprietary and Confidential

The Safe Harbor

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 remains at the sole discretion of Oracle.

Page 3: Oracle Weblogic Plus

3 | © 2011 Oracle Corporation – Proprietary and Confidential

Oracle WebLogic Server: #1 in Market Share

43%

•Oracle strengthened its 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 competitors combined

Gartner 2010 Worldwide Application Server Market Share report shows

Source: Gartner, Market Share: All Software Markets, Worldwide – March 2011 – Based on total software revenue

Page 4: Oracle Weblogic Plus

4 | © 2011 Oracle Corporation – Proprietary and Confidential

Gartner, Magic Quadrant for Enterprise

Application Servers

This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the context of the entire report. The Gartner report is available here: http://www.gartner.com/technology/reprints.do?id=1-17GUO5Z&ct=110928&st=sb

Source: Gartner, Magic Quadrant for Enterprise Application Servers – Massimo Pezzini, Yefim V. Natis, Kimihiko Iijima, Daniel Sholler, Raffaella Faveta – September 26, 2011

Page 5: Oracle Weblogic Plus

5 | © 2011 Oracle Corporation – Proprietary and Confidential

WebLogic: Scale Out with Clustering

•Scale out by

•Adding server instances to cluster

on existing machine

•Adding machines to cluster to

host incremental server instances

•Without interruption of

service

Cluster 1

Administration Server

Node Mgr

Cluster 2

Managed Server

Node Mgr

Cluster 3

Managed Server

Node Mgr

App 1 App 2

Managed Server

App 1

Managed Server

App 3

“We rely on Oracle WebLogic Suite to make sure that we have the reliability and scalability that we need to keep growing the business. ” - Doug Mutart, Chief Architect, GM OnStar

5

WebLogic Domain

Page 6: Oracle Weblogic Plus

6 | © 2011 Oracle Corporation – Proprietary and Confidential

WebLogic Scalability with Oracle RAC

•Oracle RAC installation = Standard

Oracle database

•RAC coordinates access to shared

data for consistency, integrity

•Add nodes to cluster easily

•No need to partition data

•Horizontally scale database tier as usage

grows

•By adding RAC nodes, storage, or both

•Scale WebLogic by adding data

source that maps to new node

GridLink

WebLogic GridLink

WebLogic

RAC Node 1

RAC Node 2

Shared Storage

Interconnect

Page 7: Oracle Weblogic Plus

7 | © 2011 Oracle Corporation – Proprietary and Confidential

Oracle Coherence Data Grid

•Challenge: Difficult to scale clustered,

cached data reliably for app server

•Solution: Coherence

•Provides reliable data tier with a single,

consistent view of data

•Independent, yet integrated with database,

application server

•Enables dynamic data capacity including

fault tolerance, load balancing

•Ensures data capacity scales with

processing capacity

Data Services

Mainframes Databases

Enterprise Applications

Real Time Clients

Web services

Oracle Coherence Data Grid

Web services

Page 8: Oracle Weblogic Plus

8 | © 2011 Oracle Corporation – Proprietary and Confidential

How Does Oracle Coherence Data Grid

Work? •Data load-balanced in-memory across a cluster of servers

•Data automatically and synchronously replicated to at least one other server for continuous availability

•Single System Image: Logical view of all data on all servers

•Servers monitor the health of each other

•In the event a server fails or is unhealthy, other servers cooperatively diagnose the state

•The healthy servers immediately assume the responsibilities of the failed server

•Continuous Operation: No interruption of service or loss of data due when a server fails

?

X

Page 9: Oracle Weblogic Plus

9 | © 2011 Oracle Corporation – Proprietary and Confidential

Oracle Coherence Benefits

•Add/remove nodes dynamically

•Scale linearly to hundreds of nodes

•Get continuous availability

•Get extreme reliability through

redundancy

•Achieve high performance

•Data resides closer to application

•Parallelization

•License as part of WebLogic Suite

OS

JVM

WebLogic Server

OS

JVM

Coherence

WebLogic

Server

9

Page 10: Oracle Weblogic Plus

10 | © 2011 Oracle Corporation – Proprietary and Confidential

Why High Availability?

10

Page 11: Oracle Weblogic Plus

11 | © 2011 Oracle Corporation – Proprietary and Confidential

WebLogic: Guaranteed High Availability

Myriads of High Availability Capabilities

•Inter, Intra-cluster session state replication to handle failure

•Zero down time deployment to deploy new version of application without

interrupting work on older version

•Overload protection to detect, avoid recover from overload conditions

•Automatic Server Migration to migrate managed servers in case of

imminent hardware failure

•Application Failover

•Load Balancing

11

“The business benefit of using Oracle WebLogic Suite is that we increased availability tremendously” Peter Strickx, Belgium’s Federal Government CTO

Page 12: Oracle Weblogic Plus

12 | © 2011 Oracle Corporation – Proprietary and Confidential

WebLogic #1 in Performance Leadership Beats Competition CONSISTENTLY

•WebLogic demonstrates

outstanding performance,

scalability

•Outperformed IBM

WebSphere result using

same number of cores

12

Source: http://www.spec.org/jEnterprise2010/results/res2011q1/

Oracle Weblogic Server Standard

Edition

IBM WebSphere Server V7

SPECjEnterprise 2010, EjOPS/core

World Record

“WebLogic is a very high performing set of technologies. It's made deploying our implementations easier, more robust -- certainly faster” – Mike Blackmore, Enterprise Architect, British Telecom

Page 13: Oracle Weblogic Plus

13 | © 2011 Oracle Corporation – Proprietary and Confidential

WebLogic #1 in Performance Leadership Beats Competition CONSISTENTLY

SPECjAppServer2004 JOPS@Standard

Oracle IBM

Source: http://www.spec.org/jAppServer2004/results/

Oracle

13

World Record

Oracle’s Solution as compared to best published result by IBM •Used only one-third the number of systems •Consumed 26% less physical space •Delivered 1.7 times better performance per rack unit

Page 14: Oracle Weblogic Plus

14 | © 2011 Oracle Corporation – Proprietary and Confidential

GridLink

WebLogic

GridLink

WebLogic

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

80% 20%

RAC Node Load Aware Connection Requests

GridLink

WebLogic

GridLink

WebLogic

RAC Node Affinity For Transactions

XA

GridLink

WebLogic

GridLink

WebLogic

Continuous Connections Regardless of RAC Changes

Page 15: Oracle Weblogic Plus

15 | © 2011 Oracle Corporation – Proprietary and Confidential

WebLogic Messaging Performance Leadership High Performance JMS: Meets Rigorous Throughput Requirements

•Extreme Performance

•Consistently beats

messaging pure-plays

–Synchronous writes 3X-6X

faster than competitors

–Message size 25%-4X faster

for messages between 1K-

>512K than competitors

15

Page 16: Oracle Weblogic Plus

16 | © 2011 Oracle Corporation – Proprietary and Confidential

16

Oracle Enterprise Linux or Solaris

Exalogic Elastic Cloud Software

JRockit and HotSpot

WebLogic Server Coherence

En

terp

rise

Man

ag

er

Exalogic Elastic Cloud Hardware

EL X2-2

Fastest Java Performance

Designed for Cloud Computing

Hardware and Software: Engineered to Work Together

Oracle Exalogic Elastic Cloud Foundation WebLogic Suite: Optimized for Exalogic

Page 17: Oracle Weblogic Plus

17 | © 2011 Oracle Corporation – Proprietary and Confidential

Oracle WebLogic: Rock Solid Reliability Myriads of Customer Testimonials

“The platform itself (WebLogic) has been very, very stable: very few hiccups along the way. WebLogic has performed extremely well. The system's been a very, very big success for us”

Rain Fletcher, VP of Application Development at Choice Hotels International

“When our application is running, it can run and run and run. We do periodic maintenance on it and we never have problems on the operational side for up-time with the platform. (WebLogic)”

John Tumminaro, CTO and Co-Founder, Obopay

“Oracle WebLogic really is our application platform. So we're able to take all of our custom Java applications, deploy that on the Oracle WebLogic suite, and get bulletproof reliability and scalability”

Doug Mutart, Chief Architect, GM OnStar

17

Page 18: Oracle Weblogic Plus

18 | © 2011 Oracle Corporation – Proprietary and Confidential

What is Elasticity? Why Important? Basic Premise of Cloud Computing

18

•Elasticity

•Instantly bringing necessary resource when you need it

•Instantly decommission when you don't need it

•Applications expand/contract on demand, across all tiers

•Application components grow independently from each other

•Adding computing resources transparent to application

Urban Airship

•Powers world's most successful mobile apps

•Connected to over 90 million mobile devices

Mike Herrick’s (VP of Engineering) Blog

Page 19: Oracle Weblogic Plus

19 | © 2011 Oracle Corporation – Proprietary and Confidential

WebLogic Suite Delivers Elastic Capacity With Enterprise Manager

19

•WebLogic’s automated load balancing, failover

•Dynamic addition, removal of nodes: WebLogic, Coherence, OS…

•Automation of capacity adjustment at all layers

•Unified management of entire cloud infrastructure from a single console

App

WebLogic Server cluster nodes

Coherence Data Grid nodes

App App App

Page 20: Oracle Weblogic Plus

20 | © 2011 Oracle Corporation – Proprietary and Confidential

Develop Cloud Applications in Shortest Possible

Time, Lowest Total Cost

20

Choose between Open Source, Commercial framework

•JDeveloper: Build rapidly with declarative, model-driven approach

•TopLink: Streamline storing/retrieving objects to/from data stores

•Easily manage Spring apps via Spring admin. console extension

•Access Eclipse community tools, plug-ins, products

•Use Application Development Framework (ADF) for Struts, JSF based framework for rich Web apps

“The application server has to be friendly in a development environment and WebLogic is that.

(Our developers) literally have no problems with it. And it's very well-integrated with our

development tools.

-- John Tumminaro, CTO, Obopay

Page 21: Oracle Weblogic Plus

21 | © 2011 Oracle Corporation – Proprietary and Confidential

Developer Innovation and Productivity New in WebLogic Server 12c

•Certified Java EE 6 and SE 7 Make Development Faster –Fewer Java Classes, Less Code, Less XML

•With Modern Programming Techniques –Dependency Injection, Annotations, POJO, REST

•Using Popular Industry Tool Chains –Maven, Hudson, Eclipse, JDeveloper, NetBeans

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

Lines of Code* Lines of XML* Java Classes*

25% Less

50% Less

80% Less

Page 22: Oracle Weblogic Plus

22 | © 2011 Oracle Corporation – Proprietary and Confidential

Simplified Deployment and Mgmt with

Virtualization New in WebLogic Server 12c

Deployment Plan and Software

Private Cloud

Engineered Systems

Conventional Systems

Packaged via Oracle Virtual Assembly Builder

Page 23: Oracle Weblogic Plus

23 | © 2011 Oracle Corporation – Proprietary and Confidential

WebLogic Server Management New in Enterprise Manager 12c

WebLogic Server 12c •Configuration Management •Provisioning •Monitoring

Cloud Management •Self Service •Charge-back •Consolidation Planner

Page 24: Oracle Weblogic Plus

24 | © 2011 Oracle Corporation – Proprietary and Confidential

WebLogic Server on Exalogic

10X

78,840

836,520

5X 9,560

49,460

5X

401,070

1,979,940

Page 25: Oracle Weblogic Plus

25 | © 2011 Oracle Corporation – Proprietary and Confidential

Seamless Upgrade From WebLogic, iAS and Others

WebLogic Server 11g

JBoss WebSphere

Internet Application Server

Migration Services Automated Tooling

GlassFish

Simple Upgrade Redeployment

Page 26: Oracle Weblogic Plus

26 | © 2011 Oracle Corporation – Proprietary and Confidential

Join the WebLogic Community

Twitter twitter.com/oracleweblogic

Facebook facebook.com/oracleweblogic

Oracle’s WebLogic blog blogs.oracle.com/weblogicserver

Youtube

Youtube.com/oracleweblogic

Oracle.com/weblogic

Page 27: Oracle Weblogic Plus

27 | © 2011 Oracle Corporation – Proprietary and Confidential