• No results found

Oracle Middleware Evolution

N/A
N/A
Protected

Academic year: 2021

Share "Oracle Middleware Evolution"

Copied!
21
0
0

Loading.... (view fulltext now)

Full text

(1)

<Insert Picture Here>

Themabijeenkomst: BEA in de Oracle praktijk

Sandor Nieuwenhuijs Roger Busser

Oracle Middleware Evolution

0 10.000 20.000 30.000 40.000 50.000 60.000 70.000 80.000 90.000 Q104 Q204 Q205 Q305 Q405 Q106 Q206 Q306 Q406 Q107 Q207 Q307 Q407 Q308 Q109 Customer Growth

Customer Growth & Product Strategy

Oracle Application Server SOA/BPEL Process Manager Identity Management BI Foundation & EPM Content Management Enterprise 2.0 & BPM SOA Suite BEA Acquisition 77,000+

(2)

#1 in Middleware

Oracle is #1 in Modern Middleware

Middleware Market Leadership

More than 200 Product Awards

Leader in 18 Magic Quadrants

(3)

Product Roadmap

Strategic Products

Continue & Converge

Maintenance

Product Roadmap

Strategic Products

Strategic Products

• BEA Products being adopted immediately with limited re-design into Oracle Fusion Middleware

• No corresponding Oracle Products exist in majority of cases

• Corresponding Oracle Products converge with BEA Products with rapid integration over 12-18 Months

(4)

Product Roadmap

Continue & Converge

Continue & Converge Products

• BEA Products being incrementally re-designed to integrate with Oracle Fusion Middleware

• Gradual integration with existing Oracle Fusion Middleware Technology to broaden features with automated upgrades

• Continued development & maintenance for at least 9 Years

Product Roadmap

Maintenance

Maintenance Products

• BEA had EOL’d due to limited adoption prior to Oracle M&A

• Continued Maintenance with appropriate fixes for 5 Years

(5)

Oracle Fusion Middleware

Hot-Pluggable Middleware

WSRP and JSR-168 Portals, MS Office, Wireless and Mobile Devices

Teradata, DB2, MS Analysis Services, SAP BW, Cognos, Business Objects

Microsoft Office, Adobe PDF, Microsoft SharePoint

IBM WebSphereMQ, TIBCO Enterprise Message Service, SonicMQ

BEA WebLogic, IBM WebSphere, JBoss App Server, Apache Tomcat

Certified on all major Operating Systems Grid, Common Metadata Services SAP ERP & BW, Excel, Outlook, Teradata, DB2

Eclipse, CollabNet Subversion, Spring, Struts, JUnit, Ant, Tapestry, CVS, MS Visual SourceSafe

HP OpenView, CA Unicenter, IBM Tivoli, BMC Patrol

MS Active Directory & MIIS, CA eTrust SSO, all LDAP Directories

(6)

Oracle Fusion Middleware

Tuxedo Family Components

6/17/2008 Oracle Confidential 12 M a n a g e m e n t Transaction Processing Container C/C++/COBOL App Message Queuing Event Pub/ Sub Load Balancing Security Back-End Adapters Client Interfaces

(7)

Pick up the phone…

Use your credit card or ATM… Go to the bank or wire funds… Ship a package or deposit mail… Order airline tickets… Purchase retail goods…

Tuxedo – Pervasive In Everyday Life

Supporting the largest applications in the world

Oracle Confidential 13

6/17/2008

Transaction Processing Overview

Tuxedo dominates the distributed segment

Oracle Confidential 15

• Overall TP Market

• Overall 3% CAGR

• IBM: 79% ($1.3B, CICS and IMS TM on z/OS, annual subscription)

• BEA: 12% ($190M, Tuxedo family products, license + maintenance) • Insignificant players in local markets:

Fujitsu, Siemens, Hitachi, TmaxSoft.

• TP on Distributed Systems

• BEA: 80%

• TmaxSoft (South Korea): <10% • Fragmented remainder: IBM

TXSeries, Kabira, MicroFocus Server, Clerity UniKix (was Sun MTP)

Source: Gartner Market Share Portal, Process, Middleware 2004-2006, 6/07

BEA Tuxedo 190.2 Fujitsu-Siemens 23.0 Hitachi 16.1 TmaxSoft 8.6 Others 99.6 TmaxSoft, 8.6, 1% Hitachi, 16.1, 1% Fujitsu-Siemens, 23.0, 1% Others, 99.6, 6% Tuxedo, $190.2M, 12% IBM Mainframe, $1,311.2M, 79% 6/17/2008

(8)

Strategic Directions

Oracle Confidential 16

Installed Base

• Support growing transaction volume, geographic expansion

• Leverage proven platform, in-house experience • Lower TCO and improve operational

management w/TSAM

Mainframe Re-Hosting

• Migrate valuable COBOL/C/PL1 applications to Tuxedo and integrate into SOA

• Reduce TCO by 50-80% and eliminate IBM or other mainframe vendor lock-in

• Extend mainframe applications to SOA via Tuxedo messaging

SOA-Enablement

• Leverage Web Services integration for Tuxedo application services via SALT WS gateway

• Extend connectivity to Tuxedo services over JMS, EJB/RMI, etc. via ESB

• Leverage Tux services in BPM or Portal

XTP

• Build mission-critical infrastructure for XTP applications without the mainframe lock-in and high costs

• Coordinate transactions across heterogeneous resources on wide area network clusters • Maximize efficiency, server utilization and

price/performance

6/17/2008

(9)

Customer Upgrade Roadmap

BEA WLS 10.3 Oracle iAS 10.1.3.4/5 Upgrade to FMW 11 10g

Release Standard support

11gR1

“100-day” release 10g update 11gR1

Upgrade to FMW 11

WLS 10.3++ (w TopLink etc)

Oracle Application Server Upgrade to

Fusion Middleware 11 R1

• Oracle Fusion Middleware Suites generally will have a formal

migration procedure from OracleAS 10g R2 and OracleAS 10g R3 to Fusion Middleware 11 R1

• Oracle Portal

• Oracle Discoverer

• SOA Suite

• Oracle Forms and Reports

• WebCenter/ADF

• Identity Management

• Applications built using J2EE and deployed on OC4J will need to

be redeployed to FMW 11 R1

• Migration guides and best practices will be made available

• Evaluation of tooling to facilitate migration is under way

(10)

App Server Value Proposition

WebLogic is #1

• The #1Java EE application server, designed for the most

mission-critical of applications

• Developer-friendly – productive, standards-based development

• Quality of service – performance, scalability, reliability, availability

• Manageability– deployment, monitoring, diagnostics, maintenance

• Next-gen scale out – scale linearly, efficiently, automatically

WebLogic Server Clusters

WebLogic Application Grid

Databases Mainframes Legacy Commodity Virtualized

WebLogic Differentiator: the “ilities” 20 Oracle Confidential 6/17/2008

Zero DownTime Performance

• Check that you’ve been paid

• Buy the latest Playstation 3 game

• Get it delivered

• Email your friend on your mobile

• Play against your friend on your PS3

• Lost the game? Watch a film on demand

• Flying away with work? Check in online

• Book a hire car for when you arrive

(11)

Schiphol Airport

• Schiphol Information Services runs on BEA WLS

• 2500 Screens

• 2 Mln transactions / day

• 38 external systems (Teletekst etc.)

• 24 x 365.25

• Luggage Handling runs on BEA WLS • 75 Mln. / year

• 24 x 365.25

Prorail / NS

Traffic Information System • For / From Traffic Control

• All Traveller Signs / Displays / Information Walls

• Mobile support for Drivers / Inspectors / Controllers

• Geographically Distributed

(12)

Application Upgrades Server Upgrades Configuration Changes

Planned Downtime

Operations

&

Solutions

Hot redeployment Side By Side Deployment

•Dynamic changes

WebLogic Server High Availability

Planned Downtime

Rolling cluster upgrade

Data Failure Human Error

Hardware Failure

Site Disaster Software Failure

Unplanned Downtime

Failures

&

Solutions

WLS with Oracle RAC

Clusters

Service Migration WAN Clusters for

Disaster Recovery

Clusters

Server & Service Migration Clusterware integration

WebLogic Server High Availability

(13)

WebLogic Administration Console

SPECjbb2005 - Quad core Intel Xeon X5355

0 50000 100000 150000 200000 250000 32-bit JVM 64-bit JVM S P E C jb b 2 0 0 5 b o p s Sun JVM (base) Sun JVM (tuned) JRockit (base) JRockit (tuned) +64% +91%

Note: The percentage comparison is compared to the baseline (Sun JVM base). Relative performance varies with workload.

JRockit JVM - Performance Leadership

(14)

JRockit Mission Control

• An extension to JRockit which provides profiling,

monitoring, managing and diagnosticsof your

Java applications

• Exposed through JRockit Mission Control GUI

• JRockit Management Console

• JRockit Runtime Analyzer (JRA)

• Memory Leak Detector

• Latency Analysis

• Integrated in the JVM

• Near zero overhead

• Available on-demand, no instrumentation needed

JRockit Customer Value

Performance Undisputed leader on competitive benchmarks

Best performance for BEA product stack

Reduced TCO Better performance on identical hardware

Improved benefit from migrating to commodity hw

Better QoS Full stack support

Faster problem resolution

Manageability Low overhead tools

(15)

WebLogic Real Time: Deterministic

Garbage Collection

0 15 30 45 60 75 90 105 120 0 2000 4000 6000 8000 1000012000 14000 16000 18000

During Low Load:GC spikes and occasional timeouts visible

During High Load:GC pauses can result in unacceptable response times

0 15 30 45 60 75 90 105 120 0 2000 4000 6000 8000 10000 12000 14000 16000 18000 Traditional Java

JRRT Makes garbage collection deterministic. Allowing for the guarantee of SLAs.

JRockit Real Time

Oracle Coherence

• Advanced scale-out support for applications

• Distributed data management

• Data available in-memory for fast access, scale, performance

• Benefits

• High availability – data accessible in Coherence data grid

even if server fails

• Performance – data closer to applications

• Included as part of WebLogic Suite and WebLogic Application Grid

(16)

Distributed Data Management (access)

The Partitioned Topology (one of many) In-Process Data Management

(17)

Parallel Queries

JVM Pool

Multiple Independent Applications

WebLogic Operations Control

Abstract Application Deployments from Underlying Hardware

Demand

Application Application Application Application

Shared Hardware Resources

Supply Quality of Service metrics Resource requirements Virtualized containers Physical servers WebLogic Operations Control

(18)

Oracle Fusion Middleware

Oracle Service Bus (OSB)

Moving the bar with every release

• Architected based on the experience of advanced SOA and Integration customers

• Mature and Customer Proven

• OSB can handle 22.5M transactions per hour on single 4 CPU box

• OSB can handle documents up to 500 MB

Oracle CY 2006 CY 2007

CY 2005 CY 2008

ALSB 2.1

(19)

11g Service Infrastructure Business Rules Mediator Policy Manager Optimized binding

BPEL WorkflowHuman CEP

Oracle Service Bus

Oracle Service Bus

JCA Service/Event Delivery API

Repository Oracle ESB 10g AquaLogic Service Bus 3.x

+

Oracle ESB features: •X-Reference •Domain-Value Maps •JCA Adapters •Sensors •XSLT tooling

•Security Policy Management

Enterprise Service Bus Strategy

• Focus on a single Enterprise Service Bus platform: Keep it simple, no room for ambiguity, accelerate innovation

• Converge the best of Oracle and BEA:

AquaLogic’s ultra-fast foundation with apps integration features from Oracle

• Integrate the ESB with the larger SOA platform: Extensibility should not come at the price of lesser usability of efficiency

• Preserve customer investments:

Fully automated upgrade paths for all customers

• ALSB customers Oracle Service Bus

• Oracle ESB customers SCA composite + Oracle Service Bus

(20)

Oracle Fusion Middleware

43

Oracle Enterprise 2.0

Oracle Universal Content Management (UCM)

Document Management

Web Content Management

Records & Retention Management

Digital

Assets Management Information RightManagement

Oracle WebCenter Suite

WebCenter Framework Weblogic Portal WebCenter Services WebCenter Interaction Next Gen Application UI Highly Available Transactional Web Portal Collaboration Portal Shared Web 2.0 Productivity Services

(21)

References

Related documents

A number of special factors are evident, including the previous experience in employment and training existing within the organisation before it undertook the CDEP scheme and

Management Suite Business Intelligence Suite Content Management Suite WebCenter Suite Java EE/ISV Apps Fusion Middleware 11g WebLogic Server 11g Fusion Applications Building on

Land O’ Lakes leveraged Oracle WebCenter Capture 10g, Oracle Forms Recognition, Oracle WebCenter Content: Imaging 11g, and Oracle Business Process Management

Ø   Design integrated content security solution for Enterprise Application and Oracle WebCenter Content on Exadata. Ø   Configure Oracle WebCenter Content to ingest content

Built upon decades of development and leveraging the best of Oracle database and middleware technologies, WebCenter Content enables you to manage content as a strategic asset

Reference: Oracle Fusion Middleware Installation Guide for Oracle WebLogic Server 11g Release 1, Running the Installation Program in Graphical Mode. Reference: Oracle Fusion

Reference: Oracle Fusion Middleware Installation Guide for Oracle WebLogic Server 11g Release 1, Running the Installation Program in Graphical Mode. Reference: Oracle Fusion

Inside of the HR-Portal application, add a new project by clicking File &gt; New then selecting the Projects menu item in the left side of the new dialog, select the ADF Model