ecm decision matrix - deciding between alfresco community edition, alfresco enterprise edition, and...

37
Decision Matrix for Alfresco Enterprise or Community & Traditional ECM Ian Howells Chief Marketing Officer Paul Hampton Director of Product Marketing

Upload: alfresco-software

Post on 15-Jan-2015

10.475 views

Category:

Technology


15 download

DESCRIPTION

As the leading provider of Open Source Enterprise Content Management, Alfresco is uniquely placed in providing a robust, scalable, feature rich content platform at a fraction of the cost of traditional solutions. Alfresco Enterprise Content Management includes: * Document Management * Web Content Management * Records Management * Team Collaboration * Digital Asset ManagementThis slide deck (and related webinar) presented the requirements for enterprise scale rollout and an “Enterprise Top 10 Decision Matrix”. It was based on customer experience to guide selection. It gave an overview of Alfresco Enterprise Edition, explained what is coming in Alfresco Enterprise 3.2, how it compares to the Alfresco Community Edition and how commercial, enterprise class Open Source means: * A Full Service Level Agreement not “unsupported” * Support for both Open Source and Commercial Stacks * Supporting Sites with Millions of Users and Terabytes of Content through External Authentication, Load Balancing and Clustering * High-Availability with Clustering and Run-Time Reconfiguration * Live JMX System Monitoring and Configuration Reporting * Information Lifecycle ManagementLearn why Alfresco is the lowest risk, lowest cost way to successfully deploy Alfresco in the Enterprise

TRANSCRIPT

Page 1: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Decision Matrix for Alfresco Enterprise or Community & Traditional ECM

Ian Howells Chief Marketing Officer

Paul Hampton Director of Product Marketing

Page 2: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Why Alfresco?

What makes Alfresco different?

Which ECM solution is right for me?

2

Page 3: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Traditional ECM

3

High Cost Slow / Limited Adoption

Complex

Page 4: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

ECM Requirements

4

Traditional ECM

Alfresco Enterprise

Alfresco Community

Stability Agreed SLA’s Platform Support (Limited)

Scalability / Availability Sys Config & Mmgt Storage Policies Indemnity / Warranty Lower Cost (Upfront & High)

Enterprise Adoption (Limited)

Open Process (Closed)

Page 5: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Alfresco is Different

5

Lower Cost Simple Faster Adoption

Page 6: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Commercial Open SourceLower TCO

●  No upfront license fees

●  No per seat licensing

●  Simple model o Pay for Alfresco Support,

QA and Maintenance

o Price tied to usage

o Per CPU price

Annual Cost

Cumulative Cost

Page 7: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Simple Content ManagementEasy Adoption

7

Shared Drive Email Web 2.0

Zero Footprint Drag and Drop

Native UI

SMTP Listener

Page 8: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Complete Content ManagementSimple Deployment

8

Document Management

One Repository Built on Modern

Technology Stack

Records Management

Collaboration Web Content Management

Email Archive

Page 9: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

ECM Requirements

9

Traditional ECM

Alfresco Enterprise

Alfresco Community

Stability Agreed SLA’s Platform Support (Limited)

Scalability / Availability Sys Config & Mmgt Storage Policies Indemnity / Warranty Lower Cost (Upfront & High) Enterprise Adoption (Limited) Open Process (Closed)

Page 10: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Enterprise Principles

●  Offer Commercial Service Level Agreements (SLA’s)

●  Enterprise Customers Receive Fixes as a Priority

●  Extensions and Integrations to Proprietary Products are part of Enterprise

●  Extensions to Ubuiquitous proprietary systems – Windows, Office – are in Community

●  Extensions to Manage or Monitor highly-scalable or highly available systems are part of Enterprise

●  http://newton.typepad.com/content/2009/03/building-a-stronger-open-source-product.html

Page 11: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

StabilityExtensive QA Testing

11

OS Build Release Candidate

Community Release

Daily Builds

QA Bug Fixing

Beta 1 Beta 2 Enterprise Release

Extensive QA Testing:

18 Dedicated QA Engineers Use both automated and manual QA checks to run over 6000 tests per stack

Tested on both Open Source and proprietary technology stacks

Tested for Stability, Scalability and Security

Automated QA Basic testing against

1 OS Stack

Alfresco Community

Edition

Alfresco Enterprise

Edition

(Stable code line = QA & Fixes)

(Evolving code line = New Features)

Fixes & Patches

Fixes & Patches

New Code New Code New Code

Beta x

Community Release

OS Build Release Candidate

Fixes & Patches

Page 12: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

●  No Alfresco SLA o  Community Forums

●  No Alfresco SLA o  Self or Community Fix

o  Wait for code role up

●  None Provided

●  Wiki Documentation

●  None Provided

●  Access to Community Edition

Alfresco Community

Agreed SLA’s

12

●  Support o  Contractual SLA’s (Gold, Platinum, & Diamond)

o  Guaranteed availability of resources

o  Call tracking and bug prioritisation

●  Bug tracking o  Bug fixing / Service packs

o  Patch distribution (with back porting)

●  Support Portal

●  Enterprise Documentation

●  Indemnity and Warranty

●  Access to Enterprise Edition

Alfresco Enterprise

Page 13: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

World Wide SupportFollow the Sun

13

Maidenhead Sydney Austin

Page 14: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Support Portal

●  Licences

●  Systems Heartbeat

●  Proactive Notification

●  Documentation o  Support Handbook

o  Enterprise Documentation

●  Knowledgebase

●  Search

14

Page 15: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

●  OS - Linux

●  Data Base - MySQL

●  Application Server – Tomcat

●  Authentication - Alfresco, OpenLDAP

●  Browser - Firefox

Community Edition

Platform Support

15

●  OS - Linux, Windows, Solaris

●  Data Base - MySQL, Oracle, PostgreSQL, MSSQL Server, DB2

●  Application Server - Tomcat, JBoss, Oracle, Weblogic, Websphere

●  Authentication - Alfresco, OpenLDAP, NTLM, Sun One Directory Server, Active Directory, Kerberos, JASS

●  Browser - Firefox, IE, Safari

Enterprise Edition

Page 16: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Scalability and Availability

16

●  Easy to configure clustering

●  Configure system for: o Horizontal = Lower cost

o High availability

o Scalability

Clustering

Page 17: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

System Management

17

●  Administration and Monitoring for production systems

●  Supports JMX standard. Supports any JMX client

o  Jconsole (ships with JDK), Hyperic, HP OpenView

●  Monitor

o  Database connections

o  Memory usage

o  Alfresco Subsystems

JMX Monitoring

Page 18: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

System Configuration

18

●  Alfresco Subsystems o  Authentication

o  Synchronisation

o  File Servers (i.e. CIFS, FTP and NFS)

o  Third Party (i.e. OpenOffice,Swftools, ImageMagick)

o  IMAP

o  WCM Deployment Receivers

●  Start, Stop and Configure subsystems – without shutting down Alfresco

●  Cluster aware

Runtime Administration

Page 19: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

●  Report on on comprehensive environment, installation and configuration data

●  Diagnostic Dump o  Issue resolution

o Communicate with support

System Reporting

System Management

19

●  Run time index check

●  Check for consistence

●  Fix errors on the fly

●  No server restarts required

Indexing Check

Minimize downtime, easier troubleshooting, lower internal maintenance and support costs.

Page 20: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Storage Policies

●  AKA Information Lifecycle Management (ILM)

●  Dynamic storage based on business policies / lifecycle rules o  i.e. Current versions on fast

(expensive) drive. Superseded versions on slower (cheaper) drives.

o  Define business rules

●  Reduced cost without impacting performance

20

SSD $$$

FC Drives

$$

SATA Drive

$

Policy Rules

Policy Rules

Page 21: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

●  GPL

●  No Indemnification

●  Distributed on an “as is” basis without warranty

Community

Indemnity and Warranty

21

●  Commercial License

●  Full indemnity

●  Full warranty

Enterprise

Page 22: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Open Process

22

●  Kofax Release Script

●  Capture paper documents

●  Supports both Adhoc and Bulk scanning

●  Full document profiling o  Metadata tagging and validation

o  Integration to pull meta data from external databases

Production Scanning

Page 23: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

ECM Requirements

23

Traditional ECM

Alfresco Enterprise

Alfresco Community

Stability Daily Build

Agreed SLA’s Forums

Platform Support (Limited) Open Source

Scalability / Availability Sys Config & Mmgt Storage Policies Indemnity / Warranty Lower Cost (Upfront & High) Enterprise Adoption (Limited) Open Process (Closed)

Page 24: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Alfresco Enterprise

●  Designed to be the Lowest Cost Way to Rollout to the Enterprise

●  Alfresco is in a Unique Position to Offer this Service o Skills – We developed 95% of the Product

o Customer Base – We can Offer this level of Service at the Lowest Cost due to the Size of our Customer Base

●  Certified Partner Network

24

Page 25: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Health Warning

Uncertified Systems Integrator

+

Community

=

High Risk & High Cost

25

Page 26: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Enterprise Edition

Supported Solution

Mission Critical

Patches and Updates

Production Deployment

Certified Partners

Open Source

Which ECM Solution?

26

Tradition ECM

Enterprise Licenses

Per User Pricing

Pay High Maintenance Fees

Stitch Disparate Solutions

Complex

Closed Source

Community Edition

Free Solution

Non-Mission Critical

Have Time/Skill to Fix Issues

Review Next Enterprise Version

Open Source

Page 27: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Dramatically Lower Cost

27

●  Total Cost of Ownership analysis

●  Based on publicly available pricing

●  Savings of 89%of the cost of SharePoint & up to 96% of the cost of other ECM solutions by using Alfresco

●  Demystify some of the complexity around current proprietary ECM pricing

●  http://www.alfresco.com/products/whitepapers/

Page 28: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

The Choice is Easy

28

Want to pay high license

fee?

Want to pay high maintenance fees

each year?

Want limited / slow adoption?

Want to deploy complex

mismatched technologies?

Buy Traditional ECM

Alfresco Mission critical application?

Want comercial level support?

Need large scale

deployment

Alfresco Community

Edition

Alfresco Enterprise

Edition

NO NO NO NO

Page 29: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Alfresco Mission

29

Full-text Indexes & Categories Storage

Metadata DBMS

Content Repository

Content Processes Services Services

Scalability High Availability & Replication

To be the most widely used Content Server...

...to be 5 Times Faster...

...and 10 Times Cheaper...

...with freedom of choice.

Page 30: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

●  Unsupported

●  Daily builds

o  Limited QA testing via automation

o  Basic testing against 1 Open Source stack

Community Edition

Edition Comparison

30

●  Production ready and supported

●  QA Testing o  18 Dedicated QA Engineers

o  14 Phase QA cycle

o  Benchmarked for Stability, Scalability and Security

o  Tested on both Open Source and Proprietary technology stacks

o  Both manual and automated QA with over 6000 test per stack

●  Includes large scale production features

Enterprise Edition

Page 31: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Enterprise Production Features

●  JMX based System Monitoring

●  Runtime Administration

●  Runtime Indexing Consistency Check and Update

●  High Performance / Resilience Clustering

●  Storage Policies

●  Both Open Source and proprietary technology stack support

●  Production scanning solution – Kofax Release Script

31

Page 32: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Build ProcessLatest Functionality and Stability

32

OS Build/ Release

Candidate Release

Daily Build New

Functionality

QA Bug Fixing

Ent Stack QA

Scalability HA QA

Management QA

Page 33: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

●  OS

o  Linux

●  Data Base

o  MySQL

●  Application Server

o  Tomcat

●  Authentication

o  Alfresco, OpenLDAP

●  Browser

o  Firefox

Community Edition

Platform SupportExtensive QA

33

●  OS Linux, Windows, Solaris

●  Data Base

o  MySQL, Oracle, PostgreSQL, MSSQL Server, DB2

●  Application Server

o  Tomcat, JBoss, Oracle, Weblogic, Websphere

●  Authentication

o  Alfresco, OpenLDAP, NTLM, Sun One Directory Server, Active Directory, Kerberos, JASS

●  Browser

o  Firefox, IE, Safari

Enterprise Edition

Page 34: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Options

●  Trial o Quick Trial

o Embedded Training

o Alfresco Cloud Trial

●  Development o  Latest Features

o Alfresco Community

●  Non-Critical Usage o Alfresco Community

34

Page 35: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Questions?

●  Try Alfresco: o Cloud Trail –

http://bit.ly/cloud-trial

o Download Enterprise – http://bit.ly/EntTrial

●  TCO WhitePaper:

Page 36: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM

Watch the live webinar:http://bit.ly/ecm-decisions

Ian Howells Chief Marketing Officer

Paul Hampton Director of Product Marketing

Page 37: ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco Enterprise Edition, And Traditional (Proprietary) ECM