Oracle Fusion Middleware - PowerPoint PPT Presentation

1 / 54
About This Presentation
Title:

Oracle Fusion Middleware

Description:

DATA SERVICES & CONNECTIVITY. Apps. Adapters. Partners. B2B. RFID ... WS Manager. Security. Apps Events. Enrich. Transformation. Value Mappings. Business Rules ... – PowerPoint PPT presentation

Number of Views:4145
Avg rating:3.0/5.0
Slides: 55
Provided by: ioug
Category:

less

Transcript and Presenter's Notes

Title: Oracle Fusion Middleware


1
Oracle Fusion Middleware
  • Margaret Lee
  • Senior Group Product Manager
  • Oracle Corporation

2
Agenda
  • Fusion Middleware Platform
  • Solution Areas
  • SOA Development
  • SOA BPM
  • User Interaction
  • Business Intelligence
  • Identity Access Management
  • Fusion Middleware Other Oracle Products
  • Oracle Database
  • Oracle Applications
  • What is it?
  • How does it work?

3
Oracles Middleware Strategy Vision
  • Service-Oriented Architecture
  • Flexible Modern Application Architecture
  • Application Platform (Middleware) Suite
  • Complete Integrated Application Infrastructure
  • Grid Computing
  • Lower Cost, More Flexible Hardware Architecture
  • Benefits
  • Greater I/T Flexibility at Lower Cost

4
Oracle Fusion Middleware
5
Generally Released Products
Generally Available
10g
10.1.3.0.0
Java
SE One 10.1.2.0.1 Full Stack 10.1.2.0.2
Supported for OCS Customers Only
9i
Full Stack 9.0.4
9.0.3
9.0.2
Supported for E-Bus Suite Customers Only
8i
6
CY2006 Planned Releases
GA
GA
GA
GA
GA
2HCY2006
2HCY2006
2HCY2006
2HCY2006
2HCY2006
  • Oracle Identity Management 10.1.4.0.1
  • Contains Identity Federation, Access Manager,
    Identity Manager, Oracle Virtual Directory, OID,
    OSSO, DIP, DAS, OCA
  • Delivered in both 10g R2 and R3 CD Pack
  • Oracle WebCenter Suite 10.1.3.2
  • Contains ADF Portal, Content Services
  • Delivered in 10gR3 CD Pack
  • Oracle SOA Suite 10.1.3.1.0
  • Contains BPEL, BAM, ESB, OWSM, Rules,
    JDeveloper, TopLink
  • Delivered in 10gR3 CD Pack
  • Oracle Business Intelligence 10.1.3.2
  • Contains Business Analytics
  • Delivered in 10gR3 CD Pack
  • Oracle Service Delivery Platform 10.1.3.2
  • Contains OSDM
  • Delivered in 10gR3 CD Pack

7
Service Oriented Development
8
Service Oriented Development
SOA Tools
SOA Framework
J2EE App Server
SOA Registry Governance
SOA Fabric WS-
Grid Infrastructure
9
Development Tools
10
ADF Architecture
Rich Client
Web / Wireless
View
JSF
ADF Faces
JSP
ADF Swing
Struts
JSF
Controller
ADF Bindings
Portlet Bindings
Mobile Bindings
Model(JSR 227)
ADF Data Control
JavaClasses
EJB
ADFBusiness Components
WebServices
PortletsJSR-168WSRP
Business Services
JDeveloper Design Time
TopLink Data Services
JDBC
JCA
JDBC
WS
XML
Relational Data
XML Data
Packaged Apps
11
Consistent Programming Model
Industrial
Wireless
Browser
Desktop
Mobile
ITS
XML
XML
Skins
Swing LF
Mobile
Telnet
Render Kits
Swing
HTML
AJAX
HTML
Swing
Faces RI
ADF Faces
Portal
Components
JavaServer Faces / JSP
ADF Swing
Interface
J2EE / ADF
Bus. Logic
12
Composite App Framework
Device
Controller
View
Model
Business Components
Render Kit
Java Server Faces
Java Server Faces
13
Oracle Containers for Java EE Java EE 1.4/5.0
and J2SE 5.0
J2EE 1.4 APIs Support
  • Standards Compliant
  • With EJB 3.0
  • High Performance
  • Advanced Security
  • Enterprise Messaging
  • Web Services
  • Built in Management Console
  • Integrated, Productive Development Tools

v
JSP 2.0
v
JSF 1.1
v
Servlet 2.4
v
EJB 2.1/3.0
v
JAX-RPC 1.1/SAAJ 1.2
v
JMS 1.1
v
JNDI 1.2
v
JCA 1.5
v
JTA 1.01b
v
JACC and JAAS 1.0
v
JMX 1.2
v
J2EE App Deployment 1.0
v
J2EE Management 1.0
JDBC 3.0
v
14
Enterprise App Server
Interoperability
SOAP, WSDL, UDDI, WS-I
Transactionality
J2EE 1.4
Application Server
15
Design and Build ApplicationsConcerted Focus on
Open Source
  • Develop Open Source
  • JPA 1.0 (TopLink Essentials in (Glassfish and
    OC4J)
  • JSF components (ADF Faces Trinidad)
  • Eclipse JSF, JPA,OC4J deployment
  • Ship Open Source
  • Apache, Perl, PHP, Ant
  • Certify Open Source
  • Spring, Axis, StrutsHibernate (SASH)

16
Documented Best Practices from Large Scale
Deployments
17
Grid High Availability
Deploy Apps
Reconfigure
Planned Downtime
Upgrade
Backups
GRID HA
Human Error
SW Failure
Unplanned Downtime
HW Failure
Disaster Recovery
18
High Availability Runtime Infrastructure


  • Web Listeners
  • Web Cache
  • HTTP Servers
  • Application Servers
  • SOA OC4J Instances
  • Security Components

  • Web Listeners
  • Web Cache
  • HTTP Servers
  • Application Servers
  • SOA OC4J Instances
  • Security Components
  • Identity Management
  • OID
  • DIP

Cluster
Cluster
Cluster
Cluster Notifications and Metrics
19
High Availability with DatabaseFast Connection
Failover
  • Putting the Database Grid and the Application
    Server grid together

FCF JDBC POOL
OracleAS Cluster
OracleDB RAC
20
Oracle Application Server Guard Topology
Primary Site
Standby Site
DNS switch
Application
Application
Oracle App Server Guard
Metadata Storage
Metadata Storage
Application Data Storage
Application Data Storage
LDAP Data Storage
Security Information Storage
Security Information Storage
LDAP Data Storage
21
Oracle Infrastructure Management with Grid Control
Infrastructure Management
Service Level Management
Application Performance Management
Enterprise Manager
Change Configuration Management
Grid Automation
22
Grid Automation
  • Manage many as one
  • Automated change
  • Dashboard views
  • Standard installations/configurations
  • Single task management
  • Visualize Large Topologies
  • By physical machines
  • By routing
  • By application server
  • Administrative Activities
  • Configuration management
  • Planned downtime blackouts
  • Scheduled jobs backup, sys admin
  • Regular maintenance
  • Third Party Container Management
  • Discovery, Monitoring and Lifecycle

23
Service Level Management
  • Define Model
  • Define services and systems
  • Set service level goals
  • Map business service to system resources
  • Visualize in topology views
  • Monitor
  • Measure service performance against goals
  • Availability, Performance and Usage
  • Report
  • Single view of status of each service
  • Out-of-box and custom reports

24
Application Performance Management
  • Monitor from end-user perspective
  • Test application from representative geographies
  • Measure real user performance by domain, visitor,
    etc.
  • Http(s) and 10.1.2 Forms real user monitoring
  • End-to-end system monitoring for complete
    application infrastructure
  • Comprehensive event management
  • Real-time and historical performance
  • Recommendation on metrics, thresholds
  • Automation of corrective actions
  • J2EE Application monitoring (top reports,
    performance analysis, workload distribution)
  • Diagnostics and Tuning
  • Rapid problem identification (Interactive
    Transaction Trace, Request Performance, Page
    performance)
  • Root Cause Analysis (RCA)
  • Problem remediation/tuning

Network
URL/JSP
Servlet
EJB
JDBC/SQL
Application
25
SOA Business Process Management
26
Business Process Management
Analysis Design
BPEL Process Manager
Activity Monitoring
Enterprise Service Bus
B2B RFID Integration
SOA Fabric WS-, Registry
27
The Oracle SOA Technologies
J2EE Application Server Oracle AS, JBoss,
WebLogic, WebSphere
Messaging
28
The Oracle BPEL Process Manager
  • Enterprise-strength infrastructure for
    designing, deploying and managing BPEL business
    processes.

JDeveloper
  • Comprehensive and native BPEL implementation
  • Easy-to-use modeling tool
  • Scalable and reliable engine
  • Flexible binding framework
  • Rich management and monitoring
  • Support for Oracle AS, JBoss, WebLogic and
    WebSphere
  • Get up and running in less than 15 minutes!

BPEL Designer
BPEL
BPEL Process Manager
Built-in Integration Services
WSDL Binding
Web services
Dehydration Store (Oracle Database)
Java, JMS
JAVA
XSLT
Rich Workflow
Sensors
File, FTP
Core BPEL Engine
Database
BPEL Console
Apps
MANAGE
J2EE Application Server (Oracle AS, WebLogic,
JBoss, WebSphere)
29
Oracle ESB An ESB Moves Data
30
Oracle ESB Component Architecture
  • Components
  • Integrated Designer
  • Rich Monitoring Console
  • JCA Adapters
  • Routing Service
  • XPATH Filter Expressions
  • XSL Transformation
  • Metadata Repository/Server
  • Features
  • Content Based Routing
  • Enterprise Messaging - OEMS
  • Native XML and Web Services
  • Multi Transport Fabric
  • Usage Patterns
  • Point to Point
  • Canonical Modeling
  • Store and Forward
  • Request/Response
  • Externalized Services

Composite Applications, Portals, BI and BAM
fx
ESB Console
Portlets
Web UI
BPEL
BAM
Enterprise Service Bus
UDDI
MDS
Security Policies
JCA
SOAP
B2B
JMS
In Memory
SAP
JAX
Trading Partner
Mainframe
Java
31
Business Activity Monitoring
Heterogeneous Data Source. Need to monitor KPIs,
SLAs etc. Rate of flow, Bottlenecks, Alerts.
32
Peoplesoft CRM Operational Dashboards
Oracle BAMSuccess Stories / References
33
Oracle BAM Open Architecture
34
Some of the Adapters Available for Oracle SOA
Suite
  • Technology
  • SOAP
  • HTTP, HTTP-S
  • Email POP3, SMTP, IMAP
  • FTP, FTP-S
  • Flat Files
  • LDAP
  • JMS
  • Oracle AQ
  • IBM MQSeries
  • TIBCO Rendezvous
  • Socket
  • Legacy
  • CICS
  • IMS/DB
  • IMS/TM
  • VSAM
  • ADABAS
  • Natural
  • Applications
  • Oracle Applications
  • SAP R/3, mySAP
  • Peoplesoft
  • JD Edwards
  • Siebel
  • Clarify
  • Lotus Notes
  • Ariba
  • AXIOM mx/open
  • Baan
  • BroadVision
  • Clarify
  • Commerce One
  • Hogan Financials
  • i2 Technologies
  • Lawson
  • Livelink
  • Manugistics
  • Databases
  • Oracle 8i and above
  • IBM DB/2
  • Informix
  • Clarion
  • Clipper
  • Cloudscape
  • DBASE
  • Dialog
  • Essbase
  • FOCUS Data Access
  • Great Plains
  • Microsoft SQL Server
  • MUMPS (Digital Standard MUMPS)
  • Navision Financials (ODBC 3.x)
  • Nucleus
  • Paradox
  • Pointbase
  • PROGRESS

35
User Interaction
36
WebCenter
Content Management Search
Application Integration
Desktop Integration
Mobile VoIP Access
Web2.0 Community
WebCenter Framework
37
Collaborative PortalProvides Unified Workplace
BI BAM
Bus. Process
Web
JSR-168 WSRP
Apps Web Sites
Mobile
JSR-170
Service Catalog
Fusion Middleware
Desktop
Content Stores
38
Oracle WebCenter Suite 10g R3
WebCenter Enabled Applications
WebCenter Extension
WebCenter Services
Content
Discussions
Context Linking
VOIP
Wiki
Presence/IM
Events
Search
JDev
WebCenter Framework
Portlet Runtime
JSF Portlet Bridge
Resource Catalog
Customizable components
Content Integration
ADF
AJAX
Active Data
JSF
Application Server 10g R3
39
Task-oriented User InteractionsWebCenter UI
Shell Simple, Consistent way to perform all
Tasks
40
Information and Services in ContextA single UI
Framework
JSF Page
JSR 227 Data Binding
41
Work Together EffectivelyWebCenter Services
  • Person-to-Person Collaboration
  • Reach people asynchronously
  • Personal Email
  • Group messaging
  • Reach people in real-time
  • Instant Messaging / Chat
  • Voice click-to-dial
  • Work As a group WebCenter Spaces
  • Create and share documents
  • Wiki, Blogs and Document library
  • Publish documents and other info for visibility
    RSS
  • e.g. Recent Documents, Most active Discussions
  • Discuss and Collaborate on documents and other
    information
  • Discussions
  • Notes
  • Lists
  • Events
  • Online meetings
  • Relationships

42
Content Management ProductsPurpose-built
Core Document Management
ERP Imaging and Process Automation
Enterprise Content Management
Content DB Suite
UCM
I/PM
Content Server
Imaging Server
  • Core document management services on Oracle
    Database
  • Infrastructure for building document management
    applications
  • Upgrade to UCM
  • Process-oriented imaging applications
  • ERP integrations with JD Edwards, PeopleSoft, EBS
  • Output management and archiving
  • Enterprise Content Management Suite
  • Supports Web Content Mgmt., Document Mgmt.,
    Digital Asset Mgmt, Records Mgmt.
  • User-oriented content

43
Content Management Products Example Solutions
Core Document Management
ERP Imaging and Process Automation
Enterprise Content Management
Content DB Suite
UCM
I/PM
Content Server
Imaging Server
  • File server consolidation
  • Policies and procedures
  • Document sharing and collaboration
  • Consolidated content repository for enterprise
    applications
  • Accounts payable receivable automation
  • Travel and expense automation
  • HR and application processing
  • Multilingual web sites
  • Partner extranets
  • Intranet consolidation
  • Customer support
  • Policies and procedures
  • Brand management
  • Sales portals
  • E-government

44
Business Intelligence
45
Oracles BI Product Strategy
  • Integrated Business Intelligence Database
  • Business Intelligence Data Mining Functions
    Integrated in Database
  • Integrated Business Intelligence Tools
  • Best-of-Breed, Next Generation Business
    Intelligence Technology Platform
  • Integrated Analytic Applications
  • Enterprise Wide, Industry Specific Analytic and
    Corporate Performance Management Applications

Exploits Any Information Technology Environment
46
Oracle BI Suite Enterprise EditionUnified
Business Intelligence Infrastructure
Enterprise Business Model and Abstraction Layer
Intelligent Caching Services
Oracle BI Server
Multidimensional Calculation and Integration
Engine
Intelligent Request Generation and Optimized Data
Access Services
47
Identity Access Management
48
Identity Access Management
Access Control
Directory Services
Identity Administration
Authentication Authorization Single
Sign-On Federation Web Services Security
Identity Lifecycle Administration Role
Membership Administration Provisioning
Reconciliation Compliance Automation
Virtualization Synchronization Storage
Audit Compliance
Audit Data Attestation
Segregation of Duties Controls
Management
Service Levels Configuration
Performance Automation
49
Oracle IAM Products
Access Control
Directory Services
Identity Administration
Oracle Access Manager Oracle Enterprise Single
Sign-On Oracle Identity Federation Oracle Web
Services Manager
Oracle Identity Manager
Oracle Virtual Directory Oracle Internet
Directory (with Directory Integration Platform)
Audit Compliance
Oracle Identity Access Management Suite
Management
Oracle Enterprise Manager for Identity Management
50
Enterprise Identity Management
Employees
Self-Service
Web Services Security
Customers
Supply-Chain Partner
Service Provider
Security Administrators
Federation
Directory
Auditing Compliance
Virtual Directory
51
Working with Other Oracle Products
52
Best Middleware for Oracle DB
  • Best End to End Clustering
  • Comprehensive RAC Integration
  • Best End to End High Availability
  • Integrated Back-Up Disaster Recovery
  • Best End to End Security
  • Enterprise User Security, Proxy Authentication
  • Best End to End Monitoring
  • Integrated Transaction Tracing
  • Best End to End Management
  • Automated Cloning, Patching, Maintenance
  • Oracle DB Admins Can Manage FMW, Apps
  • Lowers Costs, Improves Security, Availability

53
Application Technology Strategy
  • Extend value of suites through FMW Technology
  • FMW Certification and Service Enablement
  • Applications Native embedding Of FMW
  • Build Composite Solutions Applications
  • Seamless Integration of existing assets
  • Standardized Middleware Implementation
  • Industry Specific Solutions in targeted Areas
  • Deliver Standards Based, Adaptable Application
    Suite
  • MVC meets SOA
  • Insight and Transactions
  • Lifecycle Management

54
Application Certification Summary
All Suites
This presentation is for informational purposes
only and may not be incorporated into a contract
or agreement.
55
Fusion Application Blueprint
Model
View / Controller
Data
Data control
WebServices
Enterprise Service Bus
Human WorkflowService
BPEL Process Manager
facts
Assign Task
results
Task Complete
56
Oracle Fusion Middleware 11 Architecture
Guidelines
  • Unified Suite
  • 1 Unified Design Time JDeveloper
  • 1 Unified Development Framework ADF
  • 1 Unified Metadata Store MDS
  • 1 Unified Management Environment EM
  • 1 Unified Process Mgmt. Engine BPEL
  • 1 Unified GUI Technology Faces, DHTML
  • 1 Unified Security Model Java, DBMS
  • 1 Unified Lifecycle Management Model
  • 1 Unified Clustering Configuration Model
  • Model-Driven
  • Applications, Business Processes, Business
    Information
  • Service Event-Enabled
  • Extensible, Modular, Flexible Applications
    Processes
  • Information-Centric
  • Consolidated Actionable, Real Time Intelligence
  • Grid-Ready
  • Scalable, Available, Secure, Manageable on Low
    Cost HW
  • Standards-Based

57
Q A
58
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com