+ All Categories
Home > Documents > 1.mike web logicserver12cforum_final_pub

1.mike web logicserver12cforum_final_pub

Date post: 13-May-2015
Category:
Upload: oracle-fusion-middleware
View: 2,046 times
Download: 0 times
Share this document with a friend
Popular Tags:
27
1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. WebLogic Server 12c Forum Keynote Mike Lehmann Senior Director of Product Management Fusion Middleware Development Cloud Application Foundation WebLogic Server, Coherence, GlassFish and Java EE
Transcript
Page 1: 1.mike web logicserver12cforum_final_pub

1 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

WebLogic Server 12c Forum

Keynote

Mike Lehmann

Senior Director of Product Management

Fusion Middleware Development

Cloud Application Foundation

WebLogic Server, Coherence, GlassFish and Java EE

Page 2: 1.mike web logicserver12cforum_final_pub

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

Complete

Open

Integrated

Best in Class

On Premise and Cloud Cloud Application Foundation

Cloud Application Foundation in Context Foundation for Oracle Fusion Middleware in the Cloud

User Engagement

Identity Management

Business Process

Management

Content Management

Business Intelligence

Service Integration Data Integration

Development Tools

Enterprise Management

Web Social Mobile

Cloud Application Foundation

Traffic Director/Web Tier

WebLogic Server

Coherence Tuxedo

Virtual Assembly Builder

Oracle Cloud

Exalogic Elastic Cloud

Page 3: 1.mike web logicserver12cforum_final_pub

3 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

WebLogic Server 12c – New Features

Java EE 6

• JSP 2.1, JSF 2.0

• EJB 3.1, JPA 2.0

• Context and Dependency

Injection

• Restful Web Services

Developer

• JDeveloper

• Eclipse

• NetBeans

• Maven

Java SE

• Java SE 6

• Java SE 7

Database

• GridLink – Session

Affinity

• GridLink – Transaction

Affinity

• GridLink – Fast

Connection Failover

Performance

• SPECjEnterprise World

Records– EjOPS Overall,

EjOPS/Core,

EjOPS/Processor

Traffic Management

• Software Load Balancer

• Traffic Shaping

• SSL Termination

Enterprise Scale

• Database Transaction

Logs

• Database Store

Performance

Enterprise Manager 12c

• Cloud Management

• Diagnostics Advisor

• Incident and Problem

Management

• Patch Automation

Distributed Caching

• Coherence Transactions

• Coherence Rest

• Coherence Query Explain

Plan

Cloud

• Optimized WebLogic

Virtual Appliances

• Coherence Exalogic

Exabus

• WebLogic Elastic

Message Overflow

• Coherence Elastic Data

• Exalogic HTTP, JMS and

Web Service

Performance

• TopLink Multi-Tenancy

Security Updates

• New Certification

Validation

• New SPNEGO Update

• New RSA Update

• New JSSE Support

Over 200 New Features

Page 4: 1.mike web logicserver12cforum_final_pub

4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Java EE 6, Open Source & Developer Agility New in WebLogic Server 12c; Light Weight Distribution

• Complete Java EE 6 API & Java SE 7 (JDK) support – Servlet 3.0, CDI, Managed beans, JSP 2.2, EJB 3.1, JAX-WS 2.2

• Java EE 6 Makes Development Faster – Fewer Java Classes, Less Code, Less XML

– Integrated with popular open source like Spring

• With Modern Programming Techniques

– Dependency Injection, Annotations, POJO, REST

* 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

Reduced WebLogic Download

for Development

Page 5: 1.mike web logicserver12cforum_final_pub

5

14,500 global customers in 80 countries

1.8 million users

1,700 team members

65 business partners

Our Industry Focus: Government Contractors &

Professional Service firms

© 2012 Deltek, Inc. All Rights Reserved

of the top 100

federal contractors

of the engineering news record

(ENR) top 100 design firms

of the Top 200 fastest growing A&E

and environmental consulting firms Largest global accounting

and consulting firms

of the ENR

top 500 design firms World’s top 3 marketing

communications networks

Upgraded 1,500 Applications in 6 Weeks with

No Major Issues! WebLogic 10.0MP2 -> 12c Deltek Reference

Page 6: 1.mike web logicserver12cforum_final_pub

6

Free WebLogic Server For Developers License

• Free license for single user developer

desktop WebLogic Server – Not for production deployment but can build

production applications

• Available only via Oracle Technology

Network download

• All versions of WebLogic Server hosted

on Oracle Technology Network

– WebLogic Server 10.3.3 through 12c

(12.1.1)

• Available Now!

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

Page 7: 1.mike web logicserver12cforum_final_pub

7

HTML 5 and Next Steps In WebLogic

• WebLogic Server 12c support of

WebSocket Protocol

• Extremely rich, highly interactive clients

possible with direct connection

• WebLogic Server 12c support of

Server Sent Events

• Push protocol over HTTP

• Formalization of programming model

standards being developed in Java EE

7 and 8

{JSON}

{JSON}

HTTP/REST

{JSON}

WebSocket

Web

Lo

gic

Serv

er

12.1

.2

Server Sent

Events

Images from

http://internationaltravelchick.com/2011/10/22/tip-4-using-mobile-phones-overseas/

Page 8: 1.mike web logicserver12cforum_final_pub

8 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

WebSocket Demonstration Yosuke Arai

Page 9: 1.mike web logicserver12cforum_final_pub

9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Enhanced Availability and Disaster Recovery

Best Integration with WebLogic Server and Oracle RAC

Active Data Guard

and Golden Gate

Multiple Data Center Architecture

• Integrated with Active Data Guard

(transaction logs)

3X O

LT

P

3X O

LT

P

Integrated WebLogic/RAC Clusters

• RAC Aware Pool with RAC Node Affinity

(Session/Transaction), RAC One Node

Support and Fast Connection Failover

Active GridLink

for RAC

WebLogic Server

Active GridLink

for RAC

WebLogic Server

Page 10: 1.mike web logicserver12cforum_final_pub

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Confidential 10

WebLogic Server and Database 12c Integration Continuous Availability, Performance at Scale and Multi-Tenancy Focus

WebLogic Server with Database 12c

– WebLogic 11g (10.3.6), 12c (12.1.1) –

certification

– WebLogic 12.1.2 - new feature integration

Continuous Availability capabilities

– Transaction Guard and Application Continuity

New scalability integration - Middle Tier

Performance at Cloud Scale

– Database Resident Connection Pools

Multi-Tenancy Support

– Oracle Pluggable Database

DBMS Resident

Connection Pool

Oracle Database RAC

Replay

Read/Write

Based on Transaction

Guard Information

WebLogic

Domain 1

WebLogic

Domain 2

WebLogic

Domain n … 100’s

Pluggable DB 1 Pluggable DB 2

Page 11: 1.mike web logicserver12cforum_final_pub

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Confidential: Internal Use Only. Do Not Distribute 11

Coherence In-Memory Data Grid - Caching Best of Class Standalone, WebLogic Integration & in 40+ Oracle Products

• Increases Application Performance

– In-memory data access for middleware applications – Application Objects in memory

• Increases Application Scalability

– Caching at middleware tier reduces backend workloads – DB, mainframe, web services

– More than distributed caching: parallel query, parallel compute, map/reduce, and events on data grid

• Increases Application Reliability

– Clustered application state and data management: peer-to-peer grid, 1000’s of nodes, terabytes of data

Coherence

Applications and

Middleware

Applications and

Middleware

Scale, Increase Performance &

Improve Reliability of Middleware with

Peer to Peer, High Availability

In Memory Data Grid

Page 12: 1.mike web logicserver12cforum_final_pub

12 | © 2012 Oracle Corporation – Proprietary and Confidential

Coherence 12c Coming in 2013 – Major Release

Innovation

• Database

Synchronization via

Golden Gate Adapter

• More Exabus

optimization for

Exalogic Infiniband

• Unified Event Model

Large Deployments

• Site-safe and rack-safe

• Asynchronous

Backups

• Streamlined Multiple

Backups

• Machine Safety

Improvements

Ease of Use

• Programmatic

Configuration

• Improved Config

Validation

• Dynamic Runtime

Configuration

• Simplified Spring

Integration

Core Infrastructure

• Execution Context ID

for Fusion Middleware

• Diagnostics

• Dynamic Proxy Thread

Pooling configuration

Lifecycle

• Coherence Managed

Servers

• Grid Archive (GAR)

Deployment

• Manageable via

WebLogic WLST,

Admin Console, and

Config Wizard

• Oracle Universal

Installer

• Oracle Patch

• Maven support

• Enterprise Manager

12c Improvements

• OSGi bundling

Client

• SSL Communication

for REST

• Authentication/Server-

Side Certificates

• REST Authorization

• Pluggable Query

Engines

• Named Queries

• REST Keyset

Retrieval

Development Tools

• Oracle Enterprise

Pack for Eclipse

• JDeveloper

• NetBeans

Page 13: 1.mike web logicserver12cforum_final_pub

13 Copyright © 2011, Oracle and/or its affiliates. All rights

reserved.

Insert Information Protection Policy Classification from Slide 8

Enterprise Manager 12c for Cloud Application

Foundation: WebLogic Server and Coherence WebLogic/Coherence

Java VM Diagnostics

Monitoring Across

WebLogic/Coherence

SLAs for Composite

Java Applications

WebLogic/Coherence

Configuration Management

Provisioning/Patching

WebLogic/Coherence

Diagnostics

Images to MOS

Page 14: 1.mike web logicserver12cforum_final_pub

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

Oracle Exalogic Advancements

Exalogic Improvement Impact

More memory

256GB memory per compute node, up from 96GB 60X better application density for

virtualized deployments Single Root –IO Virtualization

More processor cores, optimized software stack

8-Core Xeon® Sandy Bridge E5-2690 3.5X better application performance

Server virtualization and cloud-friendly licensing Flexible software licensing and

deployment

Turn-key Private Cloud (IaaS) 95% faster application deployment

Enterprise Manager Cloud Control 12c support Single pane of glass application-to-

disk management

Since Oracle Open World 2011: Exalogic Elastic Cloud 2.0 and X3-2

Page 15: 1.mike web logicserver12cforum_final_pub

15

Exalogic Optimizations Engineered into

WebLogic and Coherence – No App Changes!

Page 16: 1.mike web logicserver12cforum_final_pub

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

Oracle Cloud Quick Overview

Application Services Platform Services Social Services

Common Infrastructure Services

Platform Services

Page 17: 1.mike web logicserver12cforum_final_pub

Existing and Planned Platform Services for Oracle Cloud

Complete, Standards-Based, Enterprise-Grade

Enterprise Grade Hardware, Software, and Management Infrastructure

Database Services

Java Services

Analytics Services

Mobile Services

Developer Services

Collaboration Services

Caching Services

Messaging Services

Notification Services

Storage Services

Application Store

Identity Services

Page 18: 1.mike web logicserver12cforum_final_pub

18 | © 2011 Oracle Corporation – Proprietary and Confidential

©2011 Oracle Corporation

Java Cloud Service – Based on WebLogic Key Capabilities

Flexible Deployment

On-premise or in the cloud

Programming Model

Standard Java EE

Database and Persistence

Full Oracle Database & User defined schema

Fusion Applications Integration

Integrated connectivity services

Identity Management Access Management/SSO

Comprehensive & integrated

Service Console

Common & integrated

Developer Service

Jdeveloper Eclipse, NetBeans

Page 19: 1.mike web logicserver12cforum_final_pub

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

WebLogic for Private Cloud with Enterprise Manager Cloud Pack – Available Today!

Self-service deployment of Java

Applications

– Similar deployment choices to

Public Cloud

Metering & Chargeback

– Configuration and Usage

Self-service application lifecycle

– Start, stop, monitor, scale-out

Consistent with Oracle Public

Cloud implementation

Page 20: 1.mike web logicserver12cforum_final_pub

20 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Cloud Demonstration Mike Lehmann

Page 21: 1.mike web logicserver12cforum_final_pub

21 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Enterprise Java Roadmap

Page 22: 1.mike web logicserver12cforum_final_pub

22 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Java EE Focus and Direction

Standard: For Developing Enterprise Applications

Modularity: Supporting modular design

Extensibility: Embracing innovation

Portability: Across vendors, across clouds

Productivity: For Enterprise Java Developers

Page 23: 1.mike web logicserver12cforum_final_pub

23 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Java EE 7 for 2013 Theme: HTML5 and Developer Productivity

• Scale to Build Dynamic HTML 5 Apps – WebSockets, Servlet 3.1 NIO, Server Sent Events,

JSON, REST

@WebSocket(path="/echo")

public class EchoBean {

@WebSocketMessage

public String echo(String message) {

return message + " (from your

server)";}

• Continued Productivity Focus – More API pruning, built on Java SE 7,

broader uptake of Dependency Injection

– And with Batch

Page 24: 1.mike web logicserver12cforum_final_pub

24 Copyright © 2011, Oracle and/or its affiliates. All rights reserved.

Product Roadmap

Page 25: 1.mike web logicserver12cforum_final_pub

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

HIGH

PRODUCTIVITY

Java EE 6,

Java SE 7

Best of Breed with Leading Java

Standards

Optimized for Engineered Systems

Foundation for Fusion Middleware & Applications

Market-leading Cloud

Infrastructure

Oracle Business Applications

Cloud Application Foundation

Fusion Middleware

Cloud Application Foundation Focus Areas WebLogic Server and Coherence

High Availability, Cloud Density, Performance

Page 26: 1.mike web logicserver12cforum_final_pub

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

Cloud Application Foundation Roadmap WebLogic Server, Coherence and Fusion Middleware

WebLogic Server 11g

PS5 (10.3.6) +

Coherence 3.7.1.1

• Fusion Middleware 11g PS5

(11.1.1.6+)

• Java SE 6 and 7

• ADF Certified

• 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 3.7.1.1

• Exalogic Optimizations

Dec 2011 Feb 2012 CY2013 CY2013+

WebLogic Server 12c

(12.1.1) +

Coherence 3.7.1.1

• Java EE 6

• Java SE 6 and 7

• ADF not certified

• 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 3.7.1.1

• Exalogic optimizations

• Seamless upgrade

WebLogic Server 12c

(12.1.2) +

Coherence 12c (12.1.2)

• FMW Infrastructure w/ADF

and Web Tier

• Java SE 7

• JDev, Eclipse, NetBeans

• Upgradeability • Maven updates • Startup improvements

• OSGi in WLS applications

• WebSockets/HTML5

• Managed Coherence

Servers

• Dynamic Clusters

• JDBC Replay for DB RAC

• JMS Resource Adapter

• JMS - JAX-WS WSDL

• Exalogic Optimizations

Java EE 7, Java SE 8,

Cloud

(12.1.3/12.1.4)

• SOA, ODI, WebCenter,

• Java EE 7 Reference

Implementation and

Standard Approval

• GlassFish 4.0

• Java SE 8

• Web Sockets standardized

in Java EE

• JMS Capacity

improvements

• Fusion Middleware 12c

updates

• Oracle Cloud and Java

Service updates

• Exalogic optimizations

Page 27: 1.mike web logicserver12cforum_final_pub

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

Mike Lehmann

Senior Director of Product Management

Fusion Middleware Development

Cloud Application Foundation

WebLogic Server, Coherence, GlassFish and Java EE

WebLogic Server 12c Forum Keynote


Recommended