Book Image

Alfresco 3 Enterprise Content Management Implementation

Book Image

Alfresco 3 Enterprise Content Management Implementation

Overview of this book

Alfresco 3.0 has generated a lot of curiosity with its new content management features. Users have been waiting for a book that covers these concepts along with the security, dashboards, and configuration features of Alfresco 3. Alfresco 3 includes Alfresco Surf, a new N-Tier Architecture, which delivers scalability and accommodates more users on existing hardware resources. This new release also includes a draft implementation of the CMIS specification, and Microsoft Office SharePoint Protocol support. The new multi-tenancy features enable Alfresco ECM to be configured as a single-instance multi-tenant environment. This well-crafted and easy-to-use book is a complete guide to implementing enterprise content management in your business using Alfresco 3. It covers the enhanced document management, a new web-based collaborative application called Alfresco Share, and various integration options with external applications. Alfresco 3 offers true Enterprise Content Management (ECM) by providing an open source alternative to Microsoft SharePoint, Documentum, and Interwoven. It is the most popular Java-based CMS with over 1.5 million downloads, 50,000 live sites, 74,000 community members, and with more than 150 application extensions in forge. This book guides you through creating smart, collaborative content repositories and shows how to use Alfresco 3 to create more elegant document sharing, better collaborative working, and reliable automated workflow processes. The book also explains how administrators can set up Alfresco 3 for multiple business units as a single-instance multi-tenant environment. Business users can leverage Alfresco Share, a new built-in web-based collaborative content management application bundled with Alfresco repository. It simplifies capturing, sharing, and retrieval of information across virtual teams. This book shows you how to unleash the power of Alfresco 3 to create collaborative working systems in your enterprise
Table of Contents (22 chapters)
Alfresco 3 Enterprise Content Management Implementation
About the Author
About the Co-Authors
About the Reviewers

How does the future look like with Alfresco?

This book is based on Alfresco Enterprise 3.0. This book is an update to a previous book, which was on the Alfresco 1.4 release. The Alfresco system has evolved towards a state-of-the-art, one-point solution to the ECM needs.

In 2009, Alfresco aimed to focus on five key areas:

  • New and enhanced team and enterprise collaboration services

  • Publishing and management services for dynamic, Web 2.0-enabled web sites

  • Web client usability

  • Scalability, performance, and enterprise-readiness

  • Standards

There has been so much interest from international organizations, governments, and multinational corporations that translation seems a natural extension of the Alfresco model.

Alfresco has weaved itself into a number of other products. Products such as Quark,, CAStor and Adobe LiveCycle are just a few to mention who have incorporated the Alfresco ECM into their products in some way.

Enterprise versus Community Labs

Alfresco spent the summer of 2008 releasing Alfresco Labs 3, which includes a version of their new collaboration solution, Alfresco Share, and Surf which is a new development platform. From there, they spent time performing extensive testing to prepare for the release of their latest enterprise version.

The enterprise version is the certified build of Alfresco—the one that is sold to production environments for companies and government organizations that want a stable, supported solution. Alfresco currently has over 700 organizations using the enterprise version.

Enterprise releases are available to customers with an enterprise subscription. Enterprise releases are tested and certified for customer deployment. The releases include a maintenance release train of engineering-led and customer-driven bug fixes to ensure successful operation in an enterprise environment. These bug fixes will periodically be made available in the community code-line, where they are mixed in with upcoming features and other product enhancements. Maintenance release schedules are driven by Alfresco Support.

Enterprise Edition

Community Labs

100% Open Source with Commercial Support

100% Open Source. No Alfresco or Certified Partner Support

High-Availability Cluster Certified

No High-Availability Cluster Testing

Scalability Certified

No Scalability Testing

Stress Tested, Certified and Supported Build

Daily Build with SVN Access

Certified across Combinations of both Open Source and Commercial Stacks

Quality Assurance on Periodic Build on a Basic Open Source Stack

Better support options

Alfresco comes with multiple support options. Firstly, it is supported by the company Alfresco, which gives users direct access to Alfresco's engineering team and the most recent bug fixes. This is currently the best way to receive high-quality support for the Alfresco software. However, as more and more people adopt the software, the options for quality support beyond Alfresco–the company–will improve.

At any given point in time, the following three support alternatives exist for Alfresco open source software:

  • In-house development support: Because the source code is open source, you can train your developers in-house to support your application that has been built using Alfresco.

  • Community support: Alfresco already has a big community world wide. With a growing community, you can always get help through the Alfresco community forums, although the quality of support can vary.

  • Alfresco enterprise network support: As mentioned, Alfresco Inc. currently provides the highest quality option for production and development support. This support is provided to the company's customers who are using the Enterprise product. It includes direct access to the engineers who write the Alfresco code, up-to-date bug fixes, configuration assistance, and a range of other services.

Free upgrades

For every new release, you will receive free, upgraded software. You might have to take care of your specific customization to upgrade to the latest version of the software. It is important to follow best practices while implementing Alfresco, so that upgrades are easier and less expensive to handle.