Building Enterprise Information Portal using Oracle Portal 3
Published byModified over 6 years ago
Presentation on theme: "Building Enterprise Information Portal using Oracle Portal 3"— Presentation transcript:
1 Building Enterprise Information Portal using Oracle Portal 3 Building Enterprise Information Portal using Oracle Portal 3.0 Rizwan Akhtar
2 What will we cover today ? Portal ProductsOracle Portal ArchitecturePortletsDatabase Applications,Content Area, PageDemo Database PortletsPortal Administration Features
3 Internet PortalsIf you are going to use internet , you have to start somewhere.A simplified gateway to the internet.Provides commonly used internet features such as searching , application integration, personalization.A portal provides a single, browser-based approach to finding useful information--independently of where the information comes from and how it is created. If made correctly, a portal should give a sense of community and organization for the average information-overloaded user.
4 Types of Portals Mega Portals Enterprise Information Portals (EIP) Business-to-Consumer web applications that can be personalized.Horizontal Portals (myYahoo, myExcite etc)Vertical Portals (iVillage)Enterprise Information Portals (EIP)Applications that enable companies to unlock internally and externally stored information, and provide users a single gateway to personalized information needed to make informed business decisions.Yahoo and Excite. These portals cover such a broad range of information and topics that can sometimes leave the User overwhelmed, especially when one small query yields thousands of results. Few people have the time or inclination to weed through all of these choices, many of which are outdated and irrelevant.Portals bring Order to the Internet Chaos,In comes Portals.Horizontal Portals are for broad consumer audience.My Yahoo, My Excite, and so on are consumer portals that work on the theory that each person has unique interests and needs.Horizontal portals feature a customized start page featuring the users' specific interests. A writer might have a dictionary on the home page, an astrology buff may have horoscopes, and a day trader could have a stock ticker. Such personal touches entice users to return to the portal, knowing that the information they want will be waiting for them.Vertical Portals/Industry Portalsin-depth information about a particular industry. iVillage, for instance, targets women and provides a gateway of information on mothering, relationships, cooking, and pregnancy. Industry portals organize and index Web pages to related companies in a specific industry, and they often partner with other industry players such as consultants or distributors to give access to otherwise inaccessible information.
5 Enterprise Information Portal(EIP) Internal World Wide Webprovides business users one-stop shopping for any information object they need inside or outside the corporationEnterprise portals use general-purpose applications in addition to applications specific to the enterprise or industry.Stock Ticker, , appointment CalendarEnterprise related information tapping into Corporate DatabaseProvides some level of customizationA company Portal is an internal World Wide Web. The Portal’s Home Page or Start Page generally includes search engines , appointment calendar . interface. Portal products such as Oracle Portal contains various other functions that can be used to tap into the Corporate Database. These products also provide some level of customization for the user.Examples of General Purpose Application ::….. Stock ticker ? Tech News ? Industry Related news.Enterprise Purpose Application:: ….Whatever the type, the most popular features of a portal are Web searching, news, reference tools, calendaring, and communication capability. Aggregating large amounts of content from a variety of sources is highly involved and involves a large chunk of change. No matter what your goals, the key to a successful portal is to offer an oasis of organization within the wrangled Web. A portal should be the first place customers look--and return--each day. As one avid portal user told me, "You got to start somewhere." So why not at your portal?Enterprise Portal Specific.Business Intelligence, Content Management, Data Warehouse & Mart and Data Management applicationsEIPs use both "push" and "pull" technologies to transmit information to users through a standardized web-based interface;EIPs provide "interactivity" – the ability to " ‘question’ and share information on" user desktops;EIPs exhibit the trend toward "verticalization" in application software. That is, they are often "packaged applications" providing "targeted content to specific industries or corporate functions;"EIPs integrate disparate applications including Content Management, Business Intelligence, Data Warehouse/Data Mart, Data Management, and other data external to these applications into a single system that can "share, manage and maintain information from one central user interface." An EIP is able to access both external and internal sources of data and information. It is able to support a bi-directional exchange of information with these sources. And it is able to use the data and information it acquires for further processing and analysis.Content Management Systems process, filter, and refine "unstructured" internal and external data and information contained in diverse paper and electronic formats, archive and often restructure it, and store it in a corporate repository (either centralized or distributed). Business Intelligence tools access data and information and through Querying, Reporting, On-Line Analytical Processing (OLAP), Data Mining, and Analytical Applications provide a view of information both presentable and significant to the end user. Data Warehouses and Data Marts are integrated, time-variant, non-volatile collections of data supporting DSS and EIS applications, and, in particular business intelligence tools and processes. And Data Management Systems perform Extraction, Transformation and Loading (ETL) "tasks, clean data, and facilitate scheduling, administration and metadata management for data warehouses and data marts."portals that focus only on content are inadequate for the corporate market." Corporate portals must connect us not only with everything we need, but with everyone we need, and provide all the tools we need to work together. This means that groupware, , workflow, and desktop applications-even critical business applications-must all be accessible through the portal. Thus the portal is the desktop, and your commute is just a phone callEnterprise Information Portals connect people with information by organizing large collections of content on the basis of subjects or themes they contain. Collaborative portals enable teams of users to establish virtual project areas or communities along with the tools for collaboration they offer, and to work cooperatively within these communities. Expertise Portals link people together based on their skills and expertise, as well as their information needs. And Knowledge Portals do everything the first three types do and an unspecified something "more."
7 Oracle Portal Next Generation WebDB Web Site Building Tool by Oracle Links database technology with other application suites and development tools.Information stored entirely in Oracle 8i (much like Oracle Designer)Uses Web-base Components called portletsHighly Customizable for the End UserUses Single Sign-onWith Oracle Portal SSO ; this solution, users do not have to login separately to multiple applications or track multiple passwords. The Oracle Portal SSO solution involves cookie-based user authentication from a centralized Login Server.
9 Portal Architecture Client Middle Tier Netscape or Internet ExplorerMiddle TierHTTP Listener (by Apache)mod_plsql, mod_jserv (Parallel Page Engine Java Servlet)Portal DAD, SSO DADPortal Server (running on Oracle 8i DB)Portal RepositoryLogin Server RepositoryHighly ScalableMultiple instances of IAS on the middle tierMultiple nodes of Portal Server to distribute database load.Discuss the Old OAS listener by Spy Glass.The Portal Server is the repository for all information required to manage and execute the Portal. It includes Page Metadata, provider and security information, user customization, preferences, etc. as well as a set of PL/SQL procedures userd to store and retrieve this information
10 What is a Portlet (Demo) A Portlet is information that is placed within a region on a pageAll portlets come from a data source registered with Oracle Portal, called a Portlet ProviderDepending upon security a Portlet can be customized by the Portal UserProviders are the communication link between the Portal framework and portlets. Use Database Providers for creating PL/SQL portlets that reside in the database and use Web Providers for creating web portlets that exist on remote web sites.
13 Oracle Portal Key Sources Applications:Web-enabled applications built using robust component-building wizardsContent Areas: Repositories of corporate information, such as documents, spreadsheets, presentations and even list of useful related HyperlinksExternal Sites (Portal Providers): content from any external source (Web Site), such as stock quotes, or important news information.Custom-built Sources: content and application pieces built using the special Portal Development kit PDK
14 Oracle Portal Developer Interface (Demo) Built using Oracle Portal TechnologyHomeUsed to perform Maintenance Tasks using various portletsPortlets available depends on user priviligesNavigatorBuild database portletsContent area managementDesign and Build PagesDatabase Objects definition access and modificationDemo Oracle Portal Developer InterfaceDemo Oracle Portal :-- Login Page. Talk about Single Sign On
17 What are Portal Applications (Demo) Group of integrated components and shared components designed to solve a business need or task.Portal Developers can use wizards to create and deploy Forms and Reports application quickly
20 What is Content Area ?A content area is a collection of related information stored completely within an Oracle databaseOrganized logically into Folders and sub FoldersFolder (Folder Area containing items, Banner, Navigation Bar) (Demo)The basic unit of content is an item. Folder items may be of the following typesShow creation of a sample Content Area.Application componentPL/SQLFileImageTextJava ApplicationURLZip File
22 What is a PagePage is the place where the information is brought together from all the sources (portlets) is called a Page.A typical Oracle Portal Page consists ofContent AreasPortalsTab PagesData from External Sources, URL’s
24 Database Portlets (Demo) ReportsQBE (query by example report)Allows end users to query, insert, update and delete data in table and viewsQuery wizardSQL is built using a wizardManualSQL is built manuallyFormsSimple form based on a table or viewMaster/detail formOthers