1
<Insert Picture Here>
SOA for Oracle Application与 UI优化
梁医Oracle Fusion Middleware
3
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.
4
Enterprise Packaged Application LifecycleThe Phases
Customization with Logic Extensions
Customization with Integration
Customization with Cross-App Process
Automation
Upgrade
Install and Configuration
5
The Path to Agile Applications
Optimal Integrations Whitespace Automation
Upgrade-safe Infrastructure
11 12
Proactive Monitoring
6
Path#1Optimal Integrations
Challenges
• Heterogeneous systems, data
fragmentation
• Manual, inefficient data entry
• Proprietary, point-to-point
integrations
• No single-view of enterprise
Benefits Of SOA
• Standards-based integration
• Automated integration
• Loose-coupling, re-usable
infrastructure
• Improved visibility
• Lower costs
7
Qualcomm – Application Integration
• Oracle SOA Suite deployed to create a reusable services framework
• Integration with Tibco, Documentum and Oracle Applications
• Automated key business processes: Entitlement requests and approvals, User password and account maintenance
• World’s leading supplier of CDMA Chipsets
• Inability to quickly build composite applications, lack of common reusable services
• Unable to respond to rapid business changes
• Need to increase system security, scalability, availability
• Needed a common interface for all users to get the information they need in a secure
reliable manner
Opportunities & Challenges
• Enabled easier, more effective forecast simulation
• Improved control over supply chain
• Cost savings from increased productivity in shipping and warehouse management
Solution
Results Customer Viewpoint
“I would estimate that we have saved at least $5 million dollars in development costs over the last two years.”
–Norm Fjeldheim, Senior VP, CIO Qualcomm
8
Path#2Whitespace Process Automation
Challenges
• Inter-application process gaps
• Manual, inefficient processes
• Process logic spanning
heterogeneous systems
• Inflexible, change-intolerant
custom/proprietary solutions
• Rigid Rules/Workflow Processes
Benefits Of SOA
• Standards-based orchestration (e.g.
BPEL)
• Automated processes
• Flexible, agile processes
• Unified process lifecycle
• End-to-end process visibility
9
Eaton Steel – Whitespace Automation
• Order-to-Cash transactions with trading partners were automated using a Service Oriented
Architecture
• The solution comprised of XML Gateway and Customized mapping as well as Canonical mapping
• EDI process was automated by extending E-Business Suite using Oracle SOA Suite components
such as the BPEL Process Manager and Oracle B2B
• Order-to-Cash project was inefficient
• Invoicing processes were very manual & error prone
• Poor visibility into interaction between parties.
• No solution would meet diverse partner requirements: EDI,XML, Excel
Opportunities & Challenges
• Reduced invoice turn-around time & error handling
• Eliminated 100+ of manhours through process automation
• Reduced Invoice resolution time by 28 days!
Solution
Results
10
Path #3Proactive Monitoring
Challenges
• Processes with multiple hand-offs
between apps
• Multiple exception handling
infrastructures
• Multiple points of SLA/KPI monitoring
• Lack of visibility across the entire
chain of business
Benefits Of SOA
• State-of-the-art real-time monitoring
infrastructure
• Centralized exception handling
• Centralized SLA/KPI enforcement
• Improved end-to-end visibility
11
Huawei Case• Collaboration Platform
• BAM in iCare
• End2End Monitoring
12
NetApp – Proactive Monitoring
• Automated processes across packaged applications such as Oracle E-Business Suite, Siebel CRM using Oracle SOA Suite
• Transformed Order Mgmt. and Invoicing process: B2B with Distributors using SOA Suite and EBS Adapter to integrate EBS with Rosettanet Engine
• Increased visibility on B2B transaction and improved cycle times, volume counts, order status
• Order-to-Invoice Cycle Time too long• Lack of Visibility to Order Progress hampering Distributors' Communication to their
Customers• Can't scale using Manual PO Submit Processes• Automation of Purchase Order, PO Confirmation, Order Status, Advanced Shipment
Notification, and Invoice
Opportunities & Challenges
• Oracle SOA Suite radically transformed order-to-invoice processes, by automating previously manual transactions
• Oracle BAM provides an ability to proactively manage SAs with distributors by catching possible errors early
Solution
Results
13
Path #4Upgrade-safe Infrastructure
Challenges
• Intrusive, proprietary logic
extension
• Proprietary/custom point-to-point
integrations
• Brittle infrastructure
• Upgrades are prohibitive –
expenses and down-time
Benefits Of SOA
• Loose-coupled architecture
• Layered architecture
• Non-invasive customizations
• Agile infrastructure
• Faster time-to-market
14
British Telecom –Upgrade-safe Infra
• Implemented Oracle SOA Suite to customize and extend packaged applications
• Built composite apps and process integration flows using Oracle Fusion Middleware with Oracle
EBS, PeopleSoft and Siebel
• One of the world’s largest telecom service provider
• High cost of managing and maintaining 400 legacy IT systems
• Need a consolidated applications that allows to procure goods
and services for 10,000 properties and 5,000 vehicles
Opportunities & Challenges
• Retired 46 legacy apps, increasing „right first time‟ dramatically increasing user experience scores
• Enterprise level process automation resulting in consolidation of many heterogeneous custom and packaged applications
• Significantly reduced maintenance and upgrade costs of packaged applications
Solution
Results
15
SOA4Apps in Huawei
16
Huawei如何将SOA应用于Application的场景
•供应链多业务多Track变革
•Huawei SOA平台研究
•SAAS研究
•供应链多业务多Track变革
•Huawei SOA平台研究
•SAAS研究
•所有的Oracle SOA4Apps场景
11 12
•供应链协同监控平台
•LTC Project Tower Center
•iCare监控平台
Optimal Integrations Whitespace Automation
Upgrade-safe Infrastructure
Proactive Monitoring
17
• Year 2011, Huawei announced multi-industry strategy, aiming at
100B (USD) sales volume in 5-10 years
17
Huawei multi-industry
strategy
Operator
business
Pursuing
Operation
excellence
Enterprise
business
Rapid scaled
growth
Consumer
business
Growth and
transformation
People/
organization
Process/internal
controlData/IT
Enterprise Architecture BTMS/GPMS
Cross-business platform
Others
……
• Enterprise and Consumer business group are expected to grow
very aggressively. In 5-10 years, these 2 BGs will contribute 1/3
to the total 100B USD.
• SCM process/IT for enterprise and consumer business is not flexible enough, which could not satisfy fast growth
requirement in these two areas
• Although SCM for three BGs have difference characters, there are some process/IT areas that potentially could be re-
used, accelerating process/IT deployment and also saving investment
• Enterprise and Consumer BGs needs more agile SCM, due to dynamic market nature
Challenges to Huawei SCM
Huawei供应链多业务多Track变革
18
从现有系统中挖掘共享服务,建立SOA共享服务平台Build Shared Service Catalog
18
3
8 9 10 11 12
Shared Services Catalog
6
7
4 521
13 14
合同录入 到货计划 订单验证 发货计划 配置维护 金额拆分拆分&生成
订单订单承诺
Reuse Value Over Time
148 104 52
136 7 9 11 121 3
19
通过将共享服务服用,实现SOA服务价值Shared Service Reuse & Business Agility
19
3
8 9 10 11 12
Shared Services Catalog
Cost Curve Over Time
6
7
4 521
13 14
合同录入 到货计划 订单验证 发货计划 配置维护 金额拆分拆分&生成
订单订单承诺
合同录入 到货计划 订单验证 发货计划 配置维护 金额拆分拆分&生成
订单订单承诺
拆分&生成
订单订单承诺订单处理自动化
15
136 7 9 11 121 3
148 104 52
4 15
136 7 9 11 121 3
16
16
131261 3
188 17
1817
2020
L1-L3
L4-L5
CPP Service Platform
采用BPM提升供应链业务流程编排的灵活性
21
基于SOA的端到端监控平台
22
协同平台-订单可视解决方案
23
The Oracle Modern User Experience“It’s not just the user interface”
The seamless integration of functionality
and user interface that:
•Enables users to produce creative insights
•Empowers users to make timely decisions
•Enhances users ability to complete their work accurately and
efficiently
•Encourages teamwork through collaboration and communication
24
应用界面优化方向一:统一的应用视图,提高决策力
25
应用界面优化方向一:优化界面,提高生产力
• 将原本冗余的页面元素精简为少数必须输入的信息,缓解网络压力
• 加强页面防呆功能,提高工作效率
• 利用SOA平台及方法:
• 提供Upgrade Safe的页面优化方案
• 与HTM系统做到使用体验及安全验证的集成
26
Why SOA
27
Strategic Benefits of SOA
Agility Faster Time-To-MarketStreamlined Business Processes
28
Typical IT Architecture – Pre-SOAWorklist Process Portal MS Office
MAINFRAME
Online Shopping Mobile Devices
29
Typical IT Architecture – Post-SOA
SHARED SERVICES PLATFORM
COMPOSITE APPLICATIONS
MAINFRAME
Worklist Process Portal MS Office Online Shopping Mobile Devices
Employee On-boarding
Customer On-boarding
Order2Cash
Expense Approval
Employee
Purchase OrderCustomer
30
Oracle SOA Suite:A Member of Oracle Fusion Middleware
Infrastructure & Management
Database
Middleware
Applications
31
BAMEMJDev
Browser POLICYMANAGER
SERVICE BUS DATA INTEGRATORGOLDENGATE
ERP MAINFRAME SERVICES EVENTSPARTNERSDB
COMPLEXEVENT
PROCESSING
BPEL & BPMNBUSINESS RULES
HUMAN WORKFLOW
Repo
Oracle SOA SuiteComplete. Open. Integrated. Best-of-breed.
32
Solution – BPM
Layered on SCA
Infrastructure for Plugging-in Service Engines
BusinessRules
BPEL
Policy Enforcement
MediatorHuman
Workflow
Service and Events Bus
Common JCA-based connectivity infrastructure
BPMN
Optimized binding
SCA
• Freedom to use the right model-type
• Integration, services, and events infrastructure
• Unified administration and policy management
BPM
•Process orchestration
•Process analytics
33
BPM and SCA Views
Business Catalog
Services, Rules, Data, …
34
Code-free Application CustomizationUpgrade-Safe Extensions
Flexible, future-proof application extensions
Faster, less expensive application upgrades
Standardized skill sets for integration and extensions
BPM and SCA Components
35
The Ideal Solution
Multi-channel, Collaborative, Rich User Interface
Cross-ApplicationBusiness Process
Automation
CRM SCM FinancialsProcurement
Optimal
Integration
Actionable Intelligence
??
?
.Application and Database Grid Foundation
Platform Services on Demand
Common
Information
36
AIA
37
Process Management Service Bus Registry & Repository
Service Management B2B Integration
Oracle SOA & BPM Infrastructure
Custom, legacy,
others, …
Packaged Integration Flows For Specific Applications & Processes
AIA Process Integration Packs
AIA Foundation Packs
Reference Process Models
Common Object Definitions & Standard Shared Services
SOA/BPM Framework & Methodology
Oracle Delivers Sustainable IntegrationOracle Application Integration Architecture (AIA)
19
38
• AIA Foundation Pack and Oracle SOA Suite benefits at Dell:
• Cuts development costs by up to 20%
• Accelerates deployment of SOA infrastructure by up to 30%
3-4 times faster Integration projects with AIA
With our SOA infrastructure and Oracle AIA
Foundation Pack, we’ll be able to complete
integration projects 3 or 4 times faster than was
previously possible
Dwij Trivedi, IT Manager,
Enterprise Application Integration
39
Why Oracle
40
Why Oracle SOA?
• Optimized for the four key innovation patterns
–Optimal Integrations
–Whitespace Automation
–Proactive Monitoring
–Upgrade-safe Infrastructure
• Benefits – Lower Costs, Increase Efficiency, Improve Visibility
• Future-proofs path towards Fusion Applications
#1
Complete Integrated Best of BreedOpen
#1
41
Application Integration Architecture
Optimize Offer Forecast Demand
Capture Order Pick, Pack, Ship Billing Deduction & Settlement
PLM Financials/Procurement
MDM Manufacturing CRM Logistics Service
A complete integration solution designed for change,
built for business user alignment.
Oracle Offers a Fast Track to SOA~70% Cost Reduction with Integrated Business Processes
42
Questions