34
Building Best Publishing Platform Alfresco & Drupal Integrated Solution to Achieve Scalability, Speed, Simplicity, and Superior User Experience Date: December 5, 2013 Rajesh Avatani Practice Lead - Alfresco CIGNEX Datamatics Chirayu Joshi Senior Consultant - Alfresco CIGNEX Datamatics

Build Best Publishing Platform with Drupal Alfresco Integrated Solution

Embed Size (px)

DESCRIPTION

Build your Enterprise Content Management and Publishing solution using Drupal (WCM) & Alfresco (ECM) integrated platform to achieve scalability, speed, simplicity, and superior user experience

Citation preview

Page 1: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

Building Best Publishing Platform

Alfresco & Drupal Integrated Solution to Achieve Scalability, Speed, Simplicity, and Superior User Experience

Date: December 5, 2013

Rajesh Avatani

Practice Lead - Alfresco

CIGNEX Datamatics

Chirayu Joshi

Senior Consultant - Alfresco

CIGNEX Datamatics

Page 2: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Agenda

• Content Management & Publishing

• Publishing Platform

– RAPIDO Solution: Integrated DM & WCM

• Business Benefits

• Alfresco & Drupal Integrated Solutions Examples

• Q & A

2

Page 3: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Content Management & Publishing – - Today

3

Business Unit#1 Content Processing

& Approval

Business Unit#2 Content Processing

& Approval

Internal Content Authors,

Designers & Writers

External Content Authors,

Designers & Writers

System A – Check Content

DB

System B – Modify Content

DB

System C – Amend Content

DB

Print Vendor

Other Channels

Laptop & Desktop

Smartphone & Tablet

Content Layer Presentation Layer

Page 4: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Current Challenges – Content Mgmt. & Publishing

• Various Disparate Content Management Systems

• Lack of Content Access & Transformation

• Absence of Media & Content Reuse

• Complex Process to follow

• Challenge in Content Packaging & Distribution

• Inefficient Multi-Channel Content Publishing

• Delay in On-Time Delivery of Content

• Expensive Multi License Management

4

Page 5: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Optimal Content Mgmt. & Publishing

5

Business Unit #1

Business Unit #2

Business Unit #N

Business Unit #3

Internal Content Authors,

Designers & Writers

External Content Authors,

Designers & Writers

Automate

Compliance

Track

Modify

Workflow Engine

Print Vendor

Other Channels

Laptop & Desktop

Smartphone & Tablet

Manage Publish Capture

Content Layer Presentation Layer

Page 6: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Rapid Automated Powerful Integrated Dynamic Open Source

Content Management & Publishing

6

Page 7: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

CIGNEX Datamatics’ RAPIDO Content Management & Publishing Solution

7

Flexible Robust Backend

Lightweight High Performance

Frontend

Content Layer Presentation Layer

Page 8: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Alfresco is great at

• Workflow • Collaboration management • Version control • Document management

• Locking, check in/out • Offline briefcase synchronization • Taxonomy and categorization • Search - full text advanced search • Soft deletes and recovery support • Full audit control

• Open protocols(FTP / WebDAV, CIFS)

Alfresco positioned as “Visionary” in Gartner Magic Quadrant for Enterprise Content

Management

RAPIDO: Integrated DM & WCM

8

Presentation Layer

Drupal is great at

• Multichannel presentation of content to Mobile, Browsers

• SEO friendly • User friendly interface with

In-context page editing • Collaboration, Social media &

Commerce • Controlled publishing • Analytics • Quick and easy setup • Large active community to support

Capture Publish

Drupal positioned as “Visionary” in Gartner Magic Quadrant for Web Content Management

& Social Software

Manage

Content Layer

Page 9: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

RAPIDO Features - Integrated DM & WCM

9

Advanced Search (Taxonomy/Tagging based)

Scalability, Security, Performance

Managed Cloud Hosting (Resilient & Scalable)

Community Collaboration (across stakeholders)

User Management (Roles & Permissions, SSO)

Integration with other Enterprise Applications (Open Source, Legacy, Proprietary)

Microsites, Multilingual

Responsive Theme

Commerce

SEO, Social Media

Analytics

Web Content Management Document Management

Workflow/Rules Engine

Versioning

Categorization

Content Templates/Modeling

Meta Data, External Apps (MSOffice, Google, iWork, Adobe)

Enterprise Content Layer

Content Presentation Layer

Page 10: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

RAPIDO - Integration Flexibility

• PHP CMIS Wrapper

– Written by Richard McKnight

– Contributed to Apache Chemistry

– Used by Drupal, Wordpress, SugarCRM

– http://chemistry.apache.org/php/phpclient.html

• Drupal CMIS API

– Query, Browse & Sync modules

– Good for managing documents in Alfresco and then surfacing them in Drupal

– Ideal platform to build on

– Richard McKnight’s CMIS PHP Wrapper

– Used by 277 sites

– http://drupal.org/project/cmis

• Drupal CMIS Views

– Built for Alfresco Team later extended

– Takes a folder path and returns a PHP object

– Allows blocks of CMIS content to be themed by Drupal

– Built on the Drupal CMIS API

– Used on Alfresco Team, Partners and forthcoming dotcom

– http://drupal.org/project/cmis_views

• Drupal Alfresco Project

– Drupal 6

– Works with Alfresco 2.x & 3.x

– Uses SOAP

– http://drupal.org/project/alfresco

10

Page 11: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

RAPIDO Content Flow

11

Automated Content Management & Publishing Workflow

Intranets, Extranets, Commerce, Partner/Vendor Portals,

Media Publishing Sites, Event Publishing Sites, Mobile Sites

Page 12: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

RAPIDO Benefits

• Scalability

– Integrated DM & WCM

– Managed Cloud Hosting

– Integration Flexibility with MSOffice, iWork, Google, Adobe

• Speed

– High Performance

– Faster Content Approval Process

– Faster Search

• Simplicity

– Content Categorization & Versioning

– Advanced Security

• Superior User Experience

– Faster Page Load Time

– Easy to Find Content

– Multi-lingual Support

– Mobile-ready Sites

– Usage Statistics

12

Page 13: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Success Stories

Business Benefits through Alfresco + Drupal Adoption

13

Page 14: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Publishing Platform - Integrated DM & WCM

• Client Overview – An event and marketing services company that serves business

professionals and consumers in the Fashion, Licensing, Life Sciences industries with its portfolio of 134 events, 30 publications, over 200 electronic products and Web sites, as well as educational and direct marketing products and services

• Challenges – Flexibility -

• Legacy media sites built using JSP Servlets causing dependency on IT team for content publication

– Distributed content causing redundancy

– Absence of structured workflow

– Need for zero downtime

– Security

• Missing field level security based on profile

14

Page 15: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Publishing Platform - Integrated DM & WCM

15

Page 16: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Publishing Platform - Integrated DM & WCM

16

Share Configuration

Micro Sites

Themes

Analytics

Site Administrators, External Users

Content Authors, Internal

Users

Visitors

Integration

Workflow Interface

BPM Engine

Page 17: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Architecture - Integrated DM & WCM

17

Alf

resc

o S

har

e

Alf

resc

o S

ervi

ces

User & Group Management

Authentication

Content Management

Work Flow

CMIS Services

Content CMIS Queries

Alfresco Repository

Content Creator

Dru

pal

Use

r In

terf

ace

Dru

pal

Ad

min

UI

View, Article, Blogs

View Issues

View Magazines

CMIS Services

Manage Contents Content

Drupal DB

Website User

CM

S C

all

CM

S R

esp

on

se

Drupal CMS

Alfresco Share

Page 18: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Demo

Integrated Solution – Alfresco + Drupal

18

Page 19: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Realizing Benefits

19

Page 20: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Scalability

• Integrated DM & WCM – 50+ site migration planned

– Managing 500,000 legacy articles

• Managed Cloud Hosting – Move various sites and domains to cloud

• Integration Flexibility – MSOffice, iWork, Google, Adobe

– Analytics

• Google Analytics

• SiteCatalyst

– SEO & Social Media

– 12+ KickApps components

20

Page 21: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Speed

• Faster Search – Content/Article

– Authors/Publishers

• Performance – Page load time: From 6 sec to 2 sec

• Content Approval & Publishing – Across various domains & microsites

– Advanced BPM workflows

• Content Management – Automated 3

rd party RSS publishing

– Content tagging using Open Calais

21

Page 22: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Simplicity

• Content Categorization & Versioning

– Domain/Site

– User/Publisher

• Security

– Meta-data level (i.e. field level)

– User roles & permission

• Ease of Creation

– Articles/Forms

– Authors/Publishers

– Content reusability

• 35+ publishing templates

• Reports

– Most viewed

– Most accessed

• Commodity Hardware

22

Page 23: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Superior User Experience

• Visitor – Faster page load time

– Easy to find content

– Multi-lingual support

– Community collaboration

– Mobile-ready sites

• Admin – Easy to manage all sites through a single window

– Field level/meta data level security

• Authors – Structured workflow & publishing process

– Smart tag generation using Open Calais

23

Page 24: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

About CIGNEX Datamatics

A subsidiary of Datamatics Global Services Limited

24

Page 25: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

What Does CIGNEX Datamatics Do?

25

Since 2000, delivering Open Source

solutions for the enterprise through

adoption and integration to:

• Address business goals

• Increase business velocity

• Lower the cost of doing business

• Reduce TCO

• Gain competitive advantage

Portal Solutions Content

Solutions

Big Data Analytics Solutions

400+ Open Source Solutions

450+ Open Source Experts

200+ Open Source Integrations

12+ Books on Open Source

5000+ Community Contributions

Offices : America | India | UK | Europe | Singapore | Australia

Page 26: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Where We Can Help You

26

SOLUTIONS

Managed Cloud Services Develop • Deploy • Manage

VAR/Annual Product Subscription Liferay • Alfresco • Cloudera Hadoop • MongoDB

Extended Development Center Center of Excellence

UI • Development • Integration • Customization • Migration • Testing • Training • Support (24*7)

User eXperience Platform

Portals Liferay, Drupal, JBoss,

ZK, HTML5,

MuleSoft

• Intranet • Extranet • EAI • SOA

• Social Collaboration

• Big Data Portal • Mobile Portal

Enterprise Content Management

Content Alfresco, Adobe CQ,

Drupal, Magento,

JBoss, Moodle, Ephesoft,

Liferay

• WCM • DM • RM • CMS • DAM

• e-Commerce • e-Learning • ERP • Imaging Solutions

SERVICES

Making Data Work

Big Data Analytics

Hadoop Ecosystem,

MongoDB, Neo4j, Pentaho,

Talend, Solr, Jaspersoft

• Data Integration

• Information Delivery

• Data Analysis

• Enterprise Search

Enterprise Mobility Strategy • Mobile UX • App Development • MEAP/MDM

Page 27: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Alfresco & Drupal Practice

27

Team Size : 100+ Projects : 115+

• Alfresco Platinum Partner (US) & Gold Partner (RoW)

• Acquia “Ready” partner

• Alfresco Recognition

• 2010 - Alfresco Partner of the Year Award

• 2008 - Best North American implementation of

the year

• 2007 - WCM implementation of the year

• Community contributions, Accelerators

• Alfresco based Toolkit: Migration from Documentum

• Contract Management Solution (Alfresco)

• Smart Document Processing Solution (Alfresco)

• Drupal Themes

• CQUAD – Drupal Magento Connector for e-commerce

website

• Drupal-MongoDB Connector

Brief Snapshot

Alfresco APAC Partner of the Year, 2010

Alfresco North America Partner of the Year, 2010

Page 28: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Free Assessment Offer

• This assessment enables companies to maximize existing IT assets and build a roadmap of the vetted Open Source technology options to: – Reduce software costs up-to 70%

– Help generate opportunities for growth and service

• The FREE Assessment Offer Includes: – Situation Analysis

– Gap Analysis

– Recommendations/Roadmap

28

Visit: www.cignex.com/freeassessment or Email: [email protected]

Page 29: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

For any questions please contact : [email protected]

Thank You. Any Questions ?

Making Open Source Work

Page 30: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

More …. Success Stories

30

Page 31: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Portal Migration to Alfresco & Drupal

31

E-Governance Portal with Flexible UI, Dynamic Forms,

Huge Backend Repository, Workflows and Notifications

Page 32: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com

Integrated Solution for Insurance Portal

32

HT

TP

HT

ML

, WM

L, V

oiceX

ML

Portal Web Applications

Co

ntain

er Ind

ex AP

I, SPI

Portlet/ service Container

Po

rtlet AP

I

Portlet API

Portlet API

Portlet API

Oracle

User Mgmt.

Email

Drupal Modules

Custom Modules

Forums/Events

Content Mgmt.

Blocks & Menu

Taxonomy

Templeting

MySQL

Drupal Core

Syndication Localization

Business Users

Page 33: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com 33

External Feeds (AFP, PA Sports,

Others)

9Group Assets HTML, Images (Dreamweaver,

Other tools)

Hard Disk MySQL LDAP/ AD

Shared interfaces

9Group Asset Repository - Alfresco WCM (Staging Area)

Firewall

Static & D

yn

amic Sites

(Ap

ache)

Assets + Search

(Alfresco Runtime)

9Group CMS Administrators

9 Group Dynamic sites

(Drupal)

Integrated Business Applications/Websites

Web

Ser

vic

es

External Applications (9Group Info)

Page 34: Build Best Publishing Platform with Drupal Alfresco Integrated Solution

CIGNEX Datamatics Confidential www.cignex.com 34

Sports Videos & Prediction

Games (Media Server)

34

File System MySQL Database

Membership Security

Shared interfaces

Content Management

Platform (Alfresco WCM)

Integrated Solution for Sports Portal

Web

Ser

vic

es

Sports Portal

(Drupal)

Firewall

CMS Admins

Ad Server

Sports News

Dynamic Ads

Ad Content

Perform (Videos)

FTP

FTP

Prediction Games

Sports Analytics (Bridge-x)

E-Commerce Engine

Sports Portal Site

External Web Sites