65
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 1

1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 131

Page 2: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Integration Best Practice

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 132

Integration Best Practice

Dave Bain

PeopleSoft Product Management

Page 3: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

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.

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 133

Page 4: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Program Agenda

� What is Fusion? – Architecture, Technology,

Application Suite

� Integrating PeopleSoft with Fusion Middleware

– Mobile Applications

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 134

– Mobile Applications

– Service Oriented Architecture

– Enterprise User Experience

– Business Intelligence

– System Administration

Page 5: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Fusion – What is it?

� Fusion Architecture

– Blueprint for building distributed internet applications

� Fusion Middleware

– Technology used to manage the complete lifecycle of distributed

internet applications across the enterprise

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 135

internet applications across the enterprise

– Implementation of Fusion Architecture

� Fusion Applications

– Suite of applications built with Fusion Middleware

Page 6: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

PeopleSoft and Fusion

� Fusion Middleware

– Embed XML Publisher (BI Publisher) and deliver with PeopleTools

– PeopleSoft Mobile Inventory Management is built with Fusion

Development Tools and deploys on a Fusion Middleware Platform

– Broad degree of certification

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 136

Page 7: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Middleware

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 137

Page 8: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Oracle

MobileWeb Social

User Engagement

Business

Process

Business

Intelligence

Content

Management

Oracle Fusion Middleware

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 138

Oracle

Fusion

Middleware

Process Intelligence

Service

Integration

Cloud Application

FoundationManagement

Development

Tools

Management

Data

Integration

Identity Management & Security

Page 9: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

MobilePortal Apps

PIA

AWE BI Pub

Reporting

Interaction

HUB

PeopleTools

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 139

PeopleToolsReporting

Integration Broker

PeopleTools PSAdminApp Designer

HUB

Configuration

Workbench

PeopleSoft Security

Page 10: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Middleware

Middleware

Applications Oracle

Fusion

Middleware

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1310

Infrastructure &

Management

Database

PeopleTools

Page 11: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

PeopleSoft Challenges

Integration Hairball

Customizations

Point to point integrations

implemented with diverse

scripting technologies

Customizations create

upgrade hurdle

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1311

Process Automation Gaps Automation gaps

between apps silos

Costly Administration Security, platform,

administration, performance

Page 12: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Fusion MiddlewareMobile

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1312

Page 13: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Extending Enterprise Solutions to Mobile Platforms

• Access to Enterprise Systems without

Opening a Laptop

• Greater Productivity

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1313

Challenge: How to Embrace Mobile Solutions Without Rebuilding

Underlying Systems?

• Greater Productivity

• 24 / 7 Responsiveness

Page 14: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

� PeopleSoft iScripts are HTML based

servlets that are written with

PeopleCode and PeopleSoft HTML

PeopleSoft Mobile Technology

Mobile Technology

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1314

PeopleCode and PeopleSoft HTML

Objects

� Delivered in maintenance bundles and

compatible with 9.1 PeopleSoft

Applications

Page 15: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

ADF Mobile

� Declaratively develop hybrid on-

device apps with HTML5 UI

� Access local storage and device

services (camera, bar scanner, etc.)

Reuse existing ADF development

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1315

� Reuse existing ADF development

skills

� Minimize development cycle for

supporting new mobile platforms

� Native look and feel

Page 16: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

ADF Mobile – Content options� Local AMX File

– JSF-like file built visually in JDeveloper

– Generated into HTML/JS on device at RT

– Uses JQuery renderers initially

� Remote URL

– ADF Trinidad for Smartphones

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1316

– ADF Faces (HTML5) on Tablets

– Any remote URL

– A PeopleSoft URL

� Local HTML File

– Hand-coded HTML5 pages

� Native view

– Platform specific (non portable)

Page 17: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Device Services Integration

� Thin native application container

provides device services integration

Leverages Open Sourced PhoneGap

- Contacts

- Calendar

- GPS

- Phone

- Bar code

scanner

- Camera

- SMS

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1317

� Leverages Open Sourced PhoneGap

– Abstracted for easy integration

� Common interface across all platforms

� Gracefully handle device services

availability

Page 18: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Access and Security

� Authentication:

– SSO Integration across Features

– OAM/OID support (i.e. integration with Fusion Middleware)

– Can support offline authentication

� Access Control:

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1318

– Role based access (show/hide UI)

� Encryption:

– Credentials in Keystore

– Local data

– Communication channels

Page 19: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

ADF Mobile ArchitectureDevice Native Container

Web View

Server

HTML

ADF Mobile

XML View

Device

Third Party

Web Sites

ADF Faces RC

ADF Mobile

Browser

(Trinidad)

Local

HTML

HTML5 & JavaScript Credential Management,

SSO, & Access Control

ADF Controller

Application

Configuration

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1319

Phone Gap

Local DataDevice

Services

Device

Native

ViewJavaManaged Beans

ADF Model

Mobile

Device Server

Web Services

(SOAP &

REST)

Configuration

Server

Credential Management,

SSO, & Access Control

Application

Configuration

Page 20: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

ADF Mobile Architecture

Third Party

Web Sites

ADF Faces RC

ADF Mobile

Browser

(Trinidad)

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1320

Mobile

Device Server

Web Services

(SOAP or

REST)

Configuration

Server

Page 21: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Mobile PeopleSoft Applications

• Options:

• Oracle Mobile Application accessing PeopleSoft

• PeopleSoft HTML Application using Oracle TechnologyFMW

PSFTMobile App

OracleMobile Apps

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1321

using Oracle Technology

• Standalone PeopleSoft HTMLMobile Apps

FMW

OracleApps

ISVApps

CustomApps PeopleSoft

Page 22: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

PeopleSoft

ADF Mobile with PeopleSoft

� Option 1 – ADF App connecting

to PSFT via web services

– Native device access

– Deploy in appstore Web Services

(SOAP &

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1322

– Robust security options

– Declarative design interface

– Back-end reuse

– Device integration with other

ADF Mobile apps Mobile

Device Server

(SOAP &

REST)

Page 23: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

PeopleSoft

ADF Mobile with PeopleSoft

� Option 2 – HTML App

connecting to PSFT deployed in

ADF Mobile

– Deploy in appstore

Application written with IScript

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1323

– Application written with

PeopleSoft technology

– Standard basic auth security

– Back-end reuse

– Can integrate with ADF apps Mobile

Device Server

IScript

Page 24: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

PeopleSoft

ADF Mobile with PeopleSoft

� Option 3 – Standalone

PeopleSoft mobile HTML App

– Deploy from URL Link

– Application written with

PeopleSoft technologyIScript

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1324

PeopleSoft technology

– Standard basic auth security

– Back-end reuse

Mobile

Device Server

IScript

Page 25: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

� Rich Internet Applications built with Application Developer Framework (ADF)

� Custom self service applications with advanced User Interface

� Extend PeopleSoft applications to the mobile workforce

� Build composite applications across your enterprise

Opportunities & Challenges

Solution

Mobile Development

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1325

� Rich Internet Applications built with Application Developer Framework (ADF)

� Bind User Interface to PeopleSoft Web Services

� Leverage Existing Business Logic with Component Interfaces

� Simplify with Documents (PeopleTools 8.51)

Results• Continued low cost reliable integration between PSFT applications

Page 26: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

J2EE Server

http

Web service

Mobile Server

Authentication

ADF with PeopleSoft

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1326

DatabaseAppserver

Gateway

© 2010 Oracle Corporation – Proprietary and Confidential

Web serverBrowser

PeopleSoft

Authentication

Page 27: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Fusion MiddlewareService Oriented Architecture

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1327

Page 28: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Integration Affects the Business�Time to Market, Risk, and Cost

One-Off Integrations Everywhere Best Practice: Loosely Coupled, Reusable

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1328

• Expensive apps upgrades

• Legacy integrations hinder

process changes

• Less time, risk and cost for apps upgrades

• Agility to optimize business processes

Page 29: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Pervasive Data Integration Needs�Across Multiple Use Cases

Business Intelligence Application Integration� Historical Analysis

� Real Time Data Warehouse

� Operational Reporting

Consolidation / Migration• Application Consolidation

• Service-Oriented Integration for Large Data Volumes

• Data Synchronization

High Availability• Disaster Recovery & Data Protection

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1329

• Application Consolidation

• Zero Downtime Migration

• Data Move and Improve

Data Quality• Product and Customer Data Cleansing

• Single Source of Truth

• Compliance Screening

• Disaster Recovery & Data Protection

• Zero Downtime Operations

Page 30: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

SOA SuiteOracle

SOA/BPM

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1330© 2009 Oracle Corporation 30

Packaged Apps

Custom Apps

Point-to-point integrations

Service-enablement

Loose-coupling

EAI Patterns

Legacy Modernization

Simplification

Rapid Composition

Inherent Flexibility & Adaptability

Service Re-use

Business and IT synergies

Page 31: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

BAMCEPEMPOLICY

MANAGERJDEV

Oracle SOA Platform

BPEL PROCESS BPEL PROCESS MGRMGR

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1331

ERP MAINFRAME SERVICES EVENTS

BPEL PROCESS BPEL PROCESS MGRMGR

BUSINESS BUSINESS RULESRULES

HUMAN WORKFLOWHUMAN WORKFLOW

SERVICE BUSSERVICE BUS

DATA INTEGRATORDATA INTEGRATOR

REG/REP

Adapters & B2BPARTNERSDB

Page 32: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

SOA and BPM GovernanceFull Lifecycle Management for Composite Apps, Business Processes and SOA Assets

Develop/Assemble

& Test

Design

Deploy &Secure

Architecture& Modeling

AnalysisSOA Asset/Artifact Management

Policy Management, Validation

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1332

Retire Services

Secure

Manage Change

MonitorPolicies& SLAs

Policy Management, Validation and Enforcement

Provisioning and Consumer Management

SOA Monitoring and Management

© 2009 Oracle Corporation 32

Page 33: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

External Systems

Integration BrokerIntegration Gateway

Listening Connectors

G

a

t

e

w

a

y

PeopleSoft

Listening

Connector

http

REST

Web

Service JMS

HTTP

PSFT

8.1

CustomApp ESB

Mobil

e UI

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1333

Listening Connectorsy

M

a

n

a

g

e

r

PeopleSoft

Target

Connector

Target Connectors

joltCustom

File

SMTP JMS

HTTP

PSFT

8.1

FTP

SFTP

FTPEMail

XML

Page 34: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Service BusOpen Connectivity, High Performance Messaging

PublishPublishSubscribSubscrib

ee

Policy Policy Mgmt.Mgmt.

TransforTransformm

RulesRulesRequestRequestReplyReply

ServiceServiceVirtualizatioVirtualizatio

nn

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1334

JJMMSSDB, Files

High Speed, Pluggable TransportHigh Speed, Pluggable Transport

ee mm

Adapters/Connectors to External SystemsAdapters/Connectors to External Systems

nn

SCA FoundationSCA Foundation

Web Services

REST

ERP, CRM

Page 35: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

External Systems

Integration Broker – Oracle Service BusIntegration Gateway

Listening Connectors

G

a

t

e

w

a

y

PeopleSoft

Listening

Connector

http

REST

Web

Service JMS

HTTP

PSFT

8.1

CustomApp ESB

OSB

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1335

Listening Connectorsy

M

a

n

a

g

e

r

PeopleSoft

Target

Connector

Target Connectors

joltCustom

File

SMTP JMS

HTTP

PSFT

8.1

FTP

SFTP

FTPEMail

OSB

Page 36: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Advanced Integration Patterns

� Multi-destination request

– Incoming payload is split into multiple

service invocations

– Multiple service responses are

aggregated into single payload

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1336

aggregated into single payload

� Service Virtualization

� WS-ReliableMessaging

Page 37: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

300+ Connectivity Solutions

Databases� Oracle 8i and above

� IBM DB/2 UDB

� Informix

� Clarion

� Clipper

� Cloudscape

� DBASE

Applications� Oracle Applications

� SAP R/3

� Peoplesoft

� JD Edwards

� Siebel

� Clarify

� Lotus Notes

� Ariba

Technology� SOAP

� HTTP, HTTP-S

� Email – POP3, SMTP, IMAP

� FTP, FTP-S

� Flat File

� LDAP

� JMS

� Oracle AQ

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1337

� DBASE

� Dialog

� Essbase

� FOCUS Data Access

� Great Plains

� Microsoft SQL Server

� MUMPS (Digital Standard MUMPS)

� Navision Financials (ODBC 3.x)

� Nucleus

� Paradox

� Pointbase

� Ariba

� AXIOM mx/open

� Baan

� BroadVision

� Clarify

� Commerce One

� Hogan Financials

� i2 Technologies

� Lawson

� Livelink

� Manugistics

� Oracle AQ

� IBM MQSeries

� TIBCO Rendezvous

� Socket

Legacy� CICS

� IMS/DB

� IMS/TM

� VSAM

� ADABAS

Page 38: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Business Process ManagementBPEL Process Manager - System Workflow

Optimize

Human & Document Human & Document

4

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1338

ESB Transport & ESB Transport & ConnectivityConnectivity

BPEL Process ManagerBPEL Process Manager

Human & Document Human & Document WorkflowWorkflow

Monitor

3Define

1Deploy

2

Page 39: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

External Systems

Integration Broker – BPELIntegration Gateway

Listening Connectors

G

a

t

e

w

a

y

PeopleSoft

Listening

Connector

http

REST

HTTP

JMSWeb

Service

PSFT

8.1

CustomApp ESB

BPEL

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1339

Listening Connectorsy

M

a

n

a

g

e

r

PeopleSoft

Target

Connector

Target Connectors

joltCustom

File

SMTP JMS

HTTP

PSFT

8.1

FTP

SFTP

FTPEMail

BPEL

Page 40: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

PeopleTools BPEL PM Integration

• Certified with PeopleTools since 8.48• Sync and Async calls to and from BPEL PM

•WS-Addressing headers

• Security credentials

•WSIL Lookup

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1340

•WSIL Lookup

•Partnerlinks in generated WSDL

•Utility App Class (BPEL, BPELUtil)

• Directly launch a BPEL Process

• Track a BPEL Process with ID

Page 41: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Application SOA Uptake – Examples

– FS to CRM - Financial Application Process

� Closes loop between financial product application and generation of Financial Account in CRM

– CRM - Lead and Referral Management Process

� Closes loop between lead/referral generation, opportunity conversion and employee recognition

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1341

� Closes loop between lead/referral generation, opportunity conversion and employee recognition

Page 42: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Application SOA Uptake – Examples

– FS – Source to Settle Process

� Validate customers and suppliers against the Specially Designated Nationals (SDN) list managed by the Office of Foreign Assets and Control (OFAC).

� 1) OFAC integration in procurement and payables

� 2) CRM loan referral example for FSI

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1342

� 2) CRM loan referral example for FSI

� 3) CRM Comms example for lost/stolen handsets

� 4) General Procure to Pay business process in BPEL

� 5) Travel and expense approval

Page 43: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

� Enterprise wide SOA managed by Oracle SOA Suite

� Enterprise view of Integration technology

� Needs not met with tactical integration solutions

� Rising integration costs and complexity of maintenance

Opportunities & Challenges

Solution

Service Oriented Architecture

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1343

� Enterprise wide SOA managed by Oracle SOA Suite

� PeopleSoft integrate with SOA at Service Bus, BPEL, Governance levels

� User PeopleSoft integration broker for PSFT to PSFT and PSFT point to point integration

� Plug PeopleSoft in to enterprise SOA via web services

�Results

• BPEL Processes delivered today

Page 44: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Fusion MiddlewareEnterprise User Experience

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1344

Page 45: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

�Engaging the Enterprise User

Oracle WebCenter

PortalComposite Apps & Mash-ups

Self-Service Portals Enterprise Mash-ups

Gadgets / Integration

SitesWeb Experience Mgmt

Brand Presence

Site Management Personalization

Mobile & Social

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1345

Gadgets / Integration

ContentEnterprise Content Management

Content LifecycleRich Media

Imaging Desktop

ConnectEnterprise Social Software

Enterprise Social

Collaboration

Application Context

Activity Streams

Page 46: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Application IntegrationOracle WebCenter Packaged Portlets

WSYIWYG Site PersonalizationWSYIWYG Site Personalization

Drag and Drop Mashup AssemblyDrag and Drop Mashup AssemblyComposer

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1346

DatabaseSystems

Content Repositories Business

IntelligenceBusiness

Applications

BusinessProcesses Web Services Custom/LO

BApps

Drag and Drop Mashup AssemblyDrag and Drop Mashup Assembly

Unified Business Catalog & MetadataUnified Business Catalog & Metadata

Data Integration: REST, JSRData Integration: REST, JSR--168/286, 168/286, WSRP 2.0WSRP 2.0

Page 47: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Social Computing Oracle WebCenter Social Computing

Rapid Assembly & CustomizationRapid Assembly & Customization

Unified Security & Profile ManagementUnified Security & Profile Management

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1347

Integration with Enterprise ApplicationsIntegration with Enterprise Applications

PrePre--Packaged Social Computing Packaged Social Computing ServicesServices

Wiki Blogs Tagging Linking RSS Presence & Chat

Discussions

Page 48: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Team CollaborationOracle WebCenter Spaces

PrePre--Packaged Team Web SitePackaged Team Web Site

BrowserBrowser--based Personalizationbased Personalization

PrePre--Packaged Folders & Packaged Folders & CommunitiesCommunities

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1348

CommunitiesCommunities

PrePre--Packaged Content Packaged Content ManagementManagement

Process People

Information

Page 49: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

PeopleSoft

Database

WebCenter/

Fusion Middleware• Publish portlet from

PeopleSoft

• Consume with

WebCenter

Framework

WebCenterBi Directional Integration with PeopleSoft

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1349

Appserver

Webserver/

Gateway

WebCenter/

ADF J2EE

Server

SOA Suite Web 2.0 Content

Framework

• Consume Enterprise

2.0 Service from

WebCenter

• Display in Related

Content

Page 50: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

• Have many content sources outside of PeopleSoft(Including Fusion apps, other AU apps, external apps)

• Highly focused on the PeopleSoft environment: Most of community is composed of PeopleSoft users

• Already deployed PeopleSoft portal

WebCenter or PeopleSoft Framework?

When should a PSFT customer choose WebCenter?

When should a PSFT customer choose PeopleSoft Platform?

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1350

apps, external apps)

• Have a significant user community who are not PeopleSoft users

• Require broad/generic Web 2.0 services deployment beyond PeopleSoft

• Already deployed PeopleSoft portal in traditional way—it’s working for them

•Collaboration requirements support mainly PeopleSoft content and user communities (not deployed broadly across applications)

Page 51: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

� WorkCenter Portal

� Mashup content from multiple applications

� Single integrated solution across the entire enterprise

� Collaborative workgroups

Opportunities & Challenges

Solution

Service Oriented Architecture

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1351

� WorkCenter Portal

� WorkCenter Spaces

� Integrated through Related Content and WSRP Portlets

Results• Enterprise User Interface

Page 52: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Fusion MiddlewareBusiness Intelligence

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1352

Page 53: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Oracle Business IntelligenceComplete, Open, Integrated

Common Enterprise Information Model

Data Integration

Ad-hoc Analysis

Interactive Dashboards

Essbase Reporting &Publishing

ProactiveDetectionand Alerts

Disconnected& MobileAnalytics

MS Office& OutlookIntegration

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1353

Common Enterprise Information Model

BI Server• Integrated Security, User Management, Personalization

• Multidimensional Calculation and Integration Engine

• Intelligent Request Generation and Optimized Data Access Services

OLTP & ODSSystems

Data Warehouse SAP, Oracle, Siebel,PeopleSoft, Custom

ExcelXML

BusinessProcess

OLAP

Page 54: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Oracle BI ApplicationsPrebuilt Solutions for PeopleSoft

• Add insight to CRM and ERP

applications

• Easy to adapt and extend

• Tight integration with OLTP

systems

ERP AnalyticsFinancials

Human Resources

Procurement & Spend

Supply Chain & Order Mgmt

CRM AnalyticsSales

Service & Contact Center

Marketing

Loyalty

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1354

Other Data SourcesIVR, ACD, CTIHyperionMS ExcelSyndicated

Oracle BI Server

Common Enterprise Information Model

systems

• Works with existing IT

environment

• Fast time to value; Low TCO

• Over 2,000 customers

Supply Chain & Order Mgmt

Projects

Loyalty

Price

Page 55: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Fusion MiddlewareSystem Administration

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1355

Page 56: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Oracle Identity Management

Access ManagementIdentity Administration Directory Services

Access Manager

Adaptive Access Manager

Enterprise Single Sign-On

Identity Federation

Identity Manager

Role Manager

Directory Server EE

Internet Directory

Virtual Directory

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1356

Oracle Platform Security Services

Entitlements Server

Identity Analytics

Management Pack For Identity Management

Operational Manageability

Identity & Access Governance

Page 57: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

� Single sign-on across applications

� Identity Federation

� Role provisioning from PeopleSoft application

� Comprehensive audit

Opportunities & Challenges

Solution

Identity Management

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1357

� Use PeopleSoft application as source of truth for broad population of users

� Use PeopleSoft reconciliation connector to provision user content to Identity Store

� Solution

Results

• Secure access and identity across the organization

Page 58: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Enterprise ManagerInsight to Automation

Diagnostic

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1358

Real Operations AutomationReal Operations Automation

ProvisioningProvisioning

ConfigurationConfiguration

ClusteringClustering

AdaptationAdaptation

Real Operations InsightReal Operations Insight

MonitoringMonitoring

DiagnosticsDiagnostics

Performance ManagementPerformance Management

Service Level ManagementService Level Management

Diagnostic

Insight

Driving Built-

In

Automation

Page 59: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

� Monitoring

� Diagonstics

� Performance

Opportunities & Challenges

Solution

Enterprise Manager Plug-in

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1359

� Provide insight and automation

� Common interface across Oracle

Solution

Results

• Simplify and improve administration responsibilities

Page 60: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

<Insert Picture Here>

Fusion Middleware

Certification

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1360

Page 61: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

PeopleSoft Adoption of Fusion Middleware

Key Technologies PeopleTools 8.51 PeopleTools 8.52

A. Service Oriented Architecture and Business Process Management

Oracle Service Bus (OSB) 10g, 11g 10g, 11g

Oracle Tuxedo 10gR3 10gR3

Business Process Execution Language (BPEL) 10g, 11g 10g, 11g

Business Activity Monitoring 11g 11g

Oracle B2B 11g

B. Business Intelligence and Performance Management

Oracle Data Integrator 11g 11g

Business Intelligence Suite Enterprise Edition Plus 11g 11g

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1361

Business Intelligence Suite Enterprise Edition Plus 11g 11g

Hyperion Planning (ESSBASE) 11g 11g

C. Enhanced User Productivity

Application Development Framework 11g 11g

Portlets and WebCenter 10g, 11g 10g 11g

Universal Content Management 11g 11g

Business Intelligence & Workflow Notifications (OBIEE & BPEL PM) 11g 11g

D. Lower Cost of Ownership with Operational Management

Weblogic 10.3.1 10.3.2

Identity Management 11g 11g

Enterprise Manager Plug-in 10.2.0.5 11g

Internet Directory 10.1.4.1 10.1.4.1

Page 62: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

PeopleTools and Oracle Fusion Middleware

Oracle

PeopleTools and Fusion

Middleware working

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1362

PeopleTools

Oracle

Fusion

Middleware

Middleware working

together to solve complex

challenges today

Page 63: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Q&A

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1363

Page 64: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1364

Page 65: 1 Copyright © 2012, Oracle and/or its affiliates. All ... · Leverage Existing Business Logic with Component Interfaces Simplify with Documents (PeopleTools 8.51) ... Loosely Coupled,

Color System

R=255

G=20

B=20

R=0

G=0

B=0

Primary Secondary

R=125

G=115

B=105

R=120

G=100

B=100

R=91

G=105

B=129

R=139

G=170

B=195

R=229

G=229

B=229

R=163

G=163

B=163

R=66

G=69

B=69

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1365

Gradients