exposing peoplesoft portlets in webcenter · web 2.0 andmashupsare changing the user paradigm...

47
<Insert Picture Here> Exposing PeopleSoft Portlets in WebCenter Nishit Rao – Group Product Manager FMW

Upload: others

Post on 29-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

<Insert Picture Here>

Exposing PeopleSoft Portlets in WebCenter

Nishit Rao – Group Product Manager FMW

<Insert Picture Here>

Agenda

• Fusion Middleware Overview

• WebCenter Overview

• ADF

• WebCenter Services

• Peoplesoft WSRP Support

• Peoplesoft and WebCenter WSRP Demo

• Peoplesoft Component Pages as Portlets in WebCenter

Oracle Fusion Middleware

Oracle Fusion MiddlewareThe World’s Best Middleware Suite - Gartner MQs

• Application Platform Suites

• Development Tools

• Application Server

• Web Services Platform

• Enterprise Portal

• Enterprise Content Mgmt.

• Enterprise Records Mgmt.

• Enterprise Service Bus

• Business Integration

• Business Process Mgmt.

• Business Intelligence

• Corporate Performance Mgmt.

• Access Management

• Identity Provisioning

• Web Services Management

• Data Integration

LEADER

LEADER

LEADER

LEADER

LEADER

LEADER

LEADER

LEADER

LEADER

LEADER

LEADER

LEADER

LEADER

LEADER

LEADER

LEADER

• Enterprise Portal• Enterprise Content Mgmt.• Enterprise Records Mgmt.

• Enterprise Portals• Conventional Web Platform• Web Content Management• Enterprise Content Management

KM World Trendsetting Product

Universal Records Management

InfoWorldBest ECM Suite

Forrester Wave LEADER

Gartner MQ LEADER

Leader in Enterprise 2.0Analyst and Press Reviews

Oracle Confidential

Oracle Fusion MiddlewareThe World’s Best Middleware Suite

Global Customers

Business Week 1000

Fortune 50 Global

Fortune 50 US

Partners

ISVs

SIs

VARs

Patents

Industry Awards

77,000+

873

39

43

7,800

4,780

38,500

4,500

227

145

Customer Challenges

Multiple Custom or Siloed Application

User Interfaces• Processes are user-driven, inconsistent and inefficient

• Difficult to execute tasks across multiple systems

Work is Changing

• Users need to combine adhoc work with enterprise applications & processes

• Access information anywhere at any time

Self Self ServiceService

Custom

Self Service

Custom

Self Service

CRMCRM

CRMCRM

ERPERP

ERPERP

LegacyLegacy

LegacyLegacy

Work with others in context of projectsCollaborative tasks with applications and information lack context

External Resources

Email

Phone

Browser

IM

RSS

Desktop

Internal Resources

Market Evolution

Web 2.0 and Mashups are changing the

User ParadigmEnterprise 2.0 enables team interactions

Web 2.0

Web-based communities and hosted services to facilitate creativity, collaboration and sharing among users

Enterprise 2.0

Emergent social software platforms

• Within companies

• Between companies and their

partners or customers

• Tools allow structure to emerge

Evolution of the enterprise portal marketTransactional apps, composite apps, portals, web sites converging

Time

Business Impact

SocialEnterprise

Social networks

Ubiquitous collaboration

Participant-driven

Collective intelligence

Dynamic communities

MultichannelImplicit

connections

Simple personalization;

content assembly

Presentation, search and

Web integration

Integrated self-service publishing, collaboration and community building

Advanced profiling, analytics and experience management Advanced Web

experience and interaction management

Social profiling and human network building

Content Management

Project Efficiencies

Team Collaboration

EnterpriseMashups

Web 2.0 Services

Team & Individual Expertise

CollaborativeContent Creation

Security, Auditing, and Compliance

Information Lifecycle

Management

Content Publishing

Content Approvals

Composite Applications

Integrated Development

Process Portals

Alerts & Worklist

SOA Processes

Component Assembly &Orchestration

Custom & Enterprise Applications

Oracle

Enterprise

2.0

Community/Social Collab

Internet / Intranet Web Presence

Portlet Creation & Orchestration

In-Context Content Editing

Secure, Integrated Search

Website Creation

Multi-Channel Delivery

Single Sign-On to all Corporate Resources

Document Management

Desktop Tools

Integration

Evolution of the enterprise portal marketTransactional apps, composite apps, portals, web sites converging

Product Overview

Enterprise 2.0Product Listing

Content Management• Enterprise Content Management Suite

• Universal Content Management

• Universal Online Archive

• Imaging and Process Management

• Secure Enterprise Search

• Information Rights Management

• Universal Records Management

• Document Capture

• Distributed Document Capture

Portal and UI• WebCenter Suite *NEW*

• WebCenter Services *NEW*

• Oracle Portal

• WebLogic Portal

• Offer Integrated Multi-Channel, Composite User Interface

(Portal)

• Personalizes Access to Desktop Tools, Enterprise Applications,

Business Process, Business Intelligence, Documents Sources

• To transform how users work privately & with others, within Enterprises & across Enterprises

• By Integrating Web 2.0 Capabilities with Enterprise Information

Systems & Applications

• Based on Industry Standard Development Paradigm

• Unifying notion of Web Sites, Transactional Applications,

Enterprise Portals, Social Computing

Product StrategyEnterprise 2.0 & Portals

JDeveloperSingle, Integrated,

Standards-based

Development Tool

Application Development FrameworkVisual Application Assembly

Device View Controller Model

• Device &

Browser

Adaptation

• Ajax

• Flash

• Mobile

• Web 2.0

• Page Flow

• Service

Binding

WebCenter FrameworkCreating an Enterprise 2.0 Experience

Tagging

Linking

Searching

Extending

Enterprise

Mashups

Tagging

Linking REST

Web Development,

PHP, PERL, .NET

WebCenter Web 2.0 ServicesCreating an Enterprise 2.0 Experience

Authoring

Signaling

Wiki RSS

Create Page

Blogs Mobile

Oracle WebCenter Services provides standards-based components that enrich existing portals and Web sites with the industry's most complete and

open set of Enterprise 2.0 capabilities.

WebCenter Web 2.0 Services

WebCenter Framework

Oracle Application Server / Oracle WebLogic Server

Social Networking

Portlet Interoperability Content Integration

Content

Mashups

Analytics

Application Development Framework

ResourceCatalog

CustomizableComponents

PortletRuntime

SearchFramework

Integrated Workflow

WebCenter Anywhere

Oracle WebCenter Services

Oracle WebCenter Services provides standards-based components that enrich existing portals and Web sites with the industry's most complete and

open set of Enterprise 2.0 capabilities.

WebCenter Web 2.0 Services

WebCenter Framework

Oracle Application Server / Oracle WebLogic Server

Social Networking

Portlet Interoperability Content Integration

Content

Mashups

Analytics

Application Development Framework

ResourceCatalog

CustomizableComponents

PortletRuntime

SearchFramework

Integrated Workflow

WebCenter Anywhere

Oracle WebCenter Services

WebCenter Framework

• Extend J2EE Framework for Context-rich, Customizable Apps

• Make Applications Easy to Build & Easy to Customize

• Integrate Enterprise Applications as Portlets

• Integrate Content in context of transaction flows

Highly productive and flexible framework simplifies building portals and applications

• Integrate BPEL Business Processes

• Integrate Heterogeneous Information

• Based 100% on Industry Standards that includes standards for portlets, content, business processes, metadata, SIP servlet, security, and Web services

WebCenter Web 2.0 ServicesIncrease portal value with componentized Enterprise 2.0 services

• Minimize management effort and risk with integrated

and secure application components

• Delivers greater individual and team productivity with

comprehensive social networking capabilities

• Includes:

• Mashups

• Social Networking

• Integrated Workflow

• Analytics

• Portlet Interoperability

• Content Integration

Oracle WebCenter Web 2.0 Services Before and After

Oracle WebCenter Web 2.0 ServicesSocial Networking

• Wiki server

• Standard-based portlets for adding wikis to a portal

• Web service interface that gives developers access to a wiki

from WebCenter applications

• Discussion forums

• Share ideas, opinions, and information easily

• Web-based administration

• Enterprise architecture

• JSR 168 portlet exposes discussion functionality to

WebCenter

Oracle WebCenter Web 2.0 ServicesIntegrated Workflow

• BPEL Worklist integrates

tasks directly within the

portal

• Build process portals that

combine process with

content and social

interaction

• Extend process and

communication to partners

with B2B sites

Oracle WebCenter Web 2.0 Services Portlet Interoperability

• Portlet standards

• JSR168

• WSRP 1.0., 2.0

• JSF Portlet bridge

• JSF apps as portlets

• Included portlets

• Web clipping

• Omniportlet

• Rich text portlet

Oracle WebCenter Web 2.0 ServicesContent Integration: JSR 170 Content Repository

JCR Data ControlJCR Data Control

JSR-170 Content Management API

ADF ApplicationADF Application

Content ServicesContent ServicesSecurity, Workflow, Versioning, Lifecycle, Personalization, SearSecurity, Workflow, Versioning, Lifecycle, Personalization, Search, Metadatach, Metadata

JDeveloper JCR Data Control

Notes File SystemContentDB

3rd Party

Oracle WebCenter AnalyticsSite intelligence

• Monitor• Track all portal activity

• Filter by user, group, IP

address

• Real time data capture &

reporting

• Improve• Locate & remove stale content

• Prevent sprawl

• Identify successful

applications and communities

• Embed• Packaged portlet templates

• API for analytics-driven

applications

Quickly Deliver the productivity and efficiency of context-rich WebCenter applications to the user anywhere and at anytime

WebCenter Anywhere

Connected DevicesConnected Devices

BrowsersBrowsers

Mobile VoiceMobile Voice

Wireless Phone, GPRS

Fixed Line Phone

Wireless Phone, GPRS

Fixed Line Phone

Mobile MessagingMobile Messaging

E-mail, SMS, ASK, MMSE-mail, SMS, ASK, MMS

Mobile ApplicationsMobile Applications

E-mail, SMS, ASK, MMS,

Mobile Office Suite

E-mail, SMS, ASK, MMS,

Mobile Office Suite

WebCenter Anywhere

WebCenter Applications

WebCenter Services

WebCenter FrameworkWebCenter Framework

Peoplesoft and WebCenter

Web Services for Remote Portlets (WSRP)

• OASIS standard for pluggable presentation-oriented web

services (portlets)

• Wide Adoption – Oracle, IBM, Microsoft, SAP, BEA etc.

• PeopleTools 8.48 allows not only Pagelet Wizard driven

portlets WSRP producible, but also allows traditional PSFT

components are WSRP producible.

WebCenter Application UI integration

Direct URLs with support for SSO

• Direct Links on the Portal page to PIA

ADF Data-Control

• Base ADF components from Web-Service based

datacontrols

WSRP Portlets

• Standards based, Application server agnostic.

• Pagelet Wizard

• Enable Component Pages on WebCenter using WSRP

• Identity Propagation via WS-Security

Exposing PSFT Services

(Web Service Interface)

• Develop Data-Controls directly against the Web Services

PeopleTools 8.4.8

Expose virtually everything via WSRP

Component exposed as WSRP portlet

PSFT Portlets exposed in JDeveloper

•Simply Drag & Drop

Expose PeopleSoft WSRP components in

WebCenter Applications

Demo

Summary

Adding a Fusion UI (WebCenter / ADF) to

PSFT Application

• Small percentage of Apps / Pages have

extreme UI Requirements

• Performance

• Complexity

• Audience

• Nature of the business function

• Composite

• non-PSFT Data Sources

• Building with PSFT is a good option . . .

but not “always” the best solution.

User Experience

Examine the Possibilities

BPA

ESB

BPEL PM

WSM

BAM

JDevADF / WebCenter

HCM CRMFMS

SCMCS EPM

Use Fusion Development Tools To Create Application Content

That extends PeopleSoft Applications

Benefits of Using Fusion Development Tools

• Get the functionality that you need now.

• Migrate customizations out of Apps to Middle-tier

• Co-exist PeopleSoft applications with Fusion Applications

• Build apps that reach out of Peoplesoft.

• Prolong the life of your PeopleSoft Application

• Safe with Apps Unlimited direction.

• Get Fusion Skill-set.

• Good for your org

• AND GOOD FOR YOU!!!

Q & AFMW Best Practice Center for Peoplesoft

http://www.oracle.com/technology/tech/fmw4apps/peoplesoft/index.html

Contact: [email protected]

Identity Propagation for WSRP portlets(Web Services Security)

• Standards based, Secure Identity Propagation to WSRP

portlet producers.

• Standard Encrypted Token supported for propagation of identity.

Portlet

Consumer

<SOAP Header> containing Identity Assertion• UsernameToken (without password) Digitally signed

WSRP soap message

J2EE

Container

WSRP

ProducerPeoplesoft

Server

keystore keystoreShared key