1
Open SourceEnterprise Content
ManagementJohn Newton
Chairman and CTO, Alfresco
www.alfresco.org
2April 9, 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
3April 9, 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
4April 9, 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
5April 9, 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
6April 9, 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
7April 9, 2023
What is Wrong with ECM?
1. ECM costs too much
2. ECM is too hard and too cumbersome
3. ECM doesn’t scale for enterprise requirements
4. ECM is isolated in departmental islands
5. ECM hasn’t changed much
Source: Information Architecture Institute – Jan 2003http://iainstitute.org/pg/the_problems_with_cms.php#00006415-years hard knocks
8April 9, 2023
Predictions for ECM
1. ECM will standardize, commoditize and the business model will change
2. ECM will become simpler, lighter-weight, and much easier
3. 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
9April 9, 2023
Commoditization of ECM
Full-text Indexes& Categories Storage
MetadataDBMS
App Server
Web Applications
Virtual File System
WebDAV
CIFS
FTPContent
Repository
Business Process
Engine
CRM
Web Services
Portal Server
Knowledge Portals
High Availability
Hot Standby
10April 9, 2023
Standardization of Content Mgmt Functionality
Library Services
Content Services
Data Modelling
Search
Business Process and Lifecycle Management
Security and Organizational Structure
Application Integration
11April 9, 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?
12April 9, 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
13April 9, 2023
Fostering ECM Innovation
DeveloperDevelopment
(Bugs)
ProductMgmt
Support
Sales
MarketingAccounts
Reception
QA
CustomerCustomerCustomer
PartnerPartner
Partner
Media
Shipping Customer
Developer
PartnerMarketer
Tester
MgmtSupportEngineer
Internet
BloggerCode
OpenClosed
14April 9, 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
15April 9, 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
16April 9, 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
17April 9, 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
18April 9, 2023
Datab
ase
Sto
rage
Tem
platin
g
Ind
exing
Wo
rkflow
Sec
urity
DR
M
Ad
min
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
19April 9, 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
20April 9, 2023
Gartner Hype Curve for Content Mgmt
Source: Gartner June 2005
21April 9, 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
22April 9, 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
23April 9, 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
Top Related