310 likes | 428 Views
[Name] [Title] Oracle Corporation. Building an Enterprise Portal. Problem: Information Chaos Limits Productivity and Collaboration. Users Access health benefit info Find that old URL for support Teams PPT versioning Web page extern approvals Managers
E N D
[Name][Title] Oracle Corporation
Problem: Information Chaos Limits Productivity and Collaboration • Users • Access health benefit info • Find that old URL for support • Teams • PPT versioning • Web page extern approvals • Managers • Regional sales analysis, evaluation The Information Age Chaos!
IT Problem: Stovepiped Web SitesCostly to Manage and Deliver Content and Apps Extranet Internet Intranet • Employees: • Sales • Operations • Executive • Partners: • Distributors • Suppliers • Customers: • Beta customers • Enterprises • Small Business
Employees Enterprises Partners Customers Solution: Unified Portal FrameworkImprove Productivity and Reduce Costs Oracle Application Server Portal EnterpriseApplications E-BusinessServices World Wide Web HostedServices Documents
Oracle Application Server PortalDeliver Personalized Content • 4,000+ customers • #1 in deployed portals(Jupiter Research, 2003) • Portal MQ Leader(Gartner Magic Quadrant, 2003) • 140+ portal ISVs & SIs • 500+ pre-built portlets
Building a PortalGet Up and Running Quickly; Evolve Overtime • Define user roles and privileges • Design the portal’s look-and-feel • Integrate applications and content • Deliver your enterprise portal
Define User Roles & PrivilegesProvide Access While Ensuring Security • Identify your “core” portal team • Administrator, page designer, content contributor, portlet developer, end user • Identify end-user roles • Customers, partners, employees, managers, sales, marketing, education, etc. • Authorize groups and users • Portal, portlet catalog, applications, content, etc. • Delegate access privileges • Manage, update, view
Authorize UsersCentralized Identity Management Ensures Security While Lowering Cost • Secure centralized access across entire system • Customized privileges • By group, roles, users • Manage, update, view • Support for 3rd-party solutions for secure access to legacy applications
Reduce the cost of resetting passwords ($300 per user / per year, IDC) Users login once to access applications & content Single Sign-On Reduce Management Costs; Improve Productivity
Sales Finance Delegate Access ControlProvide Greater Flexibility in Managing Portals • Enforce corporate security policies and standards • Delegate access and style to departments or partners • Encourage user personalization
Banner Portlet Text ItemDescription of Text itemAuthor: G. Wingate Nav.Portlet Link ItemDescription of Link itemAuthor: P. Gibert Date: 11/12/02 Favorites Portlet Stocks Portlet Design a Look-and-FeelA Consistent Design Improves Productivity • Page groups • Page styles • Page templates
A Smart Link Login/out Page Path Sub-Page Nav Bars Define a Page GroupOrganize Page Elements Templates Styles
Item Region Style A A A Banner Portlet Banner Portlet Banner Portlet Text ItemDescription of Text itemAuthor: C. Stover Text ItemDescription of Text itemAuthor: C. Stover Text ItemDescription of Text itemAuthor: C. Stover Nav.Portlet Nav.Portlet Advert Portlet Advert Portlet Advert Portlet Nav. Portlet Link ItemDescription of Link itemAuthor: B. Lankenau Date: 8/21/03 Link ItemDescription of Link itemAuthor: B. Lankenau Date: 8/21/03 Link ItemDescription of Link itemAuthor: B. Lankenau Date: 8/21/03 Favorites Stocks Favorites Favorites Stocks Stocks Stock Stock Stock Favorite Favorite Favorite Define Page StylesControl Color and Font Page Style Portlet Style
Building a Portal Page D E M O N S T R A T I O N
Integrate Apps and ContentAggregating Relevant Information • Add applications pre-built as portlets • Publish items using WebDAV • Publish existing Web content • Add a spreadsheet as a portlet
Add Portlets from Portal CatalogEnable Personalization and Reuse • Collaboration • Applications • Content management • Syndicated news • Business Intelligence • Workflow & notification • Web Services
Add Content Using WebDAV Share Information Across the Enterprise
Data and UI Browse to Source Web Page ‘Section’ Page, Choose Clipping Portal Page with Web Clipping Add Existing Web ContentReuse Existing Assets
Add Content Using OmniPortletView Relevant Data in a Useful Format • Publish and aggregate applications or content from any source • Manage consistent presentation regardless of origin Integrate with the portal Presentation Data Source Integrate with the application • Chart • Tabular • News • List • … • Web Service • XML • CSV • JCA • Ext. CMS • … APIs, WebDAV, Syndication, Search, PDK
Adding Applications and Content D E M O N S T R A T I O N
Deploy the PortalEnsure High Quality of Service • Deploy on low-cost hardware • Cache web pages • Manage the portal from a central location • Leverage Oracle Application Server
Deploy on Low-Cost HardwareVirtualize Resources with Grid Computing Clustered J2EE Servers Real Application Clusters Clustered Web Caches Clustered Web Servers OracleAS Web Cache Oracle HTTP Server OracleAS Containers for J2EE Oracle Database No Single Point of Failure Clustering at Every Tier
Cache Web PagesEnsure Performance and Scalablity • Built- in Web cache • Support growth in users and transaction volume • 10x to 100x throughput • Shorter response times
“How much time is it taking to display the web page?” “Where is the bottleneck – at the firewall, Web cache, or portal Manage the PortalImprove Application Performance Monitor and analyze application performance:
Enterprise Portal Any Data Source Web Services Wireless & Mobile B2B Integration Business Services Framework Business Intelligence Application Integration Oracle Application Server Integrated Middleware Platform Management & Security Clustering &Caching Rapid Application Development
Q & Q U E S T I O N S A N S W E R S A