Date post: | 22-Nov-2014 |
Category: |
Technology |
Upload: | insync2011 |
View: | 794 times |
Download: | 0 times |
Oracle Service Oriented Architecture An introduction to SOA for application integration Alex Peattie – Oracle Fusion Middleware Product Manager
2
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
• Introduction to SOA
• Where are organisations using SOA? • The Oracle SOA platform • SOA recommendations • Q&A
Service Oriented Architecture Composition A quick intro to SOA
Business Services
Reusable
Service Bus & Security
Flexible Automated
User Interaction
Productive
Monitoring
Visibility
Why should I be interested in SOA?
SOA Scenarios
• Legacy Apps
• New Packaged Apps • Custom Applications
• Composite Apps
Typical Application Integration Use Cases
Composite
App 1 App 2
Application Modernisation
Customisation, Integration and Process Management
New Build and Composite Applications
Cloud: An emerging trend
Sales & Marketing
Manufacturing
Inventory &
Logistics Finance &
HR
Organizational Units
SFA Product LMS Inv MGMT
B2B
product SCM product DB ERP ERP MES
Enterprise Infrastructure Services (Portal, SOA, IDRS, LDAP, EAI, E-mail, IT Operations)
CRM
ERP
Hybrid IT Infrastructure
+ On-Premise
Public Cloud
Challenges of the hybrid model
Challenges across the divide between On-premise and Cloud Apps • How do I populate data into the cloud application for the first time? • How do I provision on-premise users into the cloud application? • How do I manage user access to the cloud application? • How do I ensure data consistency across all applications? • How do I optimize business processes across all applications?
How do I bridge this divide?
Sales & Marketing
Manufacturing
Inventory &
Logistics
Finance & HR
SFA Product LMS Inv MGMT B2B
product SCM product DB ERP ERP MES
Enterprise Infrastructure Services (Portal, SOA, IDRS, LDAP, EAI, E-mail, IT
Operations)
On-premise
CRM
ERP
Public Cloud
SOA Platform-As-A-Service SOA is part of a comprehensive PAAS platform
©2010 Oracle Corporation 9
• Consumed by IT
• Standardisation across the organisation
• Consistant upgrade & patching policies
• Optimal resource usage
• Faster development & provisioning cycles
• Reduced operational complexity
• Used to build, deploy, run, and manage applications
Application 1,2,3
Biz Logic
Data Database
Application Server Middleware
What makes up a PAAS platform? Reusable application services
©2010 Oracle Corporation 10
Application 1
Biz Logic
Data
Application 1,2,3
Biz Logic
Data Database
Application 1,2,3
Data Database
Application Server
Middleware
Application Services
PAAS
SOA Security
BI Content Mgmt
Data Integration Operational Mgmt
Business Process execution is enabled by SOA Business process improvement is re-defining efficient
©2010 Oracle Corporation 11
• Automate manual processes • Approvals • Workflows • Improve core business
functions • Compliance • Quickly adapt to
change
Fusion Schema
Services Layer
ADF BC Services
Tools / Java Layer
Data control JSR227
Model View / Controller
Web Services
Data
Rules Engine Assign
Task
Task Complete
Human Workflow SOA
results
facts
Orchestration Workflow, approvals Policy evaluation Analytics / Monitoring
Analytics
WebCenter Services
Java Server Faces ADF Faces Components
FDI - Microsoft Desktop applications
Scheduler Business Intelligence
Building Custom Applications with SOA
BAM CEP
EM
POLICY MANAGER
JDEV
Oracle SOA Platform
ERP MAINFRAME SERVICES EVENTS
BPEL/BPM PROCESS MGR BUSINESS RULES HUMAN WORKFLOW
SERVICE BUS DATA INTEGRATION
REG/REP
Adapters & B2B
PARTNERS DB
Key Dimensions Critical To SOA Success
Org. Culture
Set Of Tools Set Of Techniques
Management, Governance & Delivery.
SOA Platform
Authorities, Analysts, Architects ..
Driven mainly By Org.
Commitment
Influenced by Industry Practices,
Implementation Partners &
Experience Oracle AIA
Oracle Fusion Middleware Complete, Integrated, Open & Best-of-Breed
The SOA Platform. Its in your future.
16
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
San Francisco 2011 October 2–6, 2011 Latin America 2011 December 6–8, 2011
Tokyo 2012 April 4–6, 2012
Questions?