marco tilli vice president portals and hosted tools oracle corporation
TRANSCRIPT
![Page 1: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/1.jpg)
![Page 2: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/2.jpg)
Marco TilliVice PresidentPortals and Hosted ToolsOracle Corporation
![Page 3: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/3.jpg)
Enterprise PortalsToday and Tomorrow
![Page 4: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/5.jpg)
If real life worked like software
Evaluate hiring request vs budget and headcount allocation
Projects
HR
Budget
Passport
Passport
Website
![Page 6: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/8.jpg)
Introducing Oracle 10g
Responsive software infrastructure
for grid computing
![Page 9: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/10.jpg)
Roadmap to
Business Optimization
![Page 11: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/12.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/13.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/14.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/15.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/16.jpg)
IT organization
Reduce timeReduce cost
Reduce complexity
![Page 17: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/17.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/18.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/19.jpg)
Lines of Business
Remove stovepipesUniversal access
Respond to change
![Page 20: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/20.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/21.jpg)
Demonstration
![Page 22: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/22.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/23.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/24.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/25.jpg)
Roadmap
The Next Phase
![Page 26: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/26.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/27.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/28.jpg)
J2EEJ2EE
application
application Website
Website
PortalPortal
![Page 29: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/29.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/30.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/31.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/32.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/33.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/34.jpg)
Open development model
Browser based wizardsWhite-box UMLWhite-box 4GLHTML/JSPJ2EE
![Page 35: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/35.jpg)
Grid-enabled
Lower deployment costLower management costHigher QOS
![Page 36: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/36.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/37.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/38.jpg)
Reminder – please complete the OracleWorld online session survey
Thank you.
![Page 39: Marco Tilli Vice President Portals and Hosted Tools Oracle Corporation](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/39.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062517/56649f165503460f94c2bf44/html5/thumbnails/40.jpg)