Integrating Alfresco with Liferay Portal for Document-Centric Use Cases

6,571 views

Published on

Integrating Alfresco with Liferay Portal for Document-Centric Use Cases

  1. 1. Integrating Alfresco with Liferay Portal for Document-Centric Use Cases June 16th 2011Rivet Logic Corporation Presented By1800 Alexander Bell Drive Alaaeldin El-NattarSuite 400 Principal ArchitectReston, VA 20191 Rivet Logic CorporationPh: 703.955.3480 Fax: 703.234.7711 ARTISANS OF OPEN SOURCE
  2. 2. Agenda•  Benefits of Enterprise Portals•  Benefits of ECMS as it relates to Portals o  Focus on Document Management•  Liferay & Alfresco o  Benefits o  Existing integration work•  Case StudiesCopyright © 2011. Rivet Logic Corporation. All rights reserved. 2 ARTISANS OF OPEN SOURCE
  3. 3. Rivet Logic Overview•  Award-winning professional services: o  Intranets, Collaboration and Community Platforms o  Enterprise and Web Content Management o  Next Generation Websites•  Using Leading Open Source Software ARTISANS OF OPEN SOURCE
  4. 4. Rivet Logic-Awards and Honors Gold Partner Partner of the Year East Coast Training Partner Overall Innovation Award Winner Innovator of the Year Innovation Award Winner ARTISANS OF OPEN SOURCE
  5. 5. Why consider deploying an Enterprise Portal?Copyright © 2011. Rivet Logic Corporation. All rights reserved. 5 ARTISANS OF OPEN SOURCE
  6. 6. Motivation•  Portals are enablers•  One solution serving very different users•  Application aggregation•  Single Sign-On•  Social NetworkingCopyright © 2011. Rivet Logic Corporation. All rights reserved. 6 ARTISANS OF OPEN SOURCE
  7. 7. Use Case 1 - Intranets•  What is an Intranet?•  Examples: o  General Employee Intranet o  HR Portal o  IT PortalCopyright © 2011. Rivet Logic Corporation. All rights reserved. 7 ARTISANS OF OPEN SOURCE
  8. 8. Use Case 2 - Extranets•  What is an Extranet?•  Examples: o  Customer Portal o  Vendor Portal o  Supplier Portal o  Student PortalCopyright © 2011. Rivet Logic Corporation. All rights reserved. 8 ARTISANS OF OPEN SOURCE
  9. 9. Why is an ECMS crucial for any Enterprise Portal?Copyright © 2011. Rivet Logic Corporation. All rights reserved. 9 ARTISANS OF OPEN SOURCE
  10. 10. Some Facts We All Know•  Enterprise content exists mostly in documents•  Documents are the most popular means of sharing information o  MS Word Docs o  Spread Sheets o  Presentations o  Etc.•  Managing documents is not easy•  Enter Document Management RepositoriesCopyright © 2011. Rivet Logic Corporation. All rights reserved. 10 ARTISANS OF OPEN SOURCE
  11. 11. Document Management•  Every enterprise portal has documents•  Document Management challenges: o  One source of truth o  Versioning o  Editing o  Document lifecycle constraints o  SearchCopyright © 2011. Rivet Logic Corporation. All rights reserved. 11 ARTISANS OF OPEN SOURCE
  12. 12. EDM vs DM•  When do you need Enterprise-wide Document Management? o  Identify Document Management Scope •  Local vs Enterprise-wide o  Enterprise-wide Document Management implications: •  Document Management needs to be centralized •  Security is key •  Put the “Enterprise” in Enterprise Document ManagementCopyright © 2011. Rivet Logic Corporation. All rights reserved. 12 ARTISANS OF OPEN SOURCE
  13. 13. ECMS Characteristics•  ECMS is: o  Enterprise-Grade o  Feature Rich o  Easy to fit in o  Centralized and Shared o  SecureCopyright © 2011. Rivet Logic Corporation. All rights reserved. 13 ARTISANS OF OPEN SOURCE
  14. 14. Liferay as an Enterprise Portal Executives Customers / Vendors Employees Full Collaboration and Over 60 OOTB Portlets Social Networking SuiteCopyright © 2011. Rivet Logic Corporation. All rights reserved. 14 ARTISANS OF OPEN SOURCE
  15. 15. Alfresco as an ECMS Web Applications Enterprise Portals Web Services Business App Server Process Engine CRM Portal Server Virtual File System High Availability FTPCopyright © 2011. Rivet Logic Corporation. All rights reserved. 15 ARTISANS OF OPEN SOURCE
  16. 16. Alfresco as an ECMS•  Key Alfresco Features: o  Smart Spaces o  Rules/Actions o  Document Archival o  Rich Content Modeling o  Records Management o  Customizable Workflow o  Service Oriented ArchitectureCopyright © 2011. Rivet Logic Corporation. All rights reserved. 16 ARTISANS OF OPEN SOURCE
  17. 17. Alfresco / Liferay IntegrationCopyright © 2011. Rivet Logic Corporation. All rights reserved. 17 ARTISANS OF OPEN SOURCE
  18. 18. Alfresco / Liferay IntegrationCopyright © 2011. Rivet Logic Corporation. All rights reserved. 18 ARTISANS OF OPEN SOURCE
  19. 19. Alfresco / Liferay Integration•  Clear integration path•  Community contributions from both sides o  Alfresco o  RAAr (by Rivet Logic) o  SCAr (by Rivet Logic) o  STAr (by Rivet Logic) o  Liferay o  Alfresco portlets (by Alfresco) o  AWPr (by Rivet Logic) o  Alfresco search portlet (community)Copyright © 2011. Rivet Logic Corporation. All rights reserved. 19 ARTISANS OF OPEN SOURCE
  20. 20. Alfresco / Liferay Integration•  Alfresco makes it easy to integrate •  SSO Framework •  Multiple remote interfaces •  REST •  Web Services •  CMIS •  Service Oriented Architecture •  Highly customizableCopyright © 2011. Rivet Logic Corporation. All rights reserved. 20 ARTISANS OF OPEN SOURCE
  21. 21. Alfresco / Liferay Integration•  Alfresco Portlets expose: •  Content & Document Management •  Records Management •  Web Publishing and Shared WorkspacesCopyright © 2011. Rivet Logic Corporation. All rights reserved. 21 ARTISANS OF OPEN SOURCE
  22. 22. Alfresco Portlets My Tasks Document LibraryCopyright © 2011. Rivet Logic Corporation. All rights reserved. 22 ARTISANS OF OPEN SOURCE
  23. 23. RAAr•  Remote Alfresco API rivetCopyright © 2011. Rivet Logic Corporation. All rights reserved. 23 ARTISANS OF OPEN SOURCE
  24. 24. SCAr•  Seam Client for Alfresco rivetCopyright © 2011. Rivet Logic Corporation. All rights reserved. 24 ARTISANS OF OPEN SOURCE
  25. 25. AWPr•  Alfresco Web script Portlet rivetCopyright © 2011. Rivet Logic Corporation. All rights reserved. 25 ARTISANS OF OPEN SOURCE
  26. 26. STAr•  Secure Token Authentication rivetCopyright © 2011. Rivet Logic Corporation. All rights reserved. 26 ARTISANS OF OPEN SOURCE
  27. 27. Case Study: US Dept of Education / CCSSOCopyright © 2011. Rivet Logic Corporation. All rights reserved. 27 ARTISANS OF OPEN SOURCE
  28. 28. CCSSO•  Liferay for presentation•  Alfresco for document managementCopyright © 2011. Rivet Logic Corporation. All rights reserved. 28 ARTISANS OF OPEN SOURCE
  29. 29. CCSSO•  Documents and metadata in Alfresco•  Web script portlet to expose documents in the portalCopyright © 2011. Rivet Logic Corporation. All rights reserved. 29 ARTISANS OF OPEN SOURCE
  30. 30. Summary•  Enterprise Portals need a robust ECMS•  ECMS’s and Enterprise Portals are different solutions o  Integration work is required•  ROI is achieved when: o  Technology stack is best-of-breed and enterprise-grade o  Liferay / Alfresco combination provides best value o  Already existing development is utilizedCopyright © 2011. Rivet Logic Corporation. All rights reserved. 30 ARTISANS OF OPEN SOURCE
  31. 31. Q&ACopyright © 2011. Rivet Logic Corporation. All rights reserved. 31 ARTISANS OF OPEN SOURCE
  32. 32. Learn more… rivetlogic.com facebook.com/rivetlogic youtube.com/rivetlogic twitter.com/rivetlogic ARTISANS OF OPEN SOURCE

×