Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Web Space10


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Web Space10

  1. 1. Glassfish Web Space Server 10
  2. 2. Web Space Server: Where we are heading <ul><li>Major Release </li></ul><ul><ul><li>Lightweight, easier to use. </li></ul></ul><ul><li>Stronger Differentiation </li></ul><ul><ul><li>Open source, community partnership. </li></ul></ul><ul><li>Integrated Features </li></ul><ul><ul><li>Content Management, Wiki, Blog, </li></ul></ul>
  3. 3. Agenda <ul><li>Defining Productivity </li></ul><ul><li>Challenges </li></ul><ul><li>The Need for Change </li></ul><ul><li>Web Space Server 10 </li></ul><ul><ul><li>Open source, modular platform </li></ul></ul><ul><li>Futures </li></ul><ul><li>Summary </li></ul>
  4. 4. Web Users Touchpoints
  5. 5. Enterprise Productivity Inhibitors <ul><li>Proliferation of web properties. </li></ul><ul><li>Irrelevant content/apps. </li></ul><ul><li>Geographically distributed teams. </li></ul><ul><li>Human-centric Processes. </li></ul>Problem
  6. 6. Enterprise Productivity Inhibitors <ul><li>Proliferation of web properties. </li></ul><ul><li>Irrelevant content/apps. </li></ul><ul><li>Geographically distributed teams. </li></ul><ul><li>Human-centric Processes. </li></ul><ul><li>Access Control </li></ul><ul><li>Identity-based Content Delivery </li></ul><ul><li>Web Content Management </li></ul><ul><li>Self Web Publishing – Wiki, Blogs, Forums, etc. </li></ul><ul><li>Document Management. </li></ul><ul><li>Human Workflow Applications. </li></ul>Problem Solution
  7. 7. Web Users Touchpoints <ul><ul><li>Self Web Publishing – Wiki, Blogs, Forums, etc. </li></ul></ul><ul><ul><li>Document Management </li></ul></ul><ul><ul><li>Human Workflow Applications </li></ul></ul><ul><ul><li>Web Content Management </li></ul></ul><ul><ul><li>Access Control </li></ul></ul><ul><ul><li>Identity-Based Content Delivery </li></ul></ul>
  8. 8. <ul><ul><li>Glassfish </li></ul></ul><ul><ul><li>Web Space Server 10 </li></ul></ul><ul><ul><li>Open & Modular </li></ul></ul>
  9. 9. <ul><li>Web / Portal Platform </li></ul><ul><ul><li>Content / Widgets / WOA </li></ul></ul><ul><li>User Collaboration </li></ul><ul><ul><li>Wiki, Blogs, Forums, etc. </li></ul></ul><ul><li>Social Networking </li></ul><ul><ul><li>Social graph/connections </li></ul></ul><ul><ul><li>User defined communities </li></ul></ul><ul><ul><li>Activity Tracking </li></ul></ul><ul><li>Process and Human Workflow </li></ul>Add social networking to content delivery. Web Space Server 10: Complete User Interaction Platform
  10. 10. Glassfish Web Space Server WebSynergy M odules Infrastructure Rest Feeds Platform Adapter (PHP, Ruby, Jmaki) Glassfish V2/V3 OpenSSO/FAM 8.0 Security Collaboration Content Management Productivity MySQL
  11. 11. <ul><ul><li>Role-based Access </li></ul></ul><ul><ul><li>Users & Groups </li></ul></ul><ul><ul><li>Identity-based Content Delivery </li></ul></ul>
  12. 12. <ul><li>Organizations </li></ul><ul><li>Sub-Organizations </li></ul><ul><li>Roles </li></ul>or Portal 1 <ul><ul><li>Formally define a Portal Page or Portlet and deploy to: </li></ul></ul>Identity Based Content Delivery <ul><li>Enterprise Portal Pages </li></ul><ul><li>Realms </li></ul><ul><li>Roles </li></ul>Portal Home Community Home Engineer ProjectX Jeff Su People Dan People Roles
  13. 13. Web Space Server & Access Management <ul><li>Utilizing Federated Access Manager for </li></ul><ul><ul><li>Authentication </li></ul></ul><ul><ul><li>Authorization </li></ul></ul><ul><ul><li>Role/Community Mgmt </li></ul></ul><ul><li>Providing Web SSO </li></ul><ul><li>Federation, SAML/Liberty </li></ul>
  14. 14. <ul><ul><li>Integrated </li></ul></ul><ul><ul><li>Content Management </li></ul></ul><ul><ul><li>CMS Made Simple </li></ul></ul>
  15. 15. Web Content Management <ul><li>Content Publishing </li></ul><ul><li>WYSIWYG Web Editor </li></ul><ul><li>Staging </li></ul><ul><li>Workflow </li></ul><ul><ul><ul><li>Content Creator </li></ul></ul></ul><ul><ul><ul><li>Content Reviewed/Approver </li></ul></ul></ul><ul><li>Multi-level Custom Workflow </li></ul><ul><ul><ul><li>More than (1) reviewers/approvers </li></ul></ul></ul><ul><ul><li>Scheduled publication </li></ul></ul><ul><li>File Activity Tracking </li></ul>
  16. 16. Document/File Management <ul><li>File Hosting </li></ul><ul><li>Folders </li></ul><ul><ul><li>User or Community </li></ul></ul><ul><li>Check-in/Check-out </li></ul><ul><li>Office Suite integration </li></ul><ul><ul><li>Upload direct to CMS from Microsoft Office or OpenOffice (or compatible) </li></ul></ul><ul><li>Versioning </li></ul><ul><li>Tagging </li></ul><ul><li>Display-only </li></ul><ul><li>Image Gallery </li></ul><ul><ul><li>Slideshow viewing </li></ul></ul><ul><li>Search </li></ul>
  17. 17. <ul><ul><li>Collaborate </li></ul></ul><ul><ul><li>Enterprise 2.0 </li></ul></ul><ul><ul><li>Social Networking for the Enterprise </li></ul></ul>
  18. 18. What’s a Web 2.0 Application? Hype or Real business value?
  19. 19. How and Where We Use Web 2.0 Blogosphere product feedback Internally Wikis Externally RSS Feeds Social Networks
  20. 20. Web 2.0 is all about....... haring connections.... ideas discoveries knowledge who you are information sources what you're doing availability
  21. 21. Social Graph: Key Value of Social Networking Applications <ul><li>Harnessing the “wisdom of crowds” </li></ul><ul><li>Spawn specialized sub-communities </li></ul>
  22. 22. <ul><li>Organizations </li></ul><ul><li>Sub-Organizations </li></ul><ul><li>Roles </li></ul>or Portal 1 Communities Private Public <ul><ul><li>Formally define a Portal Page or Portlet and deploy to: </li></ul></ul><ul><ul><li>Community Portal Pages </li></ul></ul><ul><ul><li>Allow anyone to create a community to facilitate the adhoc productivity requirements </li></ul></ul>Community Driven Organization <ul><li>Enterprise Portal Pages </li></ul><ul><li>Realms </li></ul><ul><li>Roles </li></ul>Portal Home Community Home Engineer ProjectX Jeff Su People Dan People Roles
  23. 23. The Risk for Enterprises <ul><li>No guarantee that info is secure </li></ul><ul><li>Information leaks </li></ul><ul><li>Cross site request forgery </li></ul>
  24. 24. Secure Social Networking Find / Connect with Friends Activity tracking Manage Profile Publish Content - Wall - Wiki - Blog
  25. 25. Aggregate Existing Social Networks
  26. 26. <ul><li>User Self Web Publishing </li></ul><ul><ul><li>Easy to use </li></ul></ul><ul><ul><li>Pages can be Tagged </li></ul></ul><ul><ul><li>Easily add text, formatting, images, files, and/or Widgets </li></ul></ul><ul><ul><li>WYSIWYG or Wiki Syntax (Creole 5.0) Editing </li></ul></ul><ul><ul><li>Printable version of pages </li></ul></ul><ul><ul><li>Compare previous versions of pages </li></ul></ul><ul><ul><li>Subscribe to changes option (Atom, RSS, RSS 2.0) </li></ul></ul><ul><li>Wiki Server included in install </li></ul><ul><ul><li>Administrator managed </li></ul></ul>Integrated Wiki
  27. 27. Google Gadget Catalogue
  28. 28. Widget / Gadget Integration Widget/Mashup Producers
  29. 29. Widget Consumer / Producer Widget/Mashup Producers Widget Consumers WebPage WebApps Other Portals OpenSocial API Facebook API REST, WSRP, etc. Enabling Portal Services Sharing Consumer and Producer
  30. 30. <ul><ul><li>Getting work done </li></ul></ul><ul><ul><li>Portal Applications </li></ul></ul><ul><ul><li>Enterprise Efficiency </li></ul></ul>
  31. 31. Samples: Users and Roles Manager/Business Owner - Approves employee requests e.g. Expense - Approves content publishing - Publishes profile. - Dashboard e.g. Pentaho charts. Individual Contributor - Hard-line report to Mary - Submits expense reports - Can create new web content - Has personal workspace / document management, image gallery, email, calendar, etc. - Manages team community page. Content Editor - Dotted-line report to Mary - Creates/Stages web content in CMS - Submits staging site to Mary for final approval. Developer / Web Designer - Dotted-line report to Mary - Download, create, upload, and stage themes. - Demonstrates multi-platform inter-widget communication - Plugins: Dreamweaver, Netbeans, etc.
  32. 32. Human Workflow Application Development Simple API for Workflow (SAW) provides common API for integrating with rules engines.
  33. 33. Complete User Interaction Platform
  34. 34. Get Started: Resources <ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul>
  35. 35. Thanks!