the open source alternative to enterprise content management

23
1 Open Source Enterprise Content Management John Newton Chairman and CTO, Alfresco www.alfresco.org

Upload: leanh

Post on 05-Jan-2017

218 views

Category:

Documents


0 download

TRANSCRIPT

1

Open SourceEnterprise Content

ManagementJohn Newton

Chairman and CTO, Alfrescowww.alfresco.org

2May 3, 2023

Agenda Intro

– John Newton– Co-founder of Documentum and Alfresco

A Brief History of ECM Why Open Source ECM Alfresco Open Source ECM Architecture Alfresco as a Scalable Enterprise Platform ECM and Open Source: What’s Next

3May 3, 2023

Alfresco is…Open Open source, Open standards

Source Best-of-breed open source components

Enterprise Enterprise-scale, enterprise-infrastructure, enterprise-control

Content Documents, records, XML, web pages, images, rich media, code …

Management Most experienced team in content management in the world from Documentum and Interwoven

4May 3, 2023

A Brief History of ECM

1985 1990 1995 2000 2006

Advanced content concepts

DRM, DAM, Lifecycle Mgmt

Image mgmt and first collaboration

Filenet, ViewStar, Lotus

Electronic document mgmt

Documentum Saros PCDocs

Web content mgmt

Netscape, Vignette, Interwoven

Consolidation of ECM

Open source web content mgmt

OpenCMS, Mambo, Drupal, Plone

Open source enterprise content mgmt

CMS Standards

5May 3, 2023

What is Enterprise Content Management?

ElectronicElectronicPublishingPublishing

CollaborationCollaboration

FormsFormsManagementManagement

RecordsRecordsManagementManagement

WebWebContentContent

ManagementManagement

DocumentDocumentManagementManagement

InformationObject /

File /Data (XML)

Metadata SearchSearch

Source: AIIM Enterprise Content Management Association

6May 3, 2023

Applications of Enterprise Content Mgmt

Web and Portal Content Management Collaborative Development On Demand Publishing Compliance Records Management Document Management Digital Asset Management Image Management

7May 3, 2023

What is Wrong with ECM?

1. ECM costs too much2. ECM is too hard and too cumbersome3. ECM doesn’t scale for enterprise

requirements4. ECM is isolated in departmental islands5. ECM hasn’t changed much

Source: Information Architecture Institute – Jan 2003http://iainstitute.org/pg/the_problems_with_cms.php#00006415-years hard knocks

8May 3, 2023

Predictions for ECM1. ECM will standardize, commoditize and

the business model will change2. ECM will become simpler, lighter-weight,

and much easier3. ECM will deploy new technologies to

scale to dynamically serve the enterprise and beyond

4. ECM will decentralize, federate and integrate with the rest of the enterprise

5. Open source will become a powerful force for change in ECM

9May 3, 2023

Commoditization of ECM

Full-text Indexes& Categories Storage

MetadataDBMS

App ServerWeb Applications

Virtual File System

WebDAV

CIFS

FTPContent

Repository

Business Process

Engine

CRM

Web Services

Portal Server

Knowledge Portals

High Availability

Hot Standby

10May 3, 2023

Standardization of Content Mgmt Functionality

Library Services Content Services Data Modelling Search Business Process and Lifecycle

Management Security and Organizational Structure Application Integration

11May 3, 2023

Standardization Efforts in Content Mgmt WebDAV – IETF Web-based Distributed

Authoring and Versioning JSR-170 – Java Content Repository (JCR) API JSR-283 – Next generation of JCR iECM – AIIM Interoperable Enterprise

Content Mgmt Where is the SQL of Enterprise Content

Management?

12May 3, 2023

Open Source as a Force in Content Mgmt

Open source is now acceptable in F1000

ECM is fast-growing “must have”

ECM vendors are alienating customers & channels

Enterprise software and business model evolves slowly

Open source evolves faster

“After Linux and MySQL, enterprises are now looking for open source alternatives for the rest of their stack”

Marten Mickos, MySQL

$1.6$1.8

$2.1

$2.8

$3.4

$3.9

2003 2004 2005 2006 2007 2008

North American ECM Market RevenueSource: Forrester Research, June 2005

13May 3, 2023

Fostering ECM Innovation

DeveloperDevelopment(Bugs)

ProductMgmt

Support

Sales

MarketingAccounts

Reception

QA

CustomerCustomerCustomer

PartnerPartner

Partner

Media

Shipping CustomerDeveloper

PartnerMarketer

Tester

MgmtSupportEngineer

Internet

BloggerCode

OpenClosed

14May 3, 2023

Open Source is Changing Enterprise Software

All categories of enterprise software affected– OS, DBMS, BI, Test & Build, System Admin, CRM,

ERP, CMS Users sell themselves through try and buy Direct connection between customers and

developers Architecture is guided by the community Community, developers collaborate on the

elimination of bugs Faster propagation, faster innovation

15May 3, 2023

Simplifying Enterprise Content Management

Address the paradigms that users know best

Replace shared file drives with Virtual File System

Email-like plug-in rules automate manual processing & enhance compliance

Google-like search, Yahoo-like browsing

Templates to encourage reuse, simplifies use and provides web access

Simple data model supports end user administration

1. File System Emulation

2. Rules Engine

3. Out of the box portal integration

16May 3, 2023

Scale Requirements for an Enterprise Platform Scale in Information

– Complex search, structure & classification of information

Scale in Activity– Complex information per activity with

dynamic views with full object-level security Scale in People

– Up to 100,000s of readers and writers of gigabytes and terabytes

Scale in Geography– Sharing of information across continents in

real-time

17May 3, 2023

Strategies for Scaling Information and Activity

Modularity and AOP Flexible Data Modelling Object-Relational Mapping and

Optimization Service Oriented Architecture Federation vs. Centralization Caching and Clustering Web Caching High Availability

18May 3, 2023

Database

Storage

Templating

Indexing

Workflow

SecurityD

RM

Adm

in

Aspect (Module) Interface

Spring Framework

New ECM Architectures for Scalability and Adaptability

Content Mgmt Repository

DistributedStore

CIFS, FTPWebDAV

JSR-170& Web Svcs

JSR-168Portlets

ObjectPersistence

Enterprise-scale, high-integrity repository

Best of Breed Open Source Components

Modular, light-weight architecture

Distributed architecture

High Availability 5X faster

BPMControl

MySQL,Oracle

PHPFreeMarker jBPM JMX

Lucene OpenDRM

Java App Servers and Portals

19May 3, 2023

Scaling People and Geography

DBMS Index

R&D

Repo

Sales

Repo

Mktg

Repo

DBMS Index

DBMS Index

Federation

VirtualWorkspace

VirtualWorkspace

VirtualWorkspace

WCMRepository

WebSite

WebSiteWeb

Site

Web Caching

DBMS DBMS DBMS

Database Cluster

Repo Repo Repo

ECM Cluster

Distributed Cache

Clustering

20May 3, 2023

Gartner Hype Curve for Content Mgmt

Source: Gartner June 2005

21May 3, 2023

Future of ECM Enterprise Content Management should be

bigger– $2.5B ECM vs. $10B RDBMS

Standardization will fuel growth– JSR-170, JSR-283, iECM -> SQL for Content

Commodization will drive global adoption– China, India, Russia, Latin America

Innovation will drive scalability and simplicity Open Source will drive innovation

– Next generation: Wikis, Blogs, XML Composition– New distributed models: RSS, Web Services, Message

based

22May 3, 2023

Summary Time is ripe for open source in enterprise

content management Open source brings the community into

the development, support and service process

Open source changes the sales and price dynamics of the industry

Open source brings back the innovation process into the industry

23May 3, 2023

For More Information See us at Booth #1162 Try Alfresco

– http://www.alfresco.com Case Studies

– http://www.alfresco.com/customers Downloads

– http://www.alfresco.org/downloads

[email protected]