Upload
rivetlogic
View
5.572
Download
2
Embed Size (px)
Citation preview
ARTISANS OF OPEN SOURCE
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
June 16th 2011
Rivet Logic Corporation 1800 Alexander Bell Drive Suite 400 Reston, VA 20191 Ph: 703.955.3480 Fax: 703.234.7711
Presented By Alaaeldin El-Nattar Principal Architect Rivet Logic Corporation
ARTISANS OF OPEN SOURCE
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 Studies
2 Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE
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
Rivet Logic-Awards and Honors
Innovator of the Year Innovation Award Winner
Partner of the Year Overall Innovation Award Winner
Gold Partner East Coast Training Partner
ARTISANS OF OPEN SOURCE
Why consider deploying an Enterprise Portal?
5 Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 6
Motivation
• Portals are enablers
• One solution serving very different users
• Application aggregation
• Single Sign-On
• Social Networking
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 7
Use Case 1 - Intranets
• What is an Intranet?
• Examples: o General Employee Intranet o HR Portal o IT Portal
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE
Use Case 2 - Extranets
• What is an Extranet?
• Examples: o Customer Portal o Vendor Portal o Supplier Portal o Student Portal
8 Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE
Why is an ECMS crucial for any Enterprise Portal?
9 Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 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 Repositories
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 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 Search
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 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 Management
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE
ECMS Characteristics
• ECMS is: o Enterprise-Grade o Feature Rich o Easy to fit in o Centralized and Shared o Secure
13 Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 14
Liferay as an Enterprise Portal
Customers / Vendors Executives
Employees
Over 60 OOTB Portlets Full Collaboration and Social Networking Suite
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 15
Alfresco as an ECMS
Business Process
Engine
Web Applications Enterprise Portals Web Services
High Availability Virtual File System
App Server
Portal Server
CRM
FTP
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 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 Architecture
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 17
Alfresco / Liferay Integration
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE
Alfresco / Liferay Integration
18 Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 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.
ARTISANS OF OPEN SOURCE
Alfresco / Liferay Integration
• Alfresco makes it easy to integrate • SSO Framework • Multiple remote interfaces
• REST • Web Services • CMIS
• Service Oriented Architecture • Highly customizable
20 Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 21
Alfresco / Liferay Integration
• Alfresco Portlets expose: • Content & Document Management • Records Management • Web Publishing and Shared Workspaces
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 22
Alfresco Portlets
My Tasks
Document Library
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 23
RAAr
• Remote Alfresco API rivet
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 24
SCAr
• Seam Client for Alfresco rivet
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 25
AWPr
• Alfresco Web script Portlet rivet
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE
STAr
• Secure Token Authentication rivet
26 Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 27
Case Study: US Dept of Education / CCSSO
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE
CCSSO
• Liferay for presentation • Alfresco for document management
28 Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE 29
CCSSO
• Documents and metadata in Alfresco
• Web script portlet to expose documents in the portal
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
ARTISANS OF OPEN SOURCE
Summary
Copyright © 2011. Rivet Logic Corporation. All rights reserved.
• 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 utilized
30
ARTISANS OF OPEN SOURCE
Q & A
Copyright © 2011. Rivet Logic Corporation. All rights reserved. 31
ARTISANS OF OPEN SOURCE
Learn more…
rivetlogic.com
facebook.com/rivetlogic
youtube.com/rivetlogic
twitter.com/rivetlogic