A content-rich social application built with Alfresco and JBoss

1,719 views
1,631 views

Published on

Learn how Rivet Logic built a content-rich social application for Facebook using enterprise-grade open source software includng Alfresco WCM and JBoss Seam.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,719
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
116
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

A content-rich social application built with Alfresco and JBoss

  1. 1. <ul><li>ConnectedWeddings.com A Content-rich Social Application </li></ul><ul><li>Mike Vertal </li></ul><ul><li>President & CEO </li></ul><ul><li>Rivet Logic Corporation </li></ul><ul><li>1800 Alexander Bell Drive </li></ul><ul><li>Suite 400 </li></ul><ul><li>Reston, VA 20191 </li></ul><ul><li>Ph: 703.955.3480 </li></ul><ul><li>Fax: 703.234.7711 </li></ul>Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  2. 2. Next Generation Enterprise Websites <ul><li>Fully Managed </li></ul><ul><li>Integration Ready </li></ul><ul><li>Highly Scalable </li></ul><ul><li>Content Rich </li></ul><ul><li>Dynamic </li></ul><ul><li>Social Enabled </li></ul><ul><li>Personalized </li></ul>Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  3. 3. Next Generation Enterprise Websites <ul><li>Fully Managed </li></ul><ul><li>Integration Ready </li></ul><ul><li>Highly Scalable </li></ul><ul><li>Content Rich </li></ul><ul><li>Dynamic </li></ul><ul><li>Social Enabled </li></ul><ul><li>Personalized </li></ul>Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  4. 4. Facebook Platform <ul><li>100M+ users and growing </li></ul><ul><li>Development Platform </li></ul><ul><li>Why integrate? </li></ul><ul><ul><li>Sometimes easier to go where your audience is </li></ul></ul><ul><ul><li>Examples include </li></ul></ul><ul><ul><ul><li>University portals for students </li></ul></ul></ul><ul><ul><ul><li>Affinity groups </li></ul></ul></ul><ul><ul><ul><li>Consumer applications </li></ul></ul></ul><ul><li>Facebook’s principals for applications </li></ul><ul><ul><li>Meaningful - social, useful, expressive, engaging </li></ul></ul><ul><ul><li>Trustworthy - secure, respectful, transparent </li></ul></ul><ul><ul><li>Well-designed - clean, fast, robust </li></ul></ul>
  5. 5. Alfresco: Robust Platform for Collaboration Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  6. 6. Management versus Delivery Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  7. 7. <ul><li>System of Record </li></ul><ul><li>Enterprise Service Provider </li></ul><ul><li>Store / Version </li></ul><ul><li>Audit </li></ul><ul><li>Workflow Facilitation </li></ul><ul><li>Structural Validation </li></ul><ul><li>Offline Rendition </li></ul><ul><li>Authoring / Capture </li></ul><ul><li>Deployment and Snapshot </li></ul><ul><li>Enterprise Search </li></ul><ul><li>Manage Taxonomy </li></ul>Copyright © 2008. Rivet Logic Corporation. All rights reserved. <ul><li>Presentation / Delivery </li></ul><ul><li>Visitor Profile </li></ul><ul><li>Visitor Interaction </li></ul><ul><li>Localized Search </li></ul><ul><li>Consume Taxonomy </li></ul><ul><li>Consume Services (e.g. DRM Watermarking) </li></ul><ul><li>Personalize </li></ul><ul><li>Online Rendition </li></ul><ul><li>Capture </li></ul><ul><li>Integrations (Endeca, Akamai, etc) </li></ul>Content Management Content Delivery Management versus Delivery
  8. 8. High Level Approach <ul><li>Author, Capture and Manage the website assets in Alfresco WCM </li></ul><ul><ul><li>Individual Sandboxes </li></ul></ul><ul><ul><li>Webforms and CIFS for Authoring / Capture </li></ul></ul><ul><ul><li>Snapshots and Deployment </li></ul></ul><ul><ul><li>Link Validation </li></ul></ul><ul><ul><li>Full Preview Integration </li></ul></ul><ul><li>Separate JEE - based Delivery Environment </li></ul><ul><ul><li>Consumes deployed managed assets </li></ul></ul><ul><ul><li>Integrates with external systems </li></ul></ul><ul><ul><li>Focused on delivery and scale </li></ul></ul>Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  9. 9. Web Content Delivery <ul><li>XML based model of website page structure </li></ul><ul><li>Template support including Facelets, PHP, Freemarker </li></ul><ul><li>Ability to access page metadata and site tree structure programmatically </li></ul><ul><li>Support for domain-specific model </li></ul><ul><li>Inheritance support </li></ul><ul><li>High performance runtime assembly </li></ul><ul><li>Can be used to drive navigation </li></ul>Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  10. 10. Technologies Used <ul><li>JBoss Seam Framework </li></ul><ul><li>JBoss Hibernate </li></ul><ul><li>JBoss jBPM </li></ul><ul><li>Adobe Flex </li></ul><ul><li>Ingres Database </li></ul><ul><li>Amazon S3 </li></ul>Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  11. 11. Demonstration <ul><li>Connected Weddings </li></ul><ul><ul><li>Social platform for planning weddings </li></ul></ul><ul><ul><li>Awarded grant from the FBfund </li></ul></ul><ul><ul><li>Content managed in Alfresco WCM </li></ul></ul><ul><ul><li>Content delivery through JBoss / Seam / Facelets </li></ul></ul><ul><ul><li>Content Rich </li></ul></ul><ul><ul><li>Ability to personalize </li></ul></ul><ul><ul><li>Integrates with Facebook and other Social Networking Services </li></ul></ul><ul><ul><li>Built to scale out rapidly on Facebook </li></ul></ul>Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  12. 12. Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  13. 13. Connected Weddings Architecture Copyright © 2008. Rivet Logic Corporation. All rights reserved. Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  14. 14. Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  15. 16. Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  16. 18. Authoring Articles
  17. 20. Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  18. 21. Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  19. 22. Forums
  20. 23. Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  21. 24. Copyright © 2008. Rivet Logic Corporation. All rights reserved.
  22. 25. Thank You <ul><li>www.rivetlogic.com </li></ul><ul><li>[email_address] </li></ul>Copyright © 2008. Rivet Logic Corporation. All rights reserved.

×