the following is intended to outline our general product ...€¦ · • embedded web2.0 services...

27

Upload: others

Post on 21-Aug-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •
Page 2: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

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.

Page 3: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

<Insert Picture Here>

The Next Generation of Human Interaction

Rahul PatelVice President, Oracle Fusion Middleware

Page 4: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Next Generation Human InteractionTrend and Challenges

Increased focus on information workers demands a new approach to user interaction

• Need task-oriented user interaction• Simple task should be simple and consistent• Composite tasks need to preserve context

• Need information and services in context• All contextual information integrated• Including documents, BI, BAM, and processes

• Need to work together effectively• Person-to-person• As a group

• Need to work anywhere• Multi-mode• Multi-channel

• Need to simplify the user experience • Preserve familiarity of tools• Give them a choice

• Need to empower the business user • Tailoring applications as business evolves

CHALLENGES CURRENT SOLUTIONS DO NOT WORK

• Portals do not go far enough• No support for deep, service-level integration• Hard to preserve context across components• Poor task orientation

• Collaboration and Content Mgmt are not comprehensive

• Poor application integration• No hot-pluggability into customer’s infrastructures

• Rich-Client Development Frameworks need enhancements

• Need to integrate Portal-like component architecture

• Lack of built-in Web2.0 services

• Feeble attempts to empower business users• “on-the-fly” applications do not integrate with

“developed” applications• Poor support for business rules / policies

Page 5: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Next Generation User InteractionOracle Solution

ORACLE SOLUTION

• WebCenter Framework – A JSF-based framework that enables embedding of rich, AJAX-based components, portlets and content to create context-rich, customizable applications

• WebCenter Services – Web 2.0 content, collaboration, and communication services that can be embedded directly into applications to provide additional business context and allow users to complete tasks more quickly

• WebCenter Spaces - Configurable work environments that enable individuals and groups/communities to work together more effectively

• WebCenter Anywhere – Enables users to connect and work wherever they happen to be by exposing critical task flows through familiar devices and desktop tools

• WebCenter Composer – Tailor-to-fit applications, a browser-based environment that allows business users to participate in the evolution of their work environment

• Need task-oriented user interaction• Simple task should be simple and consistent• Composite tasks need to preserve context

• Need information and services in context• All contextual information integrated• Including documents, BI, BAM and processes

• Need to work together effectively• Person-to-person• As a group

• Need to work anywhere• Multi-mode• Multi-channel

• Need to simplify the user experience • Preserve familiarity of tools• Give them a choice

• Need to empower the business user • Tailoring applications as business evolves

CHALLENGES

Page 6: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Introducing Oracle WebCenter SuiteNext Generation User Interaction

FusionApplications

FusionApplications

WebCenter WebCenter ComposerComposer

WebCenterWebCenter WebCenter WebCenter AnywhereAnywhereUI Shell

Taskflow IntegrationApplication Navigation

Personal SpaceGroup Spaces

Global Worklist

Business Rules Process Customization Notifications / Preferences

Desktop

Wireless

Voice

MS Office

UI Composition

WebCenterEnabled Applications

WebCenterEnabled Applications

Web

Cen

ter

Exte

nsio

nJD

ev

WebCenter Services Content Discussions Wiki

Presence/IMContext Linking PagesRSSEvents VOIP

WebCenter Framework

Portlet Runtime JSF Portlet Bridge Search FrameworkContent Integration Resource Catalog Customizable Components

ADFAJAX Active DataJSF Taskflow

Application Server 11gApplication Server 11g

Page 7: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Task-Oriented User InteractionsSingle UI Shell for Composite Interactions

NotificationsNotifications

EmailEmail

Contextual WiringContextual Wiring

DocumentsDocuments

DiscussionsDiscussions

Personal / Group SpacesPersonal / Group Spaces

PresencePresence

PreferencesPreferences

SearchSearch

RecentRecent

FavoritesFavorites

Page 8: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Information and Services in ContextSingle UI Framework

Adobe Flex

Adobe Flex

Other

Adobe Flex

JSF Page

JSR 227 Data Binding

ADF Regions JSF

Components

Contextual Framework

Portlets TaskFlows BI Views BAM Reports

Database Tables

Web/Doc Content

Page 9: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

<Insert Picture Here>

Demonstration• WebCenter Framework

• Adobe Flex Portlets

Page 10: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Oracle WebCenter Suite 10g R3Next Generation of User Interaction

ADFAJAX Active DataJSF

Web

Cen

ter

Exte

nsio

nJD

ev

WebCenter Services Content Discussions

Wiki Presence/IMContext Linking

EventsVOIP

WebCenter Framework

Portlet Runtime JSF Portlet BridgeContent Integration

Resource CatalogCustomizable Components

WebCenter WebCenter AnywhereAnywhere Desktop

Wireless

Voice

MS Office

WebCenterEnabled Applications

WebCenterEnabled Applications

Search

Application Server 10g R3Application Server 10g R3

Page 11: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Work Together EffectivelyWebCenter Services

• Person-to-Person Collaboration• Reach people asynchronously

• Personal Email• Group messaging

• Reach people in real time• Instant Messaging / Chat• Voice – click-to-dial

• Work as a group : WebCenter Spaces• Create and share documents

• Wiki, Blogs, and Document library• Publish documents and other info for visibility – RSS

• e.g. Recent documents, Most active discussions• Discuss and collaborate on documents and other information

• Discussions• Notes• Lists• Events• Online meetings

• Relationships• Create, share relationships between arbitrary objects• E.g., attach a note to customer account, attach a chat conversation to sales opportunity

• All services embeddable as components in any application• All services are hot-pluggable with Customer’s existing infrastructure

Page 12: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Work AnywhereVoice/Wireless Platform

Connected DevicesConnected DevicesBrowsers on PDAs,

SmartphonesBrowsers on PDAs,

Smartphones

Mobile VoiceMobile VoiceCell Phone,

Regular PhoneCell Phone,

Regular Phone

Mobile MessagingMobile MessagingE-mail, SMS, ASK, MMS,

Fax, Voice, PagerE-mail, SMS, ASK, MMS,

Fax, Voice, Pager

Industrial devices and warehouse situationsIndustrial devices and warehouse situations

TelnetTelnet WebCenter Anywhere

WirelessPlatformWirelessPlatformConnectionConnection ContentContentTechnologyTechnology

Page 13: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Simplify the User ExperienceDesktop / Office Integration: Supporting Familiar Tools

• MS Office• BI publishing in MSOffice• Business Process Invocations from MSOfffice• .Net Client for any JSR 227 Data Control• Access to document library, GroupSpace context, people, etc. from sidebar

in Office tools• Desktop Integration

• Access to enterprise document libraries as desktop folders• Tray icon / native sidebar

• Notifications, GroupSpace context, document library, people access• MSFT Outlook, Lotus Notes and Oracle OCS Integration

• Email / Calendar – same information access from anywhere• Access to public / GroupSpace folders• Tasks synchronization

• Instant Messaging / Chat• Integration with MSFT LCS, Lotus Sametime, and Oracle OCS to preserve

familiar tool experience• Web Conferencing

• Integration with WebEx and LiveMeeting

Page 14: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Simplify the User ExperienceDesktop/Office Integration: Wikis/Blogs from Office Tools

Share work via multiple mediums

WebCenter Anywhere

Page 15: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Empower the Business UserWebCenter Composer – Tailor to Fit Applications

• WebCenter Composer• Browser-based environment to allow users to customize/compose

applications• Zero code change composition and customization

• Key Architectural Components• MDS - Design Time & Runtime Metadata Services• Lifecycle Mgmt.; Export-Import; Versioning; Deployment• Application Controllable Customization Layers - Site, organization, function• Sandbox GroupSpace – enable change management and change approvals

• Business Analyst / IT Collaboration• Full life-cycle support to bring the changes back in development• Full change management support to involve IT for test/production

• Page Editor – UI Customization• WYSIWYG Customization of UI• Any JSF/ADF Page: Page, Taskflow, Region, Navigations, BI, BAM

• Business Rules Editor• Rules Authoring & Change enabled from Operational Environment

• Business Events & Notification Editor• Rules-based filtering on event/notification handling

• Other “Business Editors” – Policy Manager, Process Mgr,…

Page 16: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

<Insert Picture Here>

Demonstration• WebCenter Browser Environment

Page 17: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Oracle WebCenter – Hot Pluggable

WSRP and JSR-168 Portals, Adobe Flex, MS Office, Wireless and Mobile Devices

Eclipse, CollabNet Subversion, Spring, Struts, JUnit, Ant, Tapestry, CVS, MS Visual SourceSafe

HP OpenView, CA Unicenter, IBM Tivoli, BMC Patrol

MS Active Directory & MIIS, CA eTrust SSO, all LDAP Directories

SAP R/3, mySAP, all Oracle ApplicationsApps

IBM DB2 & Informix, MS SQL Server, Sybase IQDBs

MS Exchange, Lotus Notes, Oracle OCS

Collaboration

Documentum, Lotus Notes, Windows Sharepoint, Oracle ContentDB

Content Mgmt

LCS, Sametime, WebEx, HotSip

Real-time Communication

BEA WebLogic, IBM WebSphere, JBossApp Server, Apache Tomcat

Page 18: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

<Insert Picture Here>

Key Customer Use Cases

Page 19: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

General Dynamics• Goal: Single application and content

delivery mechanism• Share information and capabilities across

multiple business units• Ease the burden on IT staff: Delegate

content ownership & administration• Requirement: Integrate highly

heterogeneous set of services• Oracle E-Business Suite• Documentum • OpenText LiveLink • Custom J2EE applications/portlets• Desktop applications

• Approach: Employee portal with virtual communities

• Blend self-service application access with content delivery

• Surface analytics & business metrics• Empower LOBs to manage unique

content and applications

Page 20: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Porsche• Goal: Centralized, single source for all

sales-relevant content • Eliminate ‘silos’ of content across

geographies and work groups• Requirement: Integrate disparate

content stores• 2 corporate-wide Enterprise Content

Management Systems• PECM = Porsche Enterprise Content

Management• PIWIS = Porsche Integrated Workshop

Information System • Approach: Global portal for Porsche

sales, importers and partners• Simplified, managed document sharing

for sales collateral & campaign materials.

• Self-service publishing in a centralized document library

Page 21: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Oracle Applications and Oracle WebCenter

• All current Oracle Applications are integrated and certified with the UI/Portal platform• EBS, PSFT, JDE, Siebel, Retek, iFlex

• Fusion applications are being built based on WebCenter architecture• Built on rich, AJAX-based JSF UI framework• Componentized, customizable and Portal enabled• Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags)• Presence-aware voice/data communication• Group collaboration via on-the-fly communities• Self-service content publishing and management• Multi-mode, multi-channel accessible• Common UI-Shell across all applications

Page 22: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Oracle Portal and WebCenter SuiteCoexist, Interoperate, Leverage

• Portlets in WebCenter Suite• Directly consume existing JPDK & WSRP based providers• PL/SQL providers (including page portlets) consumed via Federated

Portal Adapter• OmniPortlet, Web Clipping, and Rich Text included w/ WebCenter

• Security• Share enterprise directory (OID)

• Oracle Portal Content• Publishable in WebCenter via JCR adapter

• JSF-Portlet Bridge • Allows consuming JSF/ADF applications as portlets in Portal or

WebCenter Suite• Optimized to support AJAX, rich clients, JSF skins, …

Page 23: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Oracle Portal EvolutionRecent Advances

• Oracle Portal 10.1.4• Largest release in the last 3 years: October 2005• Certified with 11.5.8 and higher of Oracle eBusiness Suite• Features

• Completely updated life-cycle support• Production support for WSRP (Portal & PDK)• Extensibility: new APIs, CMEF• Expanded doc (Developer & Config Guides, Best Practices)• Many more… (see 10.1.4 New Features guide)

• Oracle Portal 10.1.4.1• Certification with Collaboration Suite 10.1.2.2 • SES Integration• Accessibility enhancements• Support for additional HTML doctypes

• HTML 4.01 Strict, XHTML 1.0 Transitional, and XHTML 1.0 Strict.

Page 24: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Oracle Portal EvolutionPlanned 11g Features

• Surface services to business users

• New portlets from: BPEL, BI, SES, BAM

• OmniPortlet: • Complex Web service sources, • New layouts: Tree, Advanced

Parameter, New Charting• Consume JSF applications in

Oracle Portal• Publish JSF applications as

portlets via JSF-Portlet Bridge

• Security • Re-architected under mod OSSO • Support for new OID dynamic

groups• WS-Security for WSRP producers

• Content management and publishing

• Publish Portal content repository to other j2EE applications

• via JCR 1.0 adapter for Oracle Portal• Consume external content in

portal • Documentum, Sharepoint, Lotus

Notes, Content DBvVia JSR-170 based portlets

• BPEL based content approval• Substitute BPEL flows for internal

Portal approval processes

• Management• Cloning scripts• Ability to add new languages• Export/Import improvements

Page 25: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

OCS and WebCenter SuiteHot Pluggable

• WebCenter Suite is a User Interaction platform• Provides a fully pluggable architecture for customers to integrate

services into their applications using this platform• Custom applications (Oracle, Siebel, PSFT, SAP, Custom,..)• Communication and collaboration (OCS, Exchange, Lotus,..)

• Some of the services are bundled (but are hot-pluggable)• ContentDB• Jive Discussions• SES

• OCS is a collaboration server• A set of services to help people work together more effectively• An integrated server that combines those services in a highly

productive application • These services are fully accessible from WebCenter Suite

• Portlets• WebService APIs

Page 26: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •

Next Generation User Interaction SummaryOracle WebCenter Suite

ORACLE DIFFERENTIATORS

Same development model for all UI components including Portals and BI

FMW Platform enables unification of worklists, notifications, application access, user profiles, search, voice, communication, and collaboration

Application context within Group Spaces, user-contributed dynamic context via Relationships

SOA and JSR227 based programming model for seamless integration inside applications

Dramatic simplification in Business and IT collaboration – same metadata for development and composition

People and Enterprise Context within personal productivity tools

Seamless access through familiar tools and multiple Channels

Tailor to Fit – Composition and Customization

Web2.0 Services

Personal and GroupSpaces, Relationships

Single UI Interaction Shell

Single UI Framework

CAPABILITIES

Page 27: The following is intended to outline our general product ...€¦ · • Embedded Web2.0 services (Wiki, Blogs, Discussions, Tags) • Presence-aware voice/data communication •