IT Rationalization: Leveraging Service-Oriented Abstraction
-
Upload
bob-rhubart -
Category
Technology
-
view
1.389 -
download
0
description
Transcript of IT Rationalization: Leveraging Service-Oriented Abstraction
IT Rationalization LeveragingService-Oriented Abstraction Oracle Architect Day
Pasadena, CAJuly 9, 2009
© 2009 Innowave Technology
July 9, 2009
2
• Service-Oriented Abstraction
• Real-world Experiences
• Q & A
Agenda
© 2009 Innowave Technology July 9, 2009
3
User Interfaces / Reporting
Security / Policies
Business Processes / Logic
IT Rationalization / Service-Oriented Abstraction
Abstract
Business Services
Business Objects
Applications / Data
InfrastructureRationalize
Abstract
© 2009 Innowave Technology July 9, 2009
4
Infrastructure
Rationalize: Infrastructure
• Simplify, standardize and consolidate infrastructure
• Analyze, design and migrate to a strategic platform
• Optimize through virtualization and data center consolidation
• Leverage Cloud computing
© 2009 Innowave Technology July 9, 2009
5
Applications / Data
Rationalize: Applications / Data
• Consolidate applications that provide similar business functionality
• Identify applications that can reside on the same server
© 2009 Innowave Technology July 10, 2009
• Migrate applications to new platforms, improve runtime efficiency
• Retire / Replace legacy applications
• Leverage Hubs to consolidate data
6
Business Objects
Abstract: Business Objects
• Identify, define and establish Enterprise Business Objects
• Canonical representation of entities: Customer, Item, Order, etc.
© 2009 Innowave Technology July 9, 2009
• Transform and standardize disparate data structures
• Reside in the Service Bus
• Leverage Foundation Pack in Application Integration Architecture (AIA)
7
Business Services
Abstract: Business Services
• Define canonical services based on Business Objects
• Business Services are normalized across applications
© 2009 Innowave Technology July 9, 2009
• Represent core business functions of an enterprise
• Use BPEL adapters based services provided increased visibility
• Leverage Enterprise Business Messages in AIA
8
Business Processes
Abstract: Business Logic
• Abstract Business Logic that is embedded in Applications
• Leverage unified Business Process Management Platform
• BPEL
© 2009 Innowave Technology July 9, 2009
• BPEL
• BPMN
• Human Workflow
• Increases IT and Business collaboration
• Improves business agility, increases visibility
9
Business Rules
Abstract: Business Logic
• Leverage powerful Business Rules Engine
• Decision Tables
• Activation Dates
© 2009 Innowave Technology July 9, 2009
• Activation Dates
• Inference
• Aggregates
• Makes processes and applications agile and dynamic
• Decision Tables provide business users a familiar metaphor
• Seamless integration with SOA & Process Management makes it
effortless to start leveraging rules
10
Security / Policies
Abstract: Security / Policies
• Abstract security from applications and business processes
• Security enforced through centralized declarative security framework
© 2009 Innowave Technology July 9, 2009
• Insulate developers from security & identity management
• Effectively secures critical applications and sensitive data
• Streamlines compliance audit and reporting
• Leverage Identity Management
11
User Interfaces / Reporting
Abstract: User Interfaces / Reporting
• Build composite applications / dashboards using canonical services
• Abstract analysis and reporting capabilities
© 2009 Innowave Technology July 9, 2009
• Leverage WebCenter, Business Activity Monitor, OBIEE
12 Service-Oriented Abstraction
Canonical
Service
(normalized
across Apps)
Declarative
(non programmatic)
Re-use
across Apps)
Loosely Coupled
Layered
Applications
Consolidation
13
• Continue to monitor, maintain and governance
• Leverage Enterprise Repository
Ongoing Maintenance & Governance
© 2009 Innowave Technology July 9, 2009
14
• Requirement: predictable process quality, reduced manual labor
• 15,000 invoices
• Invoice approval automation
• Outsourced staff reduction from 40 to 5
British Petroleum
15
• Requirement: applications consolidation, reduce IT spend
• Error-prone applications, unable to upgrade
• 10K PL/SQL lines to 7 BPEL processes
BAE Systems
16
• Requirement: increase IT productivity, decrease service spend
• Fraud detection
• 200 to 5 processors
• 95% code base reduction
Verizon Wireless
• New rules in 3 weeks
17
• Requirement: applications consolidation, reduce IT spend
• Eliminated 46 of 400 applications
• Composite applications + ERP
British Telecom
18
• Requirement: infrastructure consolidation, reduce IT spend
• Centralized deployment of 200 applications
• Operational as well as development team resources reduced by 33%
• Security governance changes implemented in 2 nights instead of 3
months
Credit Suisse
months
19
• Requirement: time to market, reduce IT spend
• 52 processes across three applications
• Developed in half the time, 50% cost savings
Helio
© 2009 Innowave Technology July 9, 2009
20
• Requirement: application consolidation
• Three different cashiering applications
• Developed single user interface, interfaced to backend applications
• Eliminated need to training on three different applications
City of Las Vegas
© 2009 Innowave Technology July 9, 2009
21
• Requirement: reliable integration, reduce IT spend
• Deployed centralized integration platform
• Interface seven disparate applications
• Exception handling dashboard
Pardee Homes
© 2009 Innowave Technology July 9, 2009
22
• Technology Consulting Firm founded in 2005
• Provide unique, innovative solutions using Oracle Applications and
Technology
• Expertise includes: Fusion Middleware, WebLogic Suite, SOA Suite,
SOA Governance, WSM, OER, BPEL, OSB, BPM, BAM, OBIEE,
About Innowave
WebCenter Suite, Identity Management
• Implement, upgrade, and enhance Oracle E-Business Suite,
JD Edwards, PeopleSoft, Siebel & Hyperion Applications
• Extensive experience and expertise managing global and local
implementations across various industry verticals
• Provide clients with proven methodologies, tools, and templates
specifically tailored to their requirements
© 2009 Innowave Technology July 9, 2009
23 Questions