Alfresco TCO White Paper
Alfresco TCO White Paper
Alfresco TCO White Paper
Executive Overview
Enterprise Content Management (ECM) is traditionally thought of as very expensive to license and
extremely costly to roll-out and scale. Additionally, it often requires expensive hardware and
supporting software in the underlying stack.
For a long time, the ECM industry was dependent upon a model based on high cost and complexity,
with the vendor controlling the customer through proprietary power. ECM pricing models are often as
complex as the product offering, with literally thousands of options for customers to consider when
pricing a product configuration. Customers are not clear on what extras are required to deliver a
working system, what fair value is based on usage, or what rights they have regarding software use.
As a result, it is difficult for customers to understand and control the total cost of ownership of ECM.
These hidden extras pricing models continue because they are an important source of revenue for
some enterprise software companies. However, the lack of transparency on true pricing has major
implications when an audit occurs.
Fortunately, there is now an alternative. The most scalable collaboration sites and websites in the
world now run on open source software. These Web 2.0 sites have commoditized the scaling process
and changed the way content is both accessed and mashed-up. In short, given their requirements,
they would not be affordable or economical without open source. They have changed the economic
landscape of both ECM and Reliability, Availability and Scalability (RAS). Open Source allows
companies to do more with less and have a solution that focuses on:
• Lower Cost A low cost, subscription model with minimal upfront investment that can be
driven out of operating expense as opposed to capital expense;
• Greater Simplicity Rapid deployment to deliver immediate business value; and
• Greater Customer Choice Lower Total Cost of Ownership (TCO) by reusing existing
hardware, software and skills. No lock-in to one ECM vendor or one stack which means when
a vendor tries to dramatically increase maintenance fees, organizations have a choice to go
elsewhere.
2
TOTAL COST OF OWNERSHIP FOR ECM
There is often confusion with SharePoint pricing regarding the difference between Windows
SharePoint Services (WSS) and Microsoft Office SharePoint Services (MOSS) and the extra cost of
support and maintenance. WSS 3.0 is freely available with Windows server 2003. MOSS adds extra
functionality, but at a significant extra cost. Many of the advanced features users require are only
available in MOSS, which can add hundreds of dollars per user to a company's budget. Furthermore,
MOSS is available in Standard and Enterprise editions and is also available as a hosted offering. It
is important to understand the differences between each of these products to avoid incurring the
entire cost of Microsofts CAL (Client Access License) model.
Methodology Used
This white paper will review publicly available pricing information and look at the cost of a typical basic
system with the ability to offer:
• Office Integration;
• Collaboration;
• Content Management;
• Workflow or Business Process Management;
• Transformation/Rendition Management (Word to PDF, Flash etc.); and,
• Search.
The analysis of ECM vendors pricing is conducted for a basic 100 and 1000 user configurations. For
the sake of transparency, the product part numbers are shown for each vendor along with the pricing
calculation. The URL for the price list used in the calculations is detailed in the Appendix. In the
majority of cases, the analysis is based on publicly available pricing from the GSA Advantage website
(see Appendix for more details).
3
TOTAL COST OF OWNERSHIP FOR ECM
EMC/Documentum
EMC/Documentum has over 1,032 options to choose from, with a pricing model that charges:
• For the content server;
• Per user pricing;
• Extra cost depending which client is being used (e.g. Collaboration or Office);
• Extra cost for process management;
• Extra cost for content transformation; and,
• Extra cost to annotate a PDF.
Documentum costs $129,079 in the first year for a basic 100-user configuration.
Documentum pricing is available at:
http://var.immixgroup.com/contracts/gsa70_pricing.cfm?client_id=190&contract=GS-35F-0330J
4
TOTAL COST OF OWNERSHIP FOR ECM
OpenText
OpenText has over 3,000 options to choose from on the publicly available list, with a pricing model
that charges based on the following combinations:
• For the content server;
• Pricing per module as a percentage of main product pricing;
• Pricing per module, per server; and,
• Lower pricing for read-only users and higher pricing for full-named users.
For the sake of transparency, the location of the price list and the product part numbers are shown
below. The cost of a system configured for 100 and 1000 users is calculated as follows:
OpenText costs $637,304 in the first year for a basic 1000-user configuration, and $196,754 for a
basic 100-user configuration.
Then select: IT Solutions & Electronics /Software /Content management software, and then search
for OpenText.
5
TOTAL COST OF OWNERSHIP FOR ECM
SharePoint
It is important to be aware that SharePoint only runs on a Microsoft stack, thus creating a long-term
vendor lock-in with Microsoft. Some industry commentators have speculated that SharePoint is the
next operating system from Microsoft, and it certainly seems to be the cornerstone of Microsofts
business-focused applications. A typical Microsoft stack includes:
• Internet Explorer;
• SharePoint Portal;
• MS-Office;
• SharePoint Designer;
• Web Parts, ASP.NET, C# API;
• .NET;
• SQL Server ;
• Internet Information Server (IIS) v6.0 and higher;
• Windows Server 2003 and higher.
• No Linux, Unix;
• No Oracle, DB2, MySQL;
• No J2EE JBoss, BEA Web Logic (Oracle), WebSphere (IBM);
• No PHP, Java, Adobe;
• No DreamWeaver;
• No Microsoft Office on a Mac, no Open Office;
• None of a companys existing portals;
• No Adobe Flex; and,
• Less functionality when using browers such as Firefox, Chrome, Safari, and Opera.
It is also worth noting that SharePoint stores content in the database as a binary large object (BLOB).
Apart from imposing a performance penalty, this also prevents companies from using the free SQL
Server edition for all but the most trivial content applications (as it has a 4GB limit).
To be licensed for the Enterprise Edition functionality of Office SharePoint Server 2007, both the
Standard and Enterprise client access licenses are required.
To get a fairer reflection of the true price, with for example, Microsoft Software Assurance (access to
new technology, support and tools), the Microsoft License Advisor is available at:
http://www.microsoft.com/licensing/mla/default.aspx (note that the pricing configurator requires IE on
a PC)
6
TOTAL COST OF OWNERSHIP FOR ECM
The cost of a SharePoint Enterprise system configured for 1000 users over two servers (as
recommended) is:
SharePoint costs $24,669 in the first year for a basic 100-user Open Value Program configuration.
Alfresco
7
TOTAL COST OF OWNERSHIP FOR ECM
Alfresco costs $33,500 in the first year for a full 1000-user configuration.
The cost of a clustered High-Availability (HA) system configured for 1000 is calculated as follows:
Alfresco costs $46,250 in the first year for a fully configured 1000-user clustered high availability
system.
Alfresco costs $18,500 in the first year for a basic 100-user configuration
Alfresco pricing is available at: https://www.gsaadvantage.gov/advgsa/advantage/main/start_page.do
Then search for Alfresco using the search field on the top left hand side of the home page.
8
TOTAL COST OF OWNERSHIP FOR ECM
Some ECM systems require an application server to be purchased, some bundle it and some do not
require it. Some systems force companies to use one stack; some give them the freedom of choice.
The cost of an application server and database configured for 1000 users is calculated as follows:
An Oracle database costs $59,950 in the first year for an enterprise, 1000-user configuration. An
Oracle database and application server costs $88,450 in the first year for an enterprise, 1000-user
configuration. The cost of a system configured for 100 users is calculated as follows:
An Oracle database costs $21,350 in the first year for a standard edition 100-user configuration. An
Oracle database and application server costs $33,550 in the first year for a basic, 100-user
configuration.
9
TOTAL COST OF OWNERSHIP FOR ECM
Microsoft Database
The cost of two* SQL Server database systems configured for 1000 users is calculated as follows:
*Recommended for 1000 users.
The Standard SQL Server database costs $17,210 in the first year for an enterprise, 1000-user
configuration. The cost of a system configured for 100 users is calculated as follows:
The Standard SQL Server database costs $8,605 in the first year for a basic, 100-user configuration.
The cost of three Standard Windows servers configured for 1000 users is calculated as follows:
The three Standard Windows servers cost $3,201 in the first year for an enterprise, 1000-user
configuration.
10
TOTAL COST OF OWNERSHIP FOR ECM
The two Standard Windows servers cost $2176 in the first year for a standard, 100-user configuration.
MySQL Database
MySQL Enterprise subscriptions are based on a per server, per year pricing model. There are no
limitations on CPUs, Cores, or users. The cost of a MySQL database system is shown below:
The MySQL Server database costs $2999 in the first year for a Gold Service Level Agreement (SLA).
(This price is used for the 1000-user configuration calculation.) The MySQL Server database costs
$1999 in the first year for a Silver Service Level Agreement (SLA). (This price is used for the 100-user
configuration calculation.)
The MySQL pricing is available at: http://mysql.com/products/enterprise/features.html
11
TOTAL COST OF OWNERSHIP FOR ECM
As has been previously mentioned, a typical ECM system runs on top of a stack consisting of an
application server, database and operating system. With respect to Red Hat, a complete stack known
as the Red Hat Application Stack can be purchased and consists of the following elements:
• Apache HTTP Server;
• JBoss Application Server;
• JBoss Hibernate;
• MySQL and PostgresSQL;
• Red Hat Enterprise Linux.
Alternatively, Red Hat Enterprise Linux and a database MySQL can be purchased separately.
The Red Hat Application Stack costs $1,999 in the first year for a Basic 100-user configuration. The
Red Hat Application Stack costs $8,499 in the first year for a Premium (Enterprise) 1000-user
configuration.
12
TOTAL COST OF OWNERSHIP FOR ECM
• Reduced development cost - Alfresco has a large community of developers and works with
other open source projects to reduce the cost of development. This provides enhanced testing
(improving quality), contributions (improving functionality), and integration of open source
components reducing core engineering effort.
• Reduced sales and marketing costs - By providing a free product, Alfresco enables
prospective customers to evaluate and field test the software prior to embarking on major
projects and production rollouts; and,
• Lower integration costs Alfrescos lightweight scripting and development of an ECM stack
based on open standards at each level significantly lowers an enterprises integration costs.
Alfresco offers a new low-cost way to scale ECM solutions across organizations:
Open source solutions such as Alfresco, MySQL and Red Hat deliver new levels of performance at a
dramatically better price performance. In January 2008, Alfresco announced that it had reached and
exceeded the 100 million document mark in an independently certified benchmark test of Alfresco,
conducted by Unisys Corporation, in compliance with predetermined benchmark rules.
The benchmark was conducted on an eight-way Unisys ES7000/one Enterprise Server employing dual
core Intel Xeon processor technology, using a MySQL database and a Red Hat Enterprise Linux
operating system. The benchmark demonstrated the readiness of Alfresco for enterprise-class ECM
with:
13
TOTAL COST OF OWNERSHIP FOR ECM
Conclusion
The traditional method of utilizing ECM solutions is outdated because it is too complex, high-cost,
proprietary, and dictates the stack customers have to use. In the late 1990s and early 21st century,
the ECM world was about consolidation, the full ECM Suite and the single ECM vendor strategy."
However, that proprietary world now has less relevance and a multi-vendor approach has evolved
where companies can re-use existing hardware, software and skills, at a lower cost and with increased
scalability.
In an open source multi-vendor approach, rationalization occurs and a small number of ECM vendors
are chosen as standards. Each content application is evaluated and the most appropriate ECM
product is chosen. The competitive multi-vendor strategy is used as leverage to drive down the cost of
large license deals.
When companies compare Documentum, OpenText, SharePoint and Alfresco the differences in cost
will be apparent, as illustrated in the graphs below.
These comparisons show that organizations can save up to 96% off the cost of an ECM system in the
first year. They also show that SharePoint is not free and can actually get very expensive when
scaled to 1000 users or more. Companies should take the time to make educated decisions about
ECM solutions based on this information to reduce total cost of ownership of ECM.
14
TOTAL COST OF OWNERSHIP FOR ECM
Appendix
Price Lists
In all cases, the source of publicly available information is provided so that organizations can
independently access the information, verify and, if necessary, calculate the cost of their specific
configuration and make a comparison.
For the comparative pricing analysis, publicly available pricing from the GSA Advantage website was
used. The US General Services Administration (GSA) provides pricing for federal and state
organizations on a wide range of products and services.
https://www.gsaadvantage.gov/advgsa/advantage/main/start_page.do
15
TOTAL COST OF OWNERSHIP FOR ECM
SharePoint
SharePoint pricing is available at: http://office.microsoft.com/en-
us/sharepointserver/FX102176831033.aspx
To get a fairer reflection of the true price, with for example Microsoft Software Assurance (access to
new technology, support and tools), the Microsoft License Advisor is available at:
http://www.microsoft.com/licensing/mla/default.aspx (note that pricing configurator only works in IE
on a PC)
###
All calculations are based on information accessed in November 2008. Specific URLs are provided for
each source of information and all calculations are made in good faith without prejudice. Year one
costings were made in each case.
For more information on Alfresco, including downloads, webinars and events, please visit
www.alfresco.com