Alfresco WCM Case Study: National Academy of Sciences


Published on

Learn how Rivet Logic helped NAS implement a new content mana

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • 09/03/09
  • 29/03/11
  • Alfresco WCM Case Study: National Academy of Sciences

    1. 1. Alfresco WCM at The National Academy of Sciences Alfresco Webinar March 8, 2011 Paras Jain, Senior Software Engineer Mike Vertal, President and CEO
    2. 2. Rivet Logic Overview <ul><li>Award-winning professional services focused on: </li></ul><ul><ul><li>Enterprise Content Management </li></ul></ul><ul><ul><li>Web Content Management </li></ul></ul><ul><ul><li>Collaboration and Social Communities </li></ul></ul><ul><li>Using Leading Open Source Software </li></ul>
    3. 3. Rivet Logic-Awards and Honors Innovator of the Year Partner of the Year - North America Overall Innovator Award
    4. 4. Overview <ul><li>The National Academy of Sciences, along with three other organizations, collectively form the National Academies </li></ul><ul><li>The Division on Earth & Life Studies (DELS) is one of six subject area divisions </li></ul><ul><li>DELS has 12 program units, or Boards, that produce scientific reports </li></ul>
    5. 5. Presentation Outline <ul><li>Challenge </li></ul><ul><li>Solution </li></ul><ul><li>Results </li></ul><ul><li>Q&A </li></ul>
    6. 6. Challenge
    7. 7. Challenge <ul><li>Legacy system… </li></ul><ul><ul><li>Homegrown CMS </li></ul></ul><ul><ul><li>Comprised of static HTML and some PHP </li></ul></ul><ul><ul><li>Lacked any Web publishing tools necessary for staff members to produce content themselves </li></ul></ul><ul><ul><li>IT support was necessary for any content updates or creating new pages - resulting in lost productivity & outdated content </li></ul></ul><ul><ul><li>Organically grown system made maintenance increasingly difficult </li></ul></ul><ul><ul><li>No authentication or user permissioning in place – no accountability </li></ul></ul>
    8. 8. Goals <ul><li>Faster publishing cycles </li></ul><ul><li>Richer, more engaging site visitor experience </li></ul><ul><li>Secure, enterprise-wide access </li></ul><ul><li>Better accountability </li></ul><ul><li>Reduce maintenance and operational costs </li></ul><ul><li>More editorial control by business users </li></ul><ul><li>Open source flexibility in code customization </li></ul><ul><li>Scalability for future growth </li></ul>
    9. 9. Why An Open Source Approach?
    10. 10. Reason #1: Pay for Value <ul><li>Proprietary software today </li></ul><ul><ul><li>Long sales cycles </li></ul></ul><ul><ul><li>Expensive </li></ul></ul><ul><ul><li>Inaccessible </li></ul></ul><ul><ul><li>76% of new license revenue goes to sales and marketing expense </li></ul></ul><ul><li>Open source software can return 5x more value on investment </li></ul>Source: “The Value of Open Source in the Content Management Landscape”, The Wharton School and Rivet Logic, 2009
    11. 11. Reason #2: Transparency Developer Development (Bugs) ‏ Product Mgmt Support Sales Marketing Accounts Reception QA Customer Customer Customer Partner Partner Partner Media Shipping Customer Developer Partner Marketer Tester Mgmt Support Engineer Internet Blogger Code Open Closed
    12. 12. Reason #3: Flexibility Customization is natural. Vendor inflexibility should not be.
    13. 13. Solution Alfresco WCM at DELS/NAS
    14. 14. Alfresco Platform Overview Web Applications Knowledge Portals Web Services High Availability Virtual File System App Server Portal Server CRM Business Process Engine FTP CIFS WebDAV
    15. 15. Basic Alfresco WCM
    16. 16. Alfresco WCM Flexibility <ul><li>Decoupled Content Delivery Approach </li></ul><ul><ul><li>Content management and delivery are separate </li></ul></ul><ul><ul><li>Offers flexibility to use a presentation-tier framework of choice </li></ul></ul><ul><ul><li>Advantages: </li></ul></ul><ul><ul><ul><li>Strong support for multi-user content production </li></ul></ul></ul><ul><ul><ul><li>Rich and flexible content modeling </li></ul></ul></ul><ul><ul><ul><li>Multi-site and multi-channel publishing </li></ul></ul></ul><ul><ul><ul><li>Better scalability and performance </li></ul></ul></ul><ul><ul><ul><li>Produces standards compliant XHTML/CSS </li></ul></ul></ul><ul><ul><ul><li>Built-in support for SEO and Web analytics </li></ul></ul></ul>
    17. 17. DELS Web Content Architecture
    18. 18. Solution Highlights <ul><li>Two applications were developed: </li></ul><ul><ul><li>Aetos – Manage enterprise content </li></ul></ul><ul><ul><li>DELS – Public facing website application </li></ul></ul><ul><li>Alfresco WCM for managing the entire website presentation tier, and all non-Aetos content </li></ul><ul><li>Crafter rivet for Web content delivery seamlessly integrated with Alfresco </li></ul><ul><li>Real-time In Context Preview </li></ul><ul><li>Google Search Appliance (GSA) for search </li></ul><ul><li>Mule ESB for content integration </li></ul>
    19. 19. Solution Detail <ul><li>Aetos </li></ul><ul><ul><li>Database-driven Grails application internal to NAS </li></ul></ul><ul><ul><li>Houses core information about Academy Reports, Studies, Events and Projects </li></ul></ul><ul><ul><li>Data fed from a variety of enterprise content sources </li></ul></ul><ul><li>DELS </li></ul><ul><ul><li>Public facing Grails Web application </li></ul></ul><ul><ul><li>Aggregates and renders content from Aetos and Alfresco </li></ul></ul><ul><ul><li>Feature-rich visitor experience </li></ul></ul>
    20. 20.
    21. 21.
    22. 22. Solution Detail <ul><li>Alfresco WCM </li></ul><ul><ul><li>Web content and all digital media assets </li></ul></ul><ul><ul><li>Page templates, scripts (Groovy) </li></ul></ul><ul><ul><li>Key content management services </li></ul></ul><ul><ul><ul><li>Advanced versioning </li></ul></ul></ul><ul><ul><ul><li>Private user sandboxes </li></ul></ul></ul><ul><ul><ul><li>Robust metadata modeling </li></ul></ul></ul><ul><ul><ul><li>Role-based permissions </li></ul></ul></ul>
    23. 23. Solution Detail <ul><ul><li>Open source content delivery framework </li></ul></ul><ul><ul><li>Provides seamless integration with content published from Alfresco </li></ul></ul><ul><ul><li>Enabled integration with third party systems like ExactTarget and GSA </li></ul></ul><ul><ul><li>Additional functionality including caching, searching, SEO, and real-time in-context preview </li></ul></ul>
    24. 24. In Context Preview
    25. 25. Solution detail <ul><li>Search Integration </li></ul><ul><ul><li>Hybrid solution utilizing GSA and database search </li></ul></ul><ul><ul><li>Federated search allows different types of data to be searched thru single interface </li></ul></ul><ul><ul><li>Dynamic UI components driven by search provided relevant contextual information throughout the site </li></ul></ul><ul><ul><li>GSA indexes updated upon Alfresco content publishing </li></ul></ul>
    26. 26.
    27. 27. Content Integration <ul><li>Mule ESB enabled integration between Aetos and various enterprise content sources </li></ul>
    28. 28. Content Migration Process <ul><li>Aetos content migration </li></ul><ul><ul><li>Reports - Automatic migration via scripts </li></ul></ul><ul><ul><li>Events, Studies, Projects - Manual migration for fresh update </li></ul></ul><ul><li>Web content migration </li></ul><ul><ul><li>Business users authored content on QA system </li></ul></ul><ul><ul><li>Provided user training and acceptance testing (UAT) </li></ul></ul>
    29. 29. Development Methodology <ul><li>Agile & iterative approach in collaboration with customer </li></ul><ul><li>Maintain transparency through open communication and constant knowledge transfer </li></ul><ul><li>Web conferencing, Skype, daily SCRUM calls, Confluence, and JIRA </li></ul><ul><li>Multiple, iterative success milestones </li></ul>Iterative Development
    30. 30. DELS (Before)
    31. 31. DELS (today)
    32. 32. Project Results
    33. 33. Results <ul><li>Enterprise-wide access </li></ul><ul><li>Flexibility and scalability for future growth </li></ul><ul><li>Successful go-live (April ‘10) </li></ul><ul><li>Richer site experience </li></ul><ul><li>Better user accountability </li></ul>
    34. 34. Results <ul><li>Dramatically reduced IT involvement </li></ul><ul><li>Business users now have total control </li></ul><ul><li>Faster publishing cycles </li></ul><ul><li>Timelier, fresher and richer content </li></ul><ul><li>Increased productivity </li></ul><ul><li>Search Engine Optimization (SEO) </li></ul>
    35. 35. Q&A Download Full Case Study: