confidential oracle highly restrictedconfidential –oracle highly restricted soa in higher...

33
CONFIDENTIAL ORACLE HIGHLY RESTRICTED

Upload: others

Post on 12-Mar-2020

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Page 2: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Selim BurduroğluEnterprise Architect

Named and Strategic Accounts

Oracle, USA

10.22.2007

Page 3: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

This document is for informational purposes. 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 in this

document remains at the sole discretion of Oracle. This document in

any form, software or printed matter, contains proprietary information

that is the exclusive property of Oracle. This document and

information contained herein may not be disclosed, copied,

reproduced or distributed to anyone outside Oracle without prior

written consent of Oracle. This document is not part of your license

agreement nor can it be incorporated into any contractual agreement

with Oracle or its subsidiaries or affiliates.

Safe Harbor Statement

Page 4: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

• Why Service Oriented Architecture (SOA)?

• What is SOA?

• Key Components

• Reference Architecture

• Oracle’s SOA Platform

• SOA What?

• Summary

Topics

Page 5: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

• Why Service Oriented Architecture (SOA)?

• What is SOA?

• Key Components

• Reference Architecture

• Oracle’s SOA Platform

• SOA What?

• Summary

Topics

Page 6: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Today’s Typical Landscape

Issues• Little standardization

• Many hardwired integrations

• High costs of integrating applications and technologies

• Focus is on ‘life support’

Results in• Inflexible business processes

• Lack of enterprise visibility

• Users as integrators

Issues• Little standardization

• Many hardwired integrations

• High costs of integrating applications and technologies

• Focus is on ‘life support’

Results in• Inflexible business processes

• Lack of enterprise visibility

• Users as integrators

Page 7: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

June 28 / 05

Unprecedented CEO/VP positive response to an Integrationquestion…

- 83% rated as “important” or “critical” activitySource – Yankee Group Interoperability Survey – June 2005

CEOs & VPs…See the promise of SOA

Page 8: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

June 28 / 05

Unprecedented CEO/VP positive response to an Integrationquestion…

- 83% rated as “important” or “critical” activitySource – Yankee Group Interoperability Survey – June 2005

CEOs & VPs…See the promise of SOA

Page 9: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Why SOA?

• Respond to business change including regulatory

compliance – FERPA, HIPAA, SEVIS, etc.

• Address new needs with existing applications (Composite Applications like employee/student on-

boarding)

• Support new channels & complex interactions (Single view of the constituent across channels,

integrated service offerings)

• Improve ITS services and reduce unit costs

• Support Organic Business – linked ecosystems

Page 10: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

• Why Service Oriented Architecture (SOA)?

• What is SOA?

• Key Components

• Reference Architecture

• Oracle’s SOA Platform

• SOA What?

• Summary

Topics

Page 11: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Got SOA?

You Say S-O-A , I say SOAH…

Is SOA an acronym or a word?

What is SOA?

Page 12: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Got SOA?

Page 13: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Definitions…Literal Translation

A service is a unit of discrete business functionality.

A service oriented architecture provides a standards-based platform that allows services to be

provided, discovered, and consumed by each other, to facilitate the creation of a orchestrated

business process.

A service oriented application is a set of application functionality that fully leverages the power of a

service oriented architecture.

Page 14: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

This is a SOA!

Page 15: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

More Definitions…

Service-oriented Architecture (SOA) is an

architectural design pattern that concerns

itself with defining loosely-coupled

relationships between producers and

consumers.

Page 16: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

What is SOA?A Business Perspective

• Architecture & design principals that

enable:

• Access to, and reuse of IT system resources

• Orchestration of IT system resources into

business processes that deliver:

� Increased service/productivity

�Greater agility

� Improved visibility

Page 17: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Database Mainframe Packaged Apps EJBs.NET/Axis

Business

ServicesJDBC JMS JCA RMISOAP

WSDL WSDL WSDL WSDL WSDL

• A collection of self-contained system functions (services):

�coarse grained

�loosely coupled

�self describing

What is SOA?A Technical Perspective

Web Client

(Self Service)

.NET Client

(Support)Portal

(Self Service)

User

Experience

Management and Security Secure

End-to-End

Process

FlowsOrchestration

• Standards & technologies that enable rapid composition into business processes

Maintenance

Maintenance

$$

Skills

Skills

$$

Interoperability

Interoperability

Ecosystem

Ecosystem

Page 18: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

More Interoperable

SaaS Software

As A Service

ERP/Legacy Apps

Custom Apps& Services

Web services

Key SOA Components

More Adaptable

User Experience (UX)

Portal

Web Application

Enterprise 2.0

WS

Richer Experience

SERVICE BUS

ConnectivityVirtualizationSecurityReliabilityLoggingFailover

Dynamic Routing

Process FlowLogic

PROCESS ORCHESTRATION

Policy EvaluationWorkflow

PKIDashboards

MONITORING

Fusion Effect

Automated Self-Optimized Applications

Page 19: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Characteristics of a Service

• Well defined function

• Well understood interface

• Well defined inputs and outputs

• Immediate feedback

• Used exclusively or in combination

• Predictable

• Replaceable (Outsourceable)

Page 20: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Integration is top SOA priority

Page 21: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

SecuritySecurity&&

RepositoryRepository

Service Orchestration Layer Service Orchestration Layer –– Human WorkflowHuman Workflow

Events, Activity Monitoring, AnalyticsEvents, Activity Monitoring, Analytics

User ExperienceUser Experience

eGovServices

Auxiliary3rd Party

DepartmentalApps

AcademicCollaborative

Apps

MasterData

Management –Directory

StandardsStandards--based Service (Message) Busbased Service (Message) Bus

CustomApps

HRIS SIS

FIN

Reference Architecture

RegistryRegistry&&

GovernanceGovernance

Service

Infrastructure

Page 22: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

• Why Service Oriented Architecture (SOA)?

• What is SOA?

• Key Components

• Reference Architecture

• Oracle’s SOA Platform

• SOA What?

• Summary

Topics

Page 23: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

• Comprehensive Service Oriented Architecture Platform

• Develop, Orchestrate, Integrate, Monitor & Manage

• Open Standards Support

• Presentation, Integration, Security and Data Layers

• Hot-Pluggable Components

• Certified Deployment on non-Oracle technologies

• Lowest Total Cost Ownership

• Lowest Deployment cost through Grid Computing

Oracle’s SOA Platform

Page 24: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

SOA: Adoption Patterns

� Standards Based Integration� Simplify and Reduce Cost of Integration

� Re-Use and Composite Applications� Re-use Existing Applications to Support New Business

Requirements

� Legacy Migration� Enable Graceful Migration from Legacy Systems

� Macro Process Automation � Implement Flexible, Agile Processes to Respond to

Changing Business Requirements

� Compliance� Help Implement Compliance and Transparency Solutions

� Mergers and Acquisitions� Rationalize IT Systems Following M&A

Page 25: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

• Why Service Oriented Architecture (SOA)?

• What is SOA?

• Key Components

• Reference Architecture

• Oracle’s SOA Platform

• SOA What?

• Summary

Topics

Page 26: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Service Oriented Architecture is about…

deployed using a standard platform for all applications

Business Platform

Orchestration

Services

Applications

When the business needs a new or redesigned process When the institution needs a new or redesigned process,

Outcomes

business people easily combine application components into new applications

Admission office easily combine application components (services) into new business processes,

both new and existing business processes and application components are available as a granular set of reusable services,

deployed using a standard platform for all applications.

Software Services

Standard Platform

Business Process

Need for targeted Graduate Student Recruitment Campaign

End-to-End Process Flows

DataToolsInfrastructure

Standards

DataData

Page 27: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Provides

� Flexible business

processes on top of

consistent information

�Open, standards based

platform to work within

your heterogeneous

environment

� Top to bottom visibility

& actionable information

Provides

� Flexible business

processes on top of

consistent information

�Open, standards based

platform to work within

your heterogeneous

environment

� Top to bottom visibility

& actionable information

Value of SOA Platform…Applications

Platform

End-to-End Industry Processes

Unified UserExperience

EnterpriseAnalytics

Adopting SOA platform shifts emphasis from

maintenance to innovation

Benefits� Agility

• Process Innovation

• Business Configurable

• Easily Extended

� Visibility

• Embedded

• Vertical & Horizontal

• Real-time & Historical

� Efficiencies

• Open – Based on

Standards

• ‘Closed Loop’

Processes

• Low Cost Infrastructure

Benefits� Agility

• Process Innovation

• Business Configurable

• Easily Extended

� Visibility

• Embedded

• Vertical & Horizontal

• Real-time & Historical

� Efficiencies

• Open – Based on

Standards

• ‘Closed Loop’

Processes

• Low Cost Infrastructure

SOA Platform

Standards-Based Integration & Orchestration

Existing

Tools &

Infrastructure

Academic

Legacy

eGov

CustomHRIS

3rd PartySIS

Financials

Page 28: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

SOA in Public Sector

Opportunities• Standards based support for various data formats and

conversions

• Integration of backend systems with portal

• Support for human workflow

Challenges• Inter-Agency Communication – Information exchange with

other agencies

• eGovernment Services – Streamline paper forms to

electronic data entry

• Asset Management of Public Resources – Inefficient

manual processes

Page 29: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

SOA in Higher Education

• Services can allow institutions to leverage the benefits

of the decentralized nature of Higher Education.

• Service-orientation can support changing business

processes and systems more effectively – especially in

areas such as recruitment, registration, and fund raising.

• Thoughtful deployment of middleware and service oriented

strategies early on can reduce overall costs of migrating to

new applications.

Page 30: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

• Why Service Oriented Architecture (SOA)?

• What is SOA?

• Key Components

• Reference Architecture

• Oracle’s SOA Platform

• SOA What?

• Summary

Topics

Page 31: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Next Steps…

OPPORTUNITIES: Reduce the cost and effort of integration among all the administrative and academic applications such as PeopleSoft applications as well as all "external" apps, Housing & Dining, WebCT, Custom Apps, uPortal, etc.

• Top-down modeling, document current processes (BPA)

• Deploy Enterprise Service Bus as the foundation for SOA

• Start surfacing services from administrative apps and other applications – Provide/Consume Web Service Wizard

• Simplify integration across disparate system – establish the canonical data model to reduce effort

• Leverage adapters as needed for A2A integrations

Page 32: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED

Summary

• Provide a framework for the future, rather than

continue to reinvest in the past

• Increase reuse of services, reducing the time and

effort necessary to develop new services and

improving applications reliability

• Improve the agility of IT, including the rapid

deployment or modification of business processes in

response to changing regulatory requirements and

needs

Page 33: CONFIDENTIAL ORACLE HIGHLY RESTRICTEDCONFIDENTIAL –ORACLE HIGHLY RESTRICTED SOA in Higher Education •Services can allow institutions to leverage the benefits of the decentralized

CONFIDENTIAL – ORACLE HIGHLY RESTRICTED