1.48k likes | 1.98k Vues
ALUI Features and Architecture Overview. Song Hu. Agenda. Product Introduction Overview of User Experience Features Overview of Web Service Features Overview of Content Management Features Overview of Administration Features Overview of Architecture Overview of Development
E N D
Agenda • Product Introduction • Overview of User Experience Features • Overview of Web Service Features • Overview of Content Management Features • Overview of Administration Features • Overview of Architecture • Overview of Development • Overview of Advantage of ALUI • Q&A
BEA Corporate Overview • Leading Application Infrastructure Company • One of ten largest software companies in the world • Over 16,000 blue-chip customers worldwide • Majority of Fortune Global 500 companies rely on BEA • Demonstrated Strength and Stability • $1B+ in Sales • >$1.6B in cash • 31 consecutive quarters of positive cash flow • Global presence • 77 offices in 37 countries • Over 4,000 employees • Strategic Industry Influence • More than 2100 systems integrators, independent software vendors, and application service providers • Driving innovation into standards—J2EE, XML, Web Services, SIP
BEA Business Interaction Division (BID) • Born from acquisition of Plumtree Software • Leading pure-play portal and collaboration vendor • Over 750 customers • Half of the Fortune 50 use our software • Open, Integrated Product Family • Covers portals, composite applications, collaboration, search, publishing and process management • Native .Net, Java platforms • Cross-platform programmability across all products • Our focus: user interaction and collaborative software for SOA
Deployment Experience • 24M licensed users • Aqualogic User Interaction has largest deployed portals • 141 deployments with over 10,000 users • 72 deployments with over 50,000 users • 47 deployments with over 100,000 users • 9 deployments with over 1,000,000 users • City of Calgary: 2M users • Boeing: 1.5M users • Average TCO well-established • $.78 services to $1 license
High ROI • Low TCO • Time to Value Industry’s Best-Integrated Platform • Portal, search, collaboration, content publishing, integration • Unified interface, security, administration and management, meta-directory
ALUI Products Include… • AquaLogic Interaction (ALI): portal and user experience framework • AquaLogic Interaction Collaboration: collaborative tools and services for sharing documents, tasks, calendars • AquaLogic Interaction Publisher: Web content management and distributed Web publishing services • AquaLogic Interaction Process (ALIP): human-oriented BPM, pre-integrated with ALI and ALI Collaboration • AquaLogic Interaction Search: full-featured search engine, pre-integrated with all ALUI products • AquaLogic Interaction Studio: Web-based portlet builder for non-developers • AquaLogic Interaction Analytics: usage analytics and measurement engine for all ALUI products
User Interaction and User Experience Framework for deploying broad range of solutions Activity Servers incorporate collaboration, Web publishing, search, BPM services into portals and composite applications Infrastructure services: gateway, assembly engine, automation server Web Services engine integrates systems, content, users BEA AquaLogic User InteractionTM Portal Communities Applications AquaLogic Interaction Process Collaboration Publisher Studio Search Analytics Integration Services / IDK Data Content Security
Platform and Servers Portal Framework Search Studio Collaboration Directory Admin Content Server Crawler Authentication Web Services Engine Web Services Profile Search Integration Products Excel SAP EDK Extensions Exchange Peoplesoft Portlet Suites/ Frameworks Notes Plumtree Product Suite • Portal • Collaboration Server • Content Server • Studio Server • Web Services • Crawler, Authentication, Profile, Search • Portlet Frameworks / Suites • Documentum Portlet Suite • Lotus Notes Portlet Suite • Exchange Portlet Suite • Excel Portlet Framework • EDK Extensions • SAP EDK Extension • Peoplesoft EDK Extension
AquaLogic Interaction AquaLogic Interaction Process AquaLogic Interaction Collaboration Publisher Collaboration Publisher Studio Search Analytics Studio Search Search Integration Services / IDK Integration Services / IDK Integration Services / IDK Data Content Security Data Content Security Data Content Security Three Configurations Composite Application Suite Portal Suite Community Suite
Agenda • Product Introduction • Overview of User Experience Features • Overview of Web Service Features • Overview of Content Management Features • Overview of Administration Features • Overview of Architecture • Overview of Development • Overview of Advantage of ALUI • Q&A
Overview of User Experience Features • MyPage • Community • Collaboration • Collaboration • Content publishing • Extend Collaboration using Web Service API • Knowledge Directory • Portal Experience: One-in-Many • Search • Studio • Analytics
MyPages MyPages: a portal to personal productivity • Pages configured by individual users • Pages based on profile templates • Everything are portlets • Content Snapshots: contextualized content from KD • Administrator can force mandatory portlets MyPage
Portal Components - Pages • Page is composed of many portlets • MyPages have multiple pages Sales Community Page 3 Exec Community Page 3 Exec Community Page 2 Sales Community Page 2 Sales Community Home Page Exec Community Home Page
Overview of User Experience Features • MyPage • Community • Collaboration • Collaboration • Content publishing • Extend Collaboration using Web Service API • Knowledge Directory • Portal Experience: One-in-Many • Search • Studio • Analytics
Community Communities: a portal for user groups • Deploy services, content to groups • Departmental or workgroup applications, workspaces • Benefits • Reduce training costs • Reduce hardware, Intranet sprawl • Share information better HR Community Solutions Products Why Plumtree
Community Pages • Communities contain a collection of pages • Pages contain a collection of portlets • The content manager / contributor takes over after the community is created • The content manager determines which pages and portlets are appropriate for the community Content and Application Portlets Pages Community
Navigating the Communities To to go to a Community, click the My Communities tab, then click on the Community name. Users can “Join” Communities that they have access to.
Portal Components – Communities • Communities are sites within the portal designed for a specific audience or task. • Each Community will be populated with Pages that display content relevant to the Community or that allow members of the Community to work together. • Each Community can have multiple pages, applications, and sub-communities. Some communities will be mandatory. Users can join additional communities they are interested in.
Portal Components – Sub-Communities • A Community can have Sub-Communities that contain content and functionality that is specific to subsets of that community • Like communities, each Sub-Community has a home page and one or more pages • A Sub-Community can have its own Sub-Communities • Sub-Communities allow different business users to manage sections of Communities IT Home Page Service Desk Home Page System Engineering Home Page Telecom Home Page
Content Overview • Community pages are filled with portlets • Content • Applications • Snap shot query • Knowledge Directory is filled with documents • Crawlers to import documents • Manually submitted documents • Folders that contain links, web pages and experts
Community Knowledge Directory • Each community is responsible for managing documents and folders that represent their business or functional area Global Knowledge Directory Corp Comm IT HR Sys Eng Telcom
Overview of User Experience Features • MyPage • Community • Collaboration • Collaboration • Content publishing • Extend Collaboration using Web Service API • Knowledge Directory • Portal Experience: One-in-Many • Search • Studio • Analytics
Collaborative workspaces Document sharing, check-in/check-out Project management Tasks, calendaring Moderated threaded discussion Web services APIs Common Customer Use Cases Workspaces for online document sharing Extranet sites provide premium customer support Information sharing with partners and suppliers Collaboration
Portal Components – Collaboration Projects • Allow portal users to create an online Collaboration environment for sharing project information: • Project Calendar • Task Lists • Documents • Online Threaded Discussions • Roles within the Collaboration space • Project Lead, Project Member and Project Guest
Feature Overview: Project Management Import task lists with multiple dependencies and task owners. • Project Management: extend the individual to the enterprise • Dependencies: supports dependent tasks and date shifting • MS Project integration: import and export Project files as task lists
Feature Overview: Document Approve/Reject Approve or reject new discussion messages from the Web UI or directly from a notification e-mail • Moderated discussions: route discussions through approvals • New discussion messages require moderator approval • Moderators may edit messages before publishing the information • Approve or reject new messages directly from e-mail
Feature Overview: MS Office Edit document directly from Microsoft Office without downloading a local copy • Microsoft Office Integration: use familiar office tools • Edit documents in Office applications without downloading locally • Create new documents in projects directly from Office applications • Create new documents from Office templates
Feature Overview: WebDAV • Web Folders: manage documents with Windows Explorer • View, access, share project documents through Windows Explorer • Create new projects with a simple drag and click • Documents opened via Windows Explorer check out automatically Manage project documents and create entirely new project all from Windows Explorer without ever moving to the Web UI
Feature Overview: Bulk upload & Crawl • Bulk upload: upload many folders and files at once • Collaboration Server Crawler: crawl and index documents • Crawl specific folders within a Collaboration project and automatically publish to the Knowledge Directory Upload directory structures and multiple files at once to a Collaboration Server project
Feature Overview: IM support • Appends presence awareness on every user in the system • Send instant messages to document authors, task owners, etc. • Logs conversations as searchable files for future use Collaboration Server 4.0 is IM-enabled to leverage the IM system of choice.
Overview of User Experience Features • MyPage • Community • Collaboration • Collaboration • Content publishing • Extend Collaboration using Web Service API • Knowledge Directory • Portal Experience: One-in-Many • Search • Studio • Analytics
Content Publishing • Templated Web content publishing • Workflow, content approval • Library services: version-control • Publishing: intranet, extranet, knowledge directory, applications • Portlet creation wizards • Web services APIs • Common Customer Use Cases • Portal Content Development • Content Management including workflow • Branding for the portal Solutions Products Why Plumtree
Overview of User Experience Features • MyPage • Community • Collaboration • Collaboration • Content publishing • Extend Collaboration using Web Service API • Knowledge Directory • Portal Experience: One-in-Many • Search • Studio • Analytics
Web Services API A sales support application integrates the latest sales opportunities from a CRM system.
Web Services API To expedite the sales process, a sales manager can generate a close plan for each opportunity…
Web Services API …which populates the application with tasks, documents and discussions required to close the sales opportunity.
Web Services API A customer support application allows users to file new incidents that are tracked in a CRM system.
Web Services API For each new incident, customer support engineers may append an online workspace to improve resolution time.
Overview of User Experience Features • MyPage • Community • Collaboration • Collaboration • Content publishing • Extend Collaboration using Web Service API • Knowledge Directory • Portal Experience: One-in-Many • Search • Studio • Analytics
User Experience: Knowledge Directory Knowledge Directory: a portal to corporate content • Crawlers assemble links to documents, email, Web • Categorize in rule-based taxonomy • Taxonomy created through the Web by distributed content managers • Content managers can: • Create/schedule crawlers • Create taxonomy folders • Create folder rules • Control security Knowledge Directory
Knowledge Directory • Your portal Knowledge Directory displays links to documents • External or internal Web pages • Office documents • Any files on your file server • The Knowledge Directory gives structure for these links with folders and subfolders, much like a file system. This structure makes it easy for employees to browse or search the Intranet for information available on a given subject.
Knowledge Directory East Region Northwest Plains Southwest Region Functional (HR, Payroll, PBS) Functional (HR, Payroll, PBS) Divisions (6) Divisions (6) Operations (20) Operations (20) Operations (20) Finance Safety NRC HR Functional (HR, Payroll, PBS) Payroll Divisions( 6) IS ISSO PBS Communications PBS
Browsing the Knowledge Directory • Browsing the Knowledge Directory is similar to locating a document using Windows Explorer • Using browse, you can click deeper into the Directory and see the contents of individual folders • Users will only see the documents and folders if they have the correct access
Sales Sales East Competitive Win/Loss West Competitive Win/Loss Knowledge Directory Organizing a Taxonomy • Competitive • East • West • Win/Losses • East • West ?
Knowledge Directory Fill with Content • Crawlers • Crawler Web Service • Large number of documents • Manual submission • Simple • Remote Document • Web Document • One document at a time
Knowledge Directory fill with Content - Manual Submission START Community Member/User submits a document Content Manager approves document Users can now view document in the Knowledge Directory FINISH
Create folders Knowledge Directory Fill with Content - Crawlers START Examine sources of information Add portal properties from metadata Develop and train crawlers Create and run crawler jobs Apply security to folders Create file data sources Approve content and publish Apply filters to folders Develop text and property filters FINISH
Overview of User Experience Features • MyPage • Community • Collaboration • Collaboration • Content publishing • Extend Collaboration using Web Service API • Knowledge Directory • Portal Experience: One-in-Many • Search • Studio • Analytics