andere Überblick - doag
TRANSCRIPT
Oracle Fusion Middleware 11gR1 – der etwas andere ÜberblickBernd RintelmannMiddleware Technology
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.
Agenda
• FMW 11g – Überblick • Allg. Prinzipien• Die Roadmap ... und ein Blick zurück• Die Komponenten
• 10g 11g – was bleibt?• Neue Konzepte?• Supportaspekte ?!• Fazit
• Application Server• Application Grid• SOA / Application Integration• Business Process Management • Business Intelligence• Content Management • Identity Management• Data Integration• Enterprise Portals• Collaboration• Java Development Tools• Management Tools• Enterprise Performance Mgmt
Middleware• E-Business Suite• PeopleSoft Enterprise• Siebel• JD Edwards• Primavera Project Management• G-Log Transportation• Agile PLM• GRC• Industry Applications
• Retail• Banking• Communications• Utilities• Insurance• Public Sector and Tax• Health Sciences
Applications• OLTP Database• Data Warehousing • Analytics• Data Security• High Availability• Information Lifecycle Mgmt• In-Memory Caching• Embedded Databases• Multimedia• Enterprise Search• Database Development Tools• Management Tools• Database Machine• Exadata Storage
Database
Infrastructure• Server Virtualization • Clusterware • Storage Mgmt • Management Tools• Linux Operating System
Oracle Fusion Middleware 11gDesigned für versch. Unternehmensanforderungen
Rich Internet Rich Internet ApplicationsApplications
Business Process Business Process ManagementManagement
Enterprise Team & Enterprise Team & Social ComputingSocial Computing
Application Application CustomizationCustomization
Identity & Compliance Identity & Compliance ManagementManagement
Systems Systems ConsolidationConsolidation
Oracle Fusion Middleware 11gDesigned für versch. Technologie- Trends
Multi-Core Multi-Core ProcessorsProcessors
64 Bit Operating 64 Bit Operating Systems & Very Systems & Very Large MemoryLarge Memory
VirtualizationVirtualization& Private Clouds& Private Clouds StorageStorage
Oracle Fusion Middleware 11gR1Wichtigstes Release in der Oracle MW Historie
• Lange erwartetes Major Release der Fusion MW Suite• Roll-Out findet in Phasen statt off. Launches 1./2.Juli 2009• Juli: App Grid, SOA, WebCenter, Identity Mgmt (Phase 1)• tbd: Content Mgmt., Identity Mgmt, Integriertes BPM (Phase 2)• tbd: Business Intelligence
• Integration der Oracle & BEA Funktionalitäten• Meilenstein des Integrations-Plan, der vor einem Jahr vorgestellt wurde• Weitere Integrationsschritte sind auf der Roadmap
Agenda
• FMW 11g – Überblick • Allg. Prinzipien• Die Roadmap ... und ein Blick zurück• Die Komponenten
• 10g 11g – was bleibt?• Neue Konzepte?• Supportaspekte?!• Fazit
Oracle Fusion Middleware10gR2 (10.1.2.x)
User InteractionPortal (10.1.2)
Enterprise Performance ManagementNot shipped
Business IntelligenceDiscoverer, Reports (10.1.2)
Content ManagementOracle Content Management (9.0.4.2)
SOA and Process ManagementBPEL, BAM, B2B, (10.1.2), OWSM (4.0.3)
Application GridOC4J (10.1.2), TopLink (10.1.2)
Oracle FMW Control (10.1.2)
Enterprise Management
OID, SSO (10.1.2)
IdentityManagement
JDeveloper and Forms (10.1.2)
Development Tools
Oracle Products
BEA Products
Oracle Fusion Middleware10gR2 (10.1.2.x) Release Details
Release DetailsVersion Release Type Date10.1.2.1 General
(Standard Edition One)GA
10.1.2.2 General GA
10.1.2.3 Patch Set GA
10.1.2.4 Patch Set TBD
EOL InformationClick Here
User InteractionOracle WebCenter (10.1.3.2)
Enterprise Performance ManagementOracle Enterprise Perf Mgmnt (9.3.1)
Business IntelligenceOBI EE 10.1.3.4, ODI (10.1.3.2)
Content ManagementOracle Enterprise Content Management (10.1.3.3) SOA and Process ManagementSOA, OWSM , BAM, BPA (10.1.3.1)
Application Server, TP Monitor, Java VM, Grid
OC4J (10.1.3), TopLink (10.1.3), Coherence (3.x)
Oracle FMW Control (10.1.3)
Enterprise Management
OAM, ORM, OAAM, OID, OIM, SSO, ESSO, OVD, OIF (10.1.4)
IdentityManagement
JDeveloper and ADF (10.1.3)
Development Tools
OES (10.1.4.3)
Oracle BPM , OSB , WLI , OER , OSR , CEP, ODSI (10.3),
WLP (10.3), OWCI (10.3)
Workshop, 10.3 Eclipse pack (1.0)
WLS 10.3, JRockit 27.6.2, WLOC, Tuxedo,
Oracle Products
BEA Products
Oracle Fusion Middleware10gR3 (10.1.3.x)
Release DetailsVersion Release Type Date10.1.3.1 General GA10.1.3.2 General GA10.1.3.3 Patch Set GA (MLR#19 letzter Bundle-
Patch!)10.1.3.4 Patch Set GA10.1.3.5 Patch Set GA
EOL InformationClick Here
Oracle Fusion Middleware10gR3 (10.1.3.x) Release Details
User InteractionNot Shipped
Enterprise Performance ManagementNot Shipped
Business Intelligence
Content ManagementNot Shipped
SOA and Process ManagementNot Shipped
Not Shipped
Enterprise Management
Not Shipped
IdentityManagement
Application Server, TP Monitor, Java VM, Grid
Not Shipped
Not Shipped
JDeveloper, ADF and TopLink (11.1.1.0.0)
Development Tools
Workshop (10.3) Eclipse Pack (1.0)WLS (10.3)
Oracle Products
BEA Products
Oracle Fusion MiddlewareJDeveloper 11gR1 (11.1.1.0.0) – Design Time Release
Maskenorientierte AnwendungenADF, Forms
Business IntelligenceReports, Discoverer
Benutzerinteraktion und Kommunikation
SOA and Process ManagementMediator, BPEL, Adapter, BAM, OWSM
Application Server, Web TierOracle WL Server, OHS, Web Cache
FMW, WL Konsolen
Enterprise Management
Idm Suite
IdentityManagement
Java VM
JRockit, JR Realtime
WebCenter, Portal, Communication Server
JDeveloperOEPEForms, Reports BuilderDiscoverer Plus
Development Tools
Oracle Fusion Middleware11gR1 (11.1.1.1.0) – Entwicklungs- und Laufzeitumgebung
Application Grid I11gR1July 2009
Q1FY2010 Q2FY2010 Q3FY2010
SOA Suite *11gR1July 2009
WebCenter Suite11gR1July 2009
Identity Mgmt I11gR1July 2009
Q4FY2010
Application Grid II Tuxedo 11gR1tbd
Content Management II11gR1tbd
SOA Suite IIBPM, OSB, OER 11gR1tbd
Identity and Access Mgmt II11gR1tbd
Data Integration11gR1tbd
Content Management I11gR1tbd
* Includes CEP
Forms, Reports, Portal & Discoverer11gR1July 2009
Oracle Fusion Middleware11g Release- Planung
?
Q2FY2010Q1FY2010 Q3FY2010 Q4FY2010
SOA Suite 11gR1SOA Suite 11g R1 (11.1.1.1.0)
BPEL, BAM, B2B, Adapters, OWSM
OSR, BPA, CEP
SOA Suite 11g R1 (11.1.1.1.0)
OER, OSB, BPM
SOA Suite 11gR1SOA Suite 10g R3 PS5
OSB 10.1.3.5
SOA Suite 10.1.3.5
WebLogic Integration 10.3.0.1
SOA Suite 11gR1SOA Suite 11g R1 PS1
SOA Suite 11.1.1.2.0
SOA Suite 11gR1SOA Suite 11g R1 PS2
SOA Suite 11.1.1.3.0
Patch Set
Main Release
Oracle Fusion MiddlewareSOA, Governance, BPM Planungen
?
Agenda
• FMW 11g – Überblick • Allg. Prinzipien• Die Roadmap ... und ein Blick zurück• Die Komponenten
• 10g 11g – was bleibt?• Neue Konzepte?• Supportaspekte?!• Fazit
Maskenorientierte AnwendungenADF, Forms
Business IntelligenceReports, Discoverer
Benutzerinteraktion und Kommunikation
SOA and Process ManagementMediator, BPEL, Adapter, BAM, OWSM
Application Server, Web TierOracle WL Server, OHS, Web Cache
FMW, WL Konsolen
Enterprise Management
Idm Suite
IdentityManagement
Java VM
JRockit, JR Realtime
WebCenter, Portal, Communication Server
JDeveloperOEPEForms, Reports BuilderDiscoverer Plus
Development Tools
FMW 11g R1 11.1.1.1.0 KomponentenÜbersicht
FMW 11g R1 11.1.1.1.0 Entwicklungswerkzeuge (1)
• JDeveloper 11g• Integrierte Entwicklungsumgebung für Oracle FMW 11g, die alle
Phasen des Entwicklungszyklus unterstützt• Funktionale Bereiche
• Entwicklung von Appl. Auf Basis des JEE Standards• ADF Anwendungen (inkl. WebCenter)• Web Services• SOA Komponenten (SOA Composite Editor)• Datenbank- Design und -Entwicklung
FMW 11g R1 11.1.1.1.0 Entwicklungswerkzeuge (2)
• Oracle Enterprise Pack for Eclipse• OEPE fasst alle für Eclipse zertifizierten Plug-Ins von Oracle in
einem Produkt zusammen• Funktionale Bereiche
• Entwicklung von Appl. Auf Basis des JEE Standards• Entwicklung von Web Services• Unterstützung für Struts, Spring u.a. Frameworks• Datenbank- Entwicklung
FMW 11g R1 11.1.1.1.0 Weitere Entwicklungs-/Analysewerkzeuge
• Oracle BPA Suite• Oracle Forms und Reports Services: Forms und Reports
Builder• Oracle Discoverer: Oracle BI Discoverer Plus und Viewer• Oracle B2B Document Editor
FMW 11g R1 11.1.1.1.0 Laufzeit-Komponenten
• Technische Komponenten• Kern: Application Grid
• Oracle WebLogic Server 10.3.1, für• Custom Development: JEE, Webservices, ...• Infrastruktur für FMW 11g Java Komponenten
• Oracle Coherence• Web Tier Komponenten• Oracle SOA Suite • Oracle WebCenter Suite• Oracle Complex Event Processing• Portal, Forms&Reports, Discoverer• Oracle Identity Management Suite
Agenda
• FMW 11g – Überblick • Allg. Prinzipien• Die Roadmap ... und ein Blick zurück• Die Komponenten
• 10g 11g – was bleibt?• Neue Konzepte?• Schon wieder lernen ?!• Fazit
10g R2 – Portals
10g R2 11g R1Oracle Application Server Portal (inkl. PDK)
Oracle Portal (inkl. PDK)
10g R2 – Wireless
10g R2 11g R1Oracle Application Server Wireless* ADF Mobile
Oracle Wireless Development Kit* ADF Mobile
* Klärung der verwendeten Komponenten wichtig.Nicht für alle gibt es einen äquivalenten Ersatz.
10g R2 – Integration/InterConnect
* OSB ist noch in der Version 10.x (s. Roadmap)* * Keine autom. Migration
10g R2 11g R1Oracle Application Server Integration B2B
SOA Suite: Oracle B2B
Oracle Workflow (Datenbank) Ersetzt durch SOA Suite: Human Workflow * *
Oracle Application Server Integration InterConnect
Ersetzt durch SOA Suite/OSB* * *
Oracle Application Server Adapters Oracle Adapter 11g * *
10g R3 – J2EE, Webservices, SOA
10g R3 11g R1Oracle Application Server Containers for J2EE (OC4J)
Oracle WebLogic Server
OHS (inkl. mod_plsql, Web Toolkit) OHS (inkl. mod_plsql, Web Toolkit)
Oracle BPEL Process Manager SOA Suite: Oracle BPEL Process Manager
Oracle Enterprise Service Bus SOA Suite: Mediator
...
Agenda
• FMW 11g – Überblick • allg. Prinzipien• Die Komponenten• Die Roadmap
• 10g 11g – was bleibt?• Neue Konzepte?• Schon wieder lernen ?!• Fazit
Oracle WebLogic Server 1*1 – Warum?
• FMW 11g basiert auf Oracle WebLogic Server 11g R1 (10.3.1.0)
• Für Installation, Konfiguration, Entwicklung, Betrieb, etc. sind gute Kenntnisse von Oracle WebLogic Server notwendig
Architektur
MDS (Metadata Services) + Repositories
Java KomponentenSystem
Komponenten
WebLogic Domain Oracle Instanz(en)
Grundlegender Aufbau
• Unterscheidung nach • Java Komponenten• System Komponenten
• Java Komponente: sind eine (oder mehrere) Java/JEE Anwendungen/Resourcen• z.B. Oracle WebCenter, SOA Suite• deployed in einer WebLogic Domain
Grundlegender Aufbau
• System Komponente: keine Java Komponente• umfassen:
• OHS• Oracle Web Cache• Oracle Internet Directory• Oracle Virtual Directory• Oracle Forms Services• Oracle Reports• Oracle Business Intelligence Discoverer
• Innerhalb einer Oracle Instance• überwacht durch OPMN
SOA 11g Infrastruktur – auf Basis WLS
Service Engines( BPEL PM, Mediator, Human Workflow,
Business Rules )
Binding Components(WS, JCA Adapters, B2B, BAM*)
Service Infrastructure (SCA)
Oracle Portability Layer (JRF) / OWSM / EDN / UMS
WebLogic Server
SCA Composite EditorSCA Composite Editor
Mediation
BPEL orchestration
Business Rules
Human Tasks
Web servicesand adapters
Mediation
Palette of Service Components
& Adapters
SOA Composite
• SOA composite ist eine Standard--basierte Deployment unit• Nutzt das SCA Assembly Modell• Mix versch. Komponenten: Mediator, BPEL, Human Workflow, etc.
Mediator
BPEL
wire
SOA composite
service reference
S SR
R
properties
BPELWS
WS
WSR
S
S
R
R
R
Agenda
• FMW 11g – Überblick • allg. Prinzipien• Die Komponenten• Die Roadmap
• 10g 11g – was bleibt?• Neue Konzepte?• Supportaspekte ?!• Fazit
Zertifizierung/Plattformunterstützung• Allg.:
http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html• Fusion- Zertifizierung:
http://www.oracle.com/technology/software/products/ias/files/oracle fusion middleware 11gr1 (11 1 1 1 0) certification matrix.xls• Metalink
Guardian + SmartUpdate
• Guardian: Diagnosetool für BEA Produkte• http://www.oracle.com/bea/support.html
• SmartUpdate: Finden und installieren von Patches• http://download.oracle.com/docs/cd/E14759_01/index.htm• Benutzbar mit Metalink Account• z.B. Start über Start -> Programme -> Produkt -> Smart Update
<Insert Picture Here>
Aktueller Support Status für Oracle Application Server Kunden
Support Status für AppServer KundenLifeTime Support (1)
Quelle: http://www.oracle.com/support/lifetime-support-policy.html
Support Status für AppServer KundenLifeTime Support (2)
Quelle: http://www.oracle.com/support/library/brochure/lifetime-support-technology.pdf
Konsequenzen
• Oracle AS 10gR2 und 10gR3 Kunden sollten spätestens bis Ende 2011 auf FMW11g gehen (vergleichbare Wartung)
• Dies umfasst u.a. Kunden der • Java Edition• iAS Enterprise Edition (Forms & Reports)• SOA Suite• Identity&Access Mgmt. Suite
Was bedeutet Upgrade?
• Aktuelle Grobanalyse der Anwendungslandschaft• Welche Anwendungen/Komponenten/Infrastruktur sind/ist betroffen?• Analyse gegenseitiger Abhängigkeiten• Abschätzung der Komplexität
• Erstellung eines Upgrade Pfades unter Berücksichtigung von• Wissen: Schulungen + Selbststudium, Einbindung von Oracle Consulting oder
Partnern• Anwendungen: Feinanalyse, Tooling, konkreter Upgrade, Testen• Infrastruktur: Installation, Deployment, Testen• Betrieb und Administration: Veränderungen für Betrieb; Erstellung
Betriebshandbücher• Basis für techn. Vorgehensweise:
Oracle® Fusion Middleware Upgrade Planning Guide 11g Release 1 (11.1.1)
Terminologie und DefinitionenUpgrade
• In-Place upgrade• Changes target data in its original location
• Out-of-Place upgrade• Target data is read only and modified in a different location • In 11gR1, from source to destination topology
• Comparable topologies• Defined by documentation for each product
• Migration• Target data is modified as part of upgrade
• Carry-over• Target data is simply moved over as part of upgrade
Subject to Change
11gR1 Upgrade Startpunkte
11gR1 Produkt Erforderliche Version als Startpunkt
Oracle Discoverer, Reports, and Forms 10.1.2.x
Oracle Portal 10.1.2.x or 10.1.4.0
Oracle IdM 10.1.2.x or 10.1.4.x
Oracle SOA Suite 10.1.3.x
Oracle Business Activity Monitoring 10.1.3.x
Oracle Business-to-Business Integration 10.1.2.x
Oracle WebCenter 10.1.3.x
Oracle Application Server (for Custom JEE Apps) 10.1.3.x
Subject to Change
Oracle Fusion Middleware 11gLizenzen (Ausschnitt -1)
• Grundlage• WebLogic Server (Standard/Enterprise Version)• WebLogic Suite
• WebLogic Server + „value-added“ Komponenten• Komponenten auf Basis WebLogic Suite
• Oracle SOA Suite• Oracle Service Bus• Oracle BPEL Process Manager• Oracle Business Process Management Suite
Oracle Fusion Middleware 11gLizenzen (Ausschnitt –2)
• Die klassischen Komponenten des Oracle Application Server 10g existieren unter FMW 11g und bleiben auf der Preisliste• Forms, Reports, Discoverer, Portal, ...• Diese Produkte nutzen eine „restricted Licence“ des WebLogic
Server WebLogic Basic• Upgrade- Möglichkeiten
• Kunden mit Support können ohne zusätzliche Kosten auf 11g „upgraden“. Sie nutzen dann als Grundlage „WebLogic Basic“
WebLogic Server Basic (1)
Agenda
• FMW 11g – Überblick • allg. Prinzipien• Die Komponenten• Die Roadmap
• 10g 11g – was bleibt?• Neue Konzepte?• Supportaspekte• Fazit
Oracle Fusion MiddlewareProdukt Strategie
Grundlegende Prinzipien:• Vollständige und integrierte Familie von “best-of-breed”
Produkten• “Hot-pluggable” Architekur
Infrastruktur für agile Unternehmensanwendungen
Optimiert für moderne Rechenzentrums- Architekturen
11
22
33
Download Möglichkeiten
• Freie Downloads ohne Support: • Otn.oracle.com
• Kunden mit Lizenz/Support- Verträgen: • edelivery.oracle.com
OTN DownloadsDeveloper Tools Developer Tools SOA &SOA &
Application GridApplication GridIdentityIdentity
ManagementManagement Web Tier, Classic Web Tier, Classic **Enterprise 2.0Enterprise 2.0
• Available • WLS – Available• JRockit - Available• SOA Suite – Available• CEP* – Available• Adapters – Not
available
• Available • Available• Available
Note:• Do not
• Download any IdM, Forms, Reports, Portal, Discoverer, Web Tier 64-bit (x64,AIX, HP-UX, Solaris) on 32-bit machine• Configure to run IdM, Forms, Reports, Portal, Discoverer, Web Tier in 32 bit JVM on 64- bit machine
• Prior to installing SOA, IdM, WebCenter, Forms, Reports, Portal, Discoverer and Web Tier• Download WLS on AIX/HP-UX/x64/Solaris Sparc 64, from under the “All Platform” column• You will need 64 bit JRockit or Sun JDK or HP JDK or IBM JDK• Configure with certified version of JDK 1.6 as listed in the certification matrix
OTN Downloads - FAQ
• The File name for WebLogic Server download under the Solaris Column indicates that it is 32 bit. What does that mean?
• It means you can download the file to a 64-bit O.S. based machine but you should then configure with 32 bit JVM
• To fully utilize the 64-bit O.S./64-bit JDK capabilities what are downloads I should get?• The downloads should be all 64-bit downloads:
• Example 1:• SOA (Generic)• WLS (Generic)• Sun/JRockit/HP/IBM JDK (64 bit)
• Example 2:• Forms/Reports/Portal/Discoverer (64 bit)• WLS (Generic)• Sun/JRockit/HP/IBM JDK (64 bit)
• Note: The application will run as 64 bit application.
Oracle Fusion Middleware AcronymsAcronym Full Name Acronym Full NameADF Oracle Application Development Framework ODSM Oracle Directory Services Manager
B2B Oracle B2B OER Oracle Enterprise Repository
BAM Oracle Business Activity Monitoring OES Oracle Entitlement Server
BI Oracle Business Intelligence OIA Oracle Identity Analytics
BPA Oracle Business Process Analysis OID Oracle Internet Directory
BPEL Oracle BPEL Process Manager OIF Oracle Identity Federation
BPM Oracle Business Process Management OIM Oracle Identity Management Services
CEP Oracle Complex Event Processing OIN Oracle Identity Navigator
EAS Oracle Email Archive Service ORM Oracle Role Manager
EDA Oracle Event Driven Architecture OSB Oracle Service Bus
DIP Oracle Directory Integration Platform OSR Oracle Service Registry
EM Oracle Enterprise Manager OVD Oracle Virtual Directory
EPM Oracle Enterprise Performance Management OWCI Oracle WebCenter Interaction
ESSO Oracle Enterprise Single Sign-On OWSM Oracle Web Services Manager
HPM Oracle Hyperion Performance Management PS Oracle Patch Set
IPM Oracle Imaging and Process Management SB FS Oracle Service Bus for Financial Services
IRM Oracle Information Rights Management SSO Oracle Single Sign-On
JDev Oracle JDeveloper UCM Oracle Universal Content Management
JRF Oracle Java Resource Files UOA Oracle Universal Online Archive
OAAM Oracle Adaptive Access Manager URM Oracle Universal rights Management
OAM Oracle Access Manager WLI Oracle WebLogic Integration
OBI EE Oracle Business Intelligence Enterprise Edition WLOC Oracle WebLogic Operations Control
OC4J Oracle Containers for J2EE WLP Oracle WebLogic Portal
ODI Oracle Data Integrator WLS Oracle WebLogic Server
ODSI Oracle Data Service Integrator