IT Rationalization: Leveraging Service-Oriented Abstraction

23
IT Rationalization Leveraging Service-Oriented Abstraction Oracle Architect Day Pasadena, CA July 9, 2009 © 2009 Innowave Technology July 9, 2009

description

Oracle ACE Director Basheer Khan's presentation from OTN Architect Day in Pasadena, July 9, 2009. Find an OTN Architect Day event near you: http://www.oracle.com/technology/architect/archday.html Interact with Architect Day presenters and participants on Oracle Mix: https://mix.oracle.com/groups/15511

Transcript of IT Rationalization: Leveraging Service-Oriented Abstraction

Page 1: IT Rationalization: Leveraging Service-Oriented Abstraction

IT Rationalization LeveragingService-Oriented Abstraction Oracle Architect Day

Pasadena, CAJuly 9, 2009

© 2009 Innowave Technology

July 9, 2009

Page 2: IT Rationalization: Leveraging Service-Oriented Abstraction

2

• Service-Oriented Abstraction

• Real-world Experiences

• Q & A

Agenda

© 2009 Innowave Technology July 9, 2009

Page 3: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 4: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 5: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 6: IT Rationalization: Leveraging Service-Oriented Abstraction

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)

Page 7: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 8: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 9: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 10: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 11: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 12: IT Rationalization: Leveraging Service-Oriented Abstraction

12 Service-Oriented Abstraction

Canonical

Service

(normalized

across Apps)

Declarative

(non programmatic)

Re-use

across Apps)

Loosely Coupled

Layered

Applications

Consolidation

Page 13: IT Rationalization: Leveraging Service-Oriented Abstraction

13

• Continue to monitor, maintain and governance

• Leverage Enterprise Repository

Ongoing Maintenance & Governance

© 2009 Innowave Technology July 9, 2009

Page 14: IT Rationalization: Leveraging Service-Oriented Abstraction

14

• Requirement: predictable process quality, reduced manual labor

• 15,000 invoices

• Invoice approval automation

• Outsourced staff reduction from 40 to 5

British Petroleum

Page 15: IT Rationalization: Leveraging Service-Oriented Abstraction

15

• Requirement: applications consolidation, reduce IT spend

• Error-prone applications, unable to upgrade

• 10K PL/SQL lines to 7 BPEL processes

BAE Systems

Page 16: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 17: IT Rationalization: Leveraging Service-Oriented Abstraction

17

• Requirement: applications consolidation, reduce IT spend

• Eliminated 46 of 400 applications

• Composite applications + ERP

British Telecom

Page 18: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 19: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 20: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 21: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 22: IT Rationalization: Leveraging Service-Oriented Abstraction

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

Page 23: IT Rationalization: Leveraging Service-Oriented Abstraction

23 Questions