Top Banner
40
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.
Page 2: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Marco TilliVice PresidentPortals and Hosted ToolsOracle Corporation

Page 3: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Enterprise PortalsToday and Tomorrow

Page 4: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

If real life worked like software

Rent a movie, pick up some drinks and some snacks

London, UKPassport

InformationDowntown

San Jose, CA

Passport

Mexico

Georgia

Page 5: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

If real life worked like software

Evaluate hiring request vs budget and headcount allocation

Projects

HR

Email

Budget

Passport

Passport

Website

Page 6: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Georgia

London, UK

San Jose, CA

Passport

Mexico

Real life: go to the mall

InformationDowntown

Service distribution network Service aggregation and

delivery based on user location and needs

Page 7: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Break monolythic applications into reusable services

Service Oriented Architecture (SOA)– Maximize utilization of computing resources

– Maximize leverage on data and applications

Context driven aggregation and delivery of information and services

Software should work like real life

Page 8: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Introducing Oracle 10g

Responsive software infrastructure

for grid computing

Page 9: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

A complete approach to portals

ITIT

Designed for

the entire portal ecosystem

BusinessBusiness

Page 10: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Roadmap to

Business Optimization

Page 11: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Access layer Information layer Services layer Business layerAccess grid

Component:

Portlet

Wrapper monolythic applications

Unified access and navigation

Single authentication

Access LayerAccess Layer Information grid

Component:

DataSource

Peak into monolythic applications

Unifiedview of data

Info LayerInfo Layer Services grid

Component:

Application Service

Tap into distinct application

services

Unified interaction point

Single security model and user

profile

Service Layer Service Layer Business grid

Component:

BusinessProcess

Assemble services into

business flows

Unified workspace

Business LayerBusiness Layer

Page 12: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Access layer Information layer Services layer Business layer

Execution

Framework

Model

Aggregation

Flow

Publishing

Resourcecatalog

Security

Presentation framework

Runtime framework

Page 13: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Access layer Information layer Services layer Business layer

Execution

Framework

Model

Aggregation

Flow

Publishing

Resourcecatalog

Security

Page 14: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Access layer Information layer Services layer Business layer

Execution

Framework

Model

Aggregation

Parallel Page Engine

PDKJSR 168, WSRP

Portlet

Page parameters and events

Flow

Publishing

Resourcecatalog

Contextual wiring

Page

Portlet types and instance

SecuritySSO, portal

personalization, user repository

Page 15: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Access layer Information layer Services layer Business layer

Execution

Framework

Model

Aggregation

Parallel Page Engine

OmniPortlet

PDKJSR 168, WSRP

Pluggable data sources & layouts

Portlet Data sources, JSP

Page parameters and events

xQuery

Flow

Publishing

Resourcecatalog

Contextual wiring

Page OmniPortlet

Portlet types and instance

Data source types and instances

SecuritySSO, portal personalization, user

repository

Page 16: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

IT organization

Reduce timeReduce cost

Reduce complexity

Page 17: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

RapidDevelopment

Business Services Framework

Clustering &Grid

Web Services

B2B Integration

Application Integration

Any Data Source

Wireless & Mobile

Enterprise Portal

Management &Security

Business Intelligence

J2EE

Oracle Application Server 10g

Lower Costs, Increase Flexibility

Page 18: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Access layer Information layer Services layer Business layer

Integrated execution engine Page generation Parallel portlet execution Flexible, declarative caching Security Multi-language support Multi-device support

Unified management and monitoring Identity management Portal metadata J2EE Application Server Pages Providers and Portlets

Built-in connectivity to Oracle Built-in Web Services support Built-in integration technology Pre-packaged adaptors for all

major business applications Built-in BI integration

Page 19: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Lines of Business

Remove stovepipesUniversal access

Respond to change

Page 20: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Access layer Information layer Services layer Business layer

Human interaction Self service page customization WebDAV Web clipping Self service content management Self service page creation Self service portlet creation (OmniPortlet) Instant deployment

Managed deployment Taxonomy Templates Versioning Workflow, ACLs, delegation Portal configuration (page & item types, quota,

expiration rules)

Europe

France

SalesHR

Corporate

HRFinance

Built-in database portlets eBusiness Suite portlets Collaboration Suite portlets Rich 3rd party portlet catalog

Page 21: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Demonstration

Page 22: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Why use Oracle

Build a unified interface to stovepiped systems– Integrate, publish, and connect data and applications– Provide secure, personalized access

Leverage human capital in a managed fashion– Browser based UI, usable by all stakeholders– Central repository for all portal artifacts, delegated management

Reduce time and cost of implementation– Pre-integrated execution engine– Built-in integration capabilities– Instant deployment

Page 23: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

The market leader

#1 with Customers– Over 4,000 companies

around the world use Portalfor Intranet, Internet, and Extranet

#1 with Industry Experts– Capabilities: Forrester TechRankings – Vision and Execution: Gartner Leaders Quadrant

#1 with Partners– Oracle: 147 BEA: 80 IBM: 98

#1 in Standards Adoption– Driving force behind JSR 168 and WSRP– Online certification service – http://portalstandards.oracle.com

Page 24: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Become a Portal expert this week!

Session Title Day Time RoomO/P 40293 Best Practices for Portal Document Management Mon 11:00 AM 252O 40050 Design an Attractive and Compelling Portal Interface  Mon 4:00 PM 133O/P 40085 Yahoo: Delivering Essential Portal Content for Your Oracle

Application Server PortalMon 4:00 PM 135

P 37013 Using Oracle Portal in Education - A Panel Discussion Mon 4:00 PM 302O 40051 Manage, Integrate, and Publish Your Enterprise Content into

your Portal Tue 8:30 AM 133

P 35833 Tricareonline Healthcare Portal  Tue 11:00 AM 252O 40082 Develop Java Portlets for Your Portal  Tue 5:00 PM 252O 40047 Get Your Community to Collaborate on the Same Portal Page Wed 8:30 AM 252O 40083 Integrate your Enterprise Business Applications Into Your Portal Wed 11:00 AM 252

O 40048 Tips and Techniques for Deploying a Scalable Portal  Wed 1:00 PM 302O 40049 Administer and Monitor Your Portal with Oracle Enterprise

ManagerWed 4:30 PM 302

O/P 40182 Oracle Application Server Portal: Advanced Content Management for Custom Integration

Thu 8:30 AM 301

P 35852 Delivering Fixed Content to Oracle Portal Thu 11:00 AM 134

Page 25: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Roadmap

The Next Phase

Page 26: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Access layer Information layer Services layer Business layer

Execution

Framework

Model

Aggregation

PPE OmniPortlet

PDKJSR 168, WSRP

Pluggable data sources & layouts

Portlet Data sources, JSP

Page parameters and events

xQuery

Flow

Publishing

Resourcecatalog

Page OmniPortlet

Portlet types and instance

Data source types and instances

Security

Component:

Application Service

Component:

BusinessProcess

Tap into distinct application

services

Unified interaction point

Single security model and user

profile

Assemble services into

business flows

Unified workspace

Contextual wiring

SSO, portal personalization, user repository

Page 27: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Access layer Information layer Services layer Business layer

Execution

Framework

Model

Aggregation

PPE OmniPortlet

PDKJSR 168, WSRP

Pluggable data sources & layouts

Portlet Data sources, JSP

Page parameters and events

xQuery

Flow

Publishing

Resourcecatalog

Page OmniPortlet

Portlet types and instance

Data source types and instances

SecurityUnified Unified

presentation presentation and and

interaction interaction frameworkframework

Unified Unified application application

and and integration integration frameworkframework

Contextual wiring

SSO, portal personalization, user repository

Page 28: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

J2EEJ2EE

application

application Website

Website

PortalPortal

Page 29: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Oracle Application Server

J2EE, Web ServicesJ2EE, Web Services

PortalADF IP

Web CacheWeb Cache

Service Oriented Architecture Platform

Page 30: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Open, J2EE runtime framework Universal component catalog Pervasive customization capabilities Open development model Grid-enabled

Unified SOA platformJ2EE, Web ServicesJ2EE, Web Services

PortalADF IP

Web CacheWeb Cache

Page 31: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Open, J2EE runtime framework

Combines Portal Page Engine and ADF– MVC-based service oriented framework– Open presentation layer (JSP, Struts, JSF, UIX, …)– Open business service layer (JDBC, JCA, Web

Service, BC4J, TopLink, … )– Local and remote components– Dynamic data sources– Parallel portlet execution– Parameters and events

Page 32: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Universal component catalog

All resources– Portlet– Page – Content item / folder– Search– Data source– Data view– Business service

Shared catalog services

– Security– Taxonomy– Search– Introspect– Preview

Page 33: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Pervasive customization

Multi-level– Application, Industry, Site, Responsibility, User

Any granularity– Application, Page, Component

Any driver– User profile– User preferences– Application context– Business rules– Application logic

Page 34: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Open development model

Browser based wizardsWhite-box UMLWhite-box 4GLHTML/JSPJ2EE

Page 35: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Grid-enabled

Lower deployment costLower management costHigher QOS

Page 36: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Oracle’s portal solution

IT •Reduce time

•Reduce cost

•Reduce complexity

Business•No stovepipes

•Universal access

•Respond to change

Built-in integration capabilities

Managed self service

Integrated execution environment

Complete enterprise platform

En

d-to

-end

mo

nito

ring

a

nd

man

ag

eme

nt

Page 37: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Become a Portal expert this week!

Session Title Day Time RoomO/P 40293 Best Practices for Portal Document Management Mon 11:00 AM 252O 40050 Design an Attractive and Compelling Portal Interface  Mon 4:00 PM 133O/P 40085 Yahoo: Delivering Essential Portal Content for Your Oracle

Application Server PortalMon 4:00 PM 135

P 37013 Using Oracle Portal in Education - A Panel Discussion Mon 4:00 PM 302O 40051 Manage, Integrate, and Publish Your Enterprise Content into

your Portal Tue 8:30 AM 133

P 35833 Tricareonline Healthcare Portal  Tue 11:00 AM 252O 40082 Develop Java Portlets for Your Portal  Tue 5:00 PM 252O 40047 Get Your Community to Collaborate on the Same Portal Page Wed 8:30 AM 252O 40083 Integrate your Enterprise Business Applications Into Your Portal Wed 11:00 AM 252

O 40048 Tips and Techniques for Deploying a Scalable Portal  Wed 1:00 PM 302O 40049 Administer and Monitor Your Portal with Oracle Enterprise

ManagerWed 4:30 PM 302

O/P 40182 Oracle Application Server Portal: Advanced Content Management for Custom Integration

Thu 8:30 AM 301

P 35852 Delivering Fixed Content to Oracle Portal Thu 11:00 AM 134

Page 38: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

Reminder – please complete the OracleWorld online session survey

Thank you.

Page 39: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.

AQ&Q U E S T I O N SQ U E S T I O N S

A N S W E R SA N S W E R S

Page 40: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation.