alfresco wcm case study: national academy of sciences

35
ARTISANS OF OPEN SOURCE Alfresco WCM at The National Academy of Sciences Alfresco Webinar March 8, 2011 Paras Jain, Senior Software Engineer Mike Vertal, President and CEO

Upload: rivetlogic

Post on 08-May-2015

1.326 views

Category:

Technology


2 download

DESCRIPTION

Learn how Rivet Logic helped NAS implement a new content mana

TRANSCRIPT

Page 1: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Alfresco WCM at The National Academy of

SciencesAlfresco WebinarMarch 8, 2011

Paras Jain, Senior Software EngineerMike Vertal, President and CEO

Page 2: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE2

Rivet Logic Overview

• Award-winning professional services focused on:o Enterprise Content Managemento Web Content Managemento Collaboration and Social Communities

• Using Leading Open Source Software

Page 3: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Rivet Logic-Awards and Honors

Innovator of the Year

Partner of the Year - North America Overall Innovator Award

Page 4: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE4

Overview

• The National Academy of Sciences, along with three other organizations, collectively form the National Academies

• The Division on Earth & Life Studies (DELS) is one of six subject area divisions

• DELS has 12 program units, or Boards, that produce scientific reports

Page 5: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Presentation Outline

• Challenge• Solution• Results• Q&A

Page 6: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Challenge

Page 7: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Challenge

• Legacy system…

o Homegrown CMS

o Comprised of static HTML and some PHP

o Lacked any Web publishing tools necessary for staff members to produce content themselves

o IT support was necessary for any content updates or creating new pages - resulting in lost productivity & outdated content

o Organically grown system made maintenance increasingly difficult

o No authentication or user permissioning in place – no accountability

Page 8: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Goals

• Faster publishing cycles

• Richer, more engaging site visitor experience

• Secure, enterprise-wide access

• Better accountability

• Reduce maintenance and operational costs

• More editorial control by business users

• Open source flexibility in code customization

• Scalability for future growth

Page 9: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Why An Open Source Approach?

Page 10: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Reason #1: Pay for Value

• Proprietary software todayo Long sales cycleso Expensiveo Inaccessibleo 76% of new license revenue goes to sales and marketing expense

• Open source software can return 5x more value on investment

Source: “The Value of Open Source in the Content Management Landscape”, The Wharton School and Rivet Logic, 2009

Page 11: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Reason #2: Transparency

DeveloperDevelopment(Bugs)

ProductMgmt

Support

Sales

MarketingAccounts

Reception

QA

CustomerCustomerCustomer

PartnerPartner

Partner

Media

Shipping Customer

Developer

PartnerMarketer

Tester

Mgmt

SupportEngineer

Internet

BloggerCode

Open Closed

Page 12: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Reason #3: Flexibility

Customization is natural. Vendor inflexibility should not be.

Page 13: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Solution

Alfresco WCM at DELS/NAS

Page 14: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Alfresco Platform Overview

Web Applications Knowledge Portals Web Services

High AvailabilityVirtual File System

App Server

Portal Server

CRM

BusinessProcessEngine

FTP

CIFS

WebDAV

Page 15: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Basic Alfresco WCM

Page 16: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Alfresco WCM Flexibility

• Decoupled Content Delivery Approach

o Content management and delivery are separate

o Offers flexibility to use a presentation-tier framework of choice

o Advantages:

• Strong support for multi-user content production

• Rich and flexible content modeling

• Multi-site and multi-channel publishing

• Better scalability and performance

• Produces standards compliant XHTML/CSS

• Built-in support for SEO and Web analytics

Page 17: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

DELS Web Content Architecture

Page 18: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Solution Highlights

• Two applications were developed:o Aetos – Manage enterprise content o DELS – Public facing website application

• Alfresco WCM for managing the entire website presentation tier, and all non-Aetos content

• Crafter rivet for Web content delivery seamlessly integrated with Alfresco

• Real-time In Context Preview

• Google Search Appliance (GSA) for search

• Mule ESB for content integration

Page 19: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Solution Detail

• Aetos

o Database-driven Grails application internal to NAS

o Houses core information about Academy Reports, Studies, Events and Projects

o Data fed from a variety of enterprise content sources

• DELS

o Public facing Grails Web application

o Aggregates and renders content from Aetos and Alfresco

o Feature-rich visitor experience

Page 20: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

dels.nas.edu

Page 21: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

dels.nas.edu

Page 22: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Solution Detail

• Alfresco WCMo Web content and all digital media assets

o Page templates, scripts (Groovy)

o Key content management services• Advanced versioning• Private user sandboxes• Robust metadata modeling• Role-based permissions

Page 23: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Solution Detail

o Open source content delivery frameworko Provides seamless integration with content published from Alfresco

o Enabled integration with third party systems like ExactTarget and GSA

o Additional functionality including caching, searching, SEO, and real-time in-context preview

Page 24: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

In Context Preview

Page 25: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Solution detail

• Search Integration

o Hybrid solution utilizing GSA and database search

o Federated search allows different types of data to be searched thru single interface

o Dynamic UI components driven by search provided relevant contextual information throughout the site

o GSA indexes updated upon Alfresco content publishing

Page 26: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

dels.nas.edu

Page 27: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Content Integration

• Mule ESB enabled integration between Aetos and various enterprise content sources

Page 28: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Content Migration Process

• Aetos content migrationo Reports - Automatic migration via scriptso Events, Studies, Projects - Manual migration for fresh update

• Web content migrationo Business users authored content on QA system

o Provided user training and acceptance testing (UAT)

Page 29: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Development Methodology

• Agile & iterative approach in collaboration with customer

• Maintain transparency through open communication and constant knowledge transfer

• Web conferencing, Skype, daily SCRUM calls, Confluence, and JIRA

• Multiple, iterative success milestones

Page 30: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

DELS (Before)

Page 31: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

DELS (today)

Page 32: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Project Results

Page 33: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Results

• Enterprise-wide access• Flexibility and

scalability for future growth

• Successful go-live (April ‘10)

• Richer site experience• Better user

accountability

Page 34: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Results

• Dramatically reduced IT involvement

• Business users now have total control

• Faster publishing cycles

• Timelier, fresher and richer content

• Increased productivity

• Search Engine Optimization (SEO)

Page 35: Alfresco WCM Case Study: National Academy of Sciences

ARTISANS OF OPEN SOURCE

Q&A

Download Full Case Study:

http://rivetlogic.com/resources/case-studies