<Insert Picture Here>
Lorenz KellerLeiter Systemberatung - Server Technology Customer Center - Nord
Aktueller Blick über Oracle Fusion Middleware
Vor Jahren ...5Beginn des 3. Golfkriegs
BundeskanzlerGerhard Schröder
Der letzte Flugder Concorde
Der letzte Käferrollt vom Band
Hitzewelle 2003:das Rhein-Flussbett
bei Bingen
Im Kino ...
Zum 6. MalFormel 1 Weltmeister
Satz des Jahres DSDS
DAS Handy
1l Benzin: 1,04€
Oracle vor Jahren &
• Umsatz $9.7 Mrd $20 Mrd• Mitarbeiter 42.000 81.000• Entwickler 8.000 22.000• Kunden 200.000 300.000• Oracle Partner 12.000 19.500• Oracle User 90 450
Groups
5 2008
Applications
UtilitiesUtilities
OthersOthers
InsuranceInsurance
BankingBanking
CommsComms
RetailRetail
ManufacturingManufacturingIndustriesIndustries
EnterpriseEnterprise
Strategische Akquisitionen Best-in-Class - Software
SystemsSystemsManagementManagement
DatabaseDatabase
MiddlewareMiddlewareManagementManagement
ContentContentManagementManagement
IdentityIdentityManagementManagement
PerformancePerformanceManagementManagement
EnterpriseEnterprise
Technology55
Aber das Architekturkonzept ?
Mehr WertschöpfungWeniger Komplexität
Höhere Flexibilitätgeringere Kosten
Mehr Freiheitengeringeres Risiko
WettbewerbsfähigesIndustrie Portfolio
Standards-BasierteArchitektur
Designfokus aufIntegration
KomplettKomplett OffenOffen IntegriertIntegriert
Strategie1
Oracle Produktfamilien• E-Business Suite• Siebel CRM• PeopleSoft Enterprise• JD Edwards• Oracle Retail• i-flex Financial Services• Communications• Utilities• …
• Database• Real Application Clusters• Partitioning• OLAP / Data Mining• Spatial• Times Ten• Database Vault• Secure Enterprise Search• …
• Java Application Server• Development Tools• Business Process Mgmt• Enterprise Service Bus• Identity Management• Data Integration• Content Management• Business Intelligence• User Interaction• …
• Service Level Mgmt• Applic. Perform. Mgmt• Lifecycle Mgmt• Configuration Mgmt• Tuning & Diagnostic• Non Oracle Syst. Mgmt• Network & Storage SM• Oracle Enterprise Linux• Oracle VM• …
SystemsSystems& Management& Management
4
Oracle Produktfamilien• E-Business Suite• Siebel CRM• PeopleSoft Enterprise• JD Edwards• Oracle Retail• i-flex Financial Services• Communications• Utilities• …
Oracle Produktfamilien
• Database• Real Application Clusters• Partitioning• OLAP / Data Mining• Spatial• Times Ten• Database Vault• Secure Enterprise Search• …
Oracle Produktfamilien• Java Application Server• Development Tools• Business Process Mgmt• Enterprise Service Bus• Identity Management• Data Integration• Content Management• Business Intelligence• User Interaction• …
Oracle Produktfamilien
• Service Level Mgmt• Applic. Perform. Mgmt• Lifecycle Mgmt• Configuration Mgmt• Tuning & Diagnostic• Non Oracle Syst. Mgmt• Network & Storage SM• Oracle Enterprise Linux• Oracle VM• …
SystemsSystems& Management& Management
Oracle Produktfamilien• E-Business Suite• Siebel CRM• PeopleSoft Enterprise• JD Edwards• Oracle Retail• i-flex Financial Services• Communications• Utilities• …
• Database• Real Application Clusters• Partitioning• OLAP / Data Mining• Spatial• Times Ten• Database Vault• Secure Enterprise Search• …
• Java Application Server• Development Tools• Business Process Mgmt• Enterprise Service Bus• Identity Management• Data Integration• Content Management• Business Intelligence• User Interaction• …
• Service Level Mgmt• Applic. Perform. Mgmt• Lifecycle Mgmt• Configuration Mgmt• Tuning & Diagnostic• Non Oracle Syst. Mgmt• Network & Storage SM• Oracle Enterprise Linux• Oracle VM• …
SystemsSystems& Management& Management
Oracle Fusion Middlewarevollständig – offen - integriert
Oracle Fusion Middleware
IDC: Oracle and BEAMarket Momentum & Diversity
Mom
entu
m
Market Diversity
Oracle
IBM
BEAMsoft
TIBCO
SterlingWEBM
Hitachi
Sun
Worldwide Distributed Application Deployment Software CompetitiveMarket Map, 2006
Size: A measure of a vendor’s software revenue in a selected marketMomentum: Size adjusted annual software growth rate for selected marketReliance (color): A vendor’s dependence on selected software revenue Gray = 0-24%, Yellow=25-49%, Orange=50-74%, Red=75-100%Diversity: A measure of the breadth and depth of product offerings within selected software market
0 .4.05 .1 .15 .2 .25 .3 .35-50
0
50
100
150
200
250
300
350
BEA+Oracle: Stronger Together
Size: A measure of a vendor’s software revenue in a selected marketMomentum: Size adjusted annual software growth rate for selected marketReliance (color): A vendor’s dependence on selected software revenue Gray = 0-24%, Yellow=25-49%, Orange=50-74%, Red=75-100%Diversity: A measure of the breadth and depth of product offerings within selected software market
Mom
entu
m
Market Diversity
IBM
MsoftTIBCO
SterlingWEBM
Hitachi
Sun
Worldwide Distributed Application Deployment Software CompetitiveMarket Map, 2006
0 .4.05 .1 .15 .2 .25 .3 .35-50
0
50
100
150
200
250
300
350
Oracle
Oracle WebLogic ServerThe World’s Leading Application Server
• World Wide Market Share Leader• Latest Gartner report ~1/3 market share world wide
• Ranked “Leader” 9 years running• Gartner Enterprise Application Server Magic
Quadrant
• #1 with Developers• Evans Data Corporation Survey
• Unparalleled Manageability• Customers in production on thousands of systems
• High Performance – multiple system types• SPECjAppServer20041
1 SPECjAppServer is a trademark of the Standard Performance Evaluation Corp. (SPEC). For the latestSPECjAppServer2004 results visit http://www.spec.org/osg/jAppServer2004
Product Roadmap
Strategic Products
Continue & Converge
Maintenance
Oracle WebLogic SuiteCore & Adjacent Components
EM D
iagn
ostic
s fo
r Ora
cle
Mid
dlew
are
WebLogic Server and iAS
Applications
ADF Spring …
WebLogic Operations ControlJR
ocki
t Mis
sion
Con
trol
and
AD
4J
POJO
Java EE WebServices TopLink
JRockit
WebLogic Real TimeJRockit JVM
Reliability, Availability, Scalability, Performance
JMSMessaging
Developm
ent Tools
JDeveloper
Enterprise EclipsePack
Coherence EE
Product OfferingDevelopment Tools
• Integrated Development Tool spanningentire Middleware Product Family
• Declarative, Standards-based MVCFramework (JSF, EJB, AJAX)
• Broad Suite of Best-in-Class EclipseAdd-ins (Java EE, SOA, JPA, ..)
• Complete PL/SQL Development Tool &Report Writer
• Components packaged in Eclipse Pack
• Older BEA Development Framework
Oracle JDeveloper
Oracle Forms & Reports
BEA Beehive
BEA Workshop
Oracle ADF
Oracle Enterprise Packfor Eclipse
Oracle JDeveloper 11g
• Java EE 5 , EJB 3.0 and JSF 1.2• neue Funktionen mit
Application Development Framework (ADF) 11g• interaktive Oberflächen-Komponenten auf Basis der
Technologie AJAX• Integrierte
LaufzeitumgebungWebLogic Server 10.3
Oracle Enterprise Pack for Eclipse
http://www.oracle.com/technology/products/enterprise-pack-for-eclipse/index.html
BEA Tuxedo
BEA JRockit, Real Time,Liquid VM
BEA WebLogic Server
Product OfferingApplication Server & Transaction Processing
Oracle TopLink
Oracle Coherence
• TP-Monitor for C/C++, Cobol Applications& Mainframe Modernization
• High Performance “Real Time” Java VMoptimized for Virtualized Intel-32 &64
• Strategic Java EE 5.0 Application Server –Features integrated from OC4J
• Strategic JPA & EJB 3.0 Providerintegrated with WebLogic Server
• High Performance, Transactional, In-Memory Application Data Grid
• Key Features integrated with WebLogicServer with seamless migration
Oracle ApplicationServer (OC4J)
Oracle WebLogic SuiteCore & Adjacent Components
EM D
iagn
ostic
s fo
r Ora
cle
Mid
dlew
are
WebLogic Server and iAS
Applications
ADF Spring …
WebLogic Operations ControlJR
ocki
t Mis
sion
Con
trol
and
AD
4J
POJO
Java EE WebServices TopLink
JRockit
WebLogic Real TimeJRockit JVM
Reliability, Availability, Scalability, Performance
JMSMessaging
Developm
ent Tools
JDeveloper
Enterprise EclipsePack
Coherence EE
Herausforderung Skalierbarkeit (XTP)
ApplicationServers
WebServers
Data Demand
Ever ExpandingUniverse of Users
Data Supply
• die Nachfrage nach Daten übersteigt die Daten-Lieferung• plötzliche Nachfrage übersteigt die kosteffiziente Skalierung
Oracle Coherence als Data Broker
ApplicationServers
WebServers
Data Demand
Ever ExpandingUniverse of Users
Data Supply
• Oracle Coherence als Zwischenhändler zwischen Daten Nachfrage und Daten Bereitstellung
Data Sources
Java Objects
Warum Coherence• Eigenschaften
• Zuverlässiger Broker zwischenApplikation und Datenspeicher
• Extrem fehlertollerant• Skaliert Datenkapazität und
Transaktionskapazität• Multiple Einsatzszenarien
• Hot Pluggable auf BEA, IBM, JBOSS,Tomcat
• arbeitet mit Java, MSFT.NET, C, C++Applications
• Offen zu jedem High End TransactionSystem, jedem Middleware Hersteller,jeder Programmiersprache
• Gegen alle Backend Datenbank-Systeme• Oracle, Sybase, DB2, SQL Server MainframesDatabases Web Services
Enterprise Applications
Real TimeClients
WebServices
Oracle CoherenceData Grid
Data Services
WebLogic Real Time• Problem: Garbage collection can introduce “pauses” into production
applications and services• Impacts application latency and service levels to end users• Unpredictable latency impacts predictability of complex SOA environments
• Goal: Provide more predictable application/service response times• WebLogic Real Time based on JRockit performance features
• Deterministic GC provides max pause time guarantees• For example “no pause should be longer than 100 ms”• Max latency = time to process transaction + max pause time• Decreases frequency and severity of latency spikes
• Unique RT tooling helps customer identify & remedy latency issues notcause by the JVM
• No code rewrite required!
WebLogic Real Time: DeterministicGarbage Collection
0
15
30
45
60
75
90
105
120
0 2000 4000 6000 8000 10000 12000 14000 16000 18000
During Low Load: GC spikesand occasional timeouts visible
During High Load: GC pauses canresult 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
• WL Ops Control• EM Diagnostics Pack for
Oracle Middleware• Coherence Grid Edition• JRockit Real Time (1ms)
WebLogicWebLogic Server ServerStandard EditionStandard Edition
• WebLogic Server• TopLink/Kodo• JDeveloper/ADF• Weblogic Tools• No Clustering
WebLogicWebLogic Server Server Enterprise EditionEnterprise Edition
• Standard Edition+• EM Diagnostics
Pack for OracleMiddleware
• Clustering
WebLogicWebLogic ApplicationApplication Grid Grid
WebLogicWebLogic Suite Suite
• Enterprise Edition+
• iAS EE (Forms,Reports, …)
• WL Ops Control• Coherence EE• WebLogic Real
Time (100ms)
Oracle WebLogic Suite
Oracle Fusion Middleware
Top Related