Upload
edwardo-itba
View
215
Download
0
Embed Size (px)
Citation preview
7/31/2019 alfresco_aiim_2006_05_16
1/23
1
Open SourceEnterprise Content Management
John Newton
Chairman and CTO, Alfresco
www.alfresco.org
7/31/2019 alfresco_aiim_2006_05_16
2/23
224 May 2012
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: Whats Next
7/31/2019 alfresco_aiim_2006_05_16
3/23
324 May 2012
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 contentmanagement in the world fromDocumentum and Interwoven
7/31/2019 alfresco_aiim_2006_05_16
4/23
424 May 2012
A Brief History of ECM
1985 1990 1995 2000 2006
Advancedcontentconcepts
DRM,DAM,LifecycleMgmt
Image mgmtand firstcollaboration
Filenet,ViewStar,Lotus
Electronicdocumentmgmt
DocumentumSarosPCDocs
Webcontentmgmt
Netscape,Vignette,Interwoven
Consolidationof ECM
Open sourceweb contentmgmt
OpenCMS,Mambo,Drupal, Plone
Opensourceenterprise
contentmgmt
CMSStandards
7/31/2019 alfresco_aiim_2006_05_16
5/23
524 May 2012
What is Enterprise Content Management?
ElectronicPublishing
Collaboration
Forms
Management
RecordsManagement
Web
ContentManagement
DocumentManagement
Information
Object /File /Data (XML)
MetadataSearch
Source: AIIM Enterprise Content Management Association
7/31/2019 alfresco_aiim_2006_05_16
6/23
624 May 2012
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
7/31/2019 alfresco_aiim_2006_05_16
7/23724 May 2012
What is Wrong with ECM?
1. ECM costs too much
2. ECM is too hard and too cumbersome
3. ECM doesnt scale for enterpriserequirements
4. ECM is isolated in departmental islands
5. ECM hasnt changed much
Source: Information Architecture Institute Jan 2003
http://iainstitute.org/pg/the_problems_with_cms.php#000064
15-years hard knocks
7/31/2019 alfresco_aiim_2006_05_16
8/23824 May 2012
Predictions for ECM
1. ECM will standardize, commoditize and the
business model will change
2. ECM will become simpler, lighter-weight, andmuch easier
3. ECM will deploy new technologies to scale todynamically serve the enterprise and beyond
4. ECM will decentralize, federate andintegrate with the rest of the enterprise
5. Open source will become a powerful forcefor change in ECM
7/31/2019 alfresco_aiim_2006_05_16
9/23
924 May 2012
Commoditization of ECM
Full-text Indexes& Categories
Storage
MetadataDBMS
App Server
Web
Applications
Virtual File
System
WebDAV
CIFS
FTP
Content
Repository
Business
Process
Engine
CRM
Web Services
Portal Server
Knowledge
Portals
High Availability
Hot Standby
7/31/2019 alfresco_aiim_2006_05_16
10/23
1024 May 2012
Standardization of Content Mgmt Functionality
Library Services
Content Services
Data Modelling
Search
Business Process and Lifecycle Management
Security and Organizational Structure
Application Integration
7/31/2019 alfresco_aiim_2006_05_16
11/23
1124 May 2012
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 ContentMgmt
Where is the SQL of Enterprise ContentManagement?
7/31/2019 alfresco_aiim_2006_05_16
12/23
1224 May 2012
Open Source as a Force in Content Mgmt
Open source is now
acceptable in F1000 ECM is fast-growing
must have
ECM vendors arealienating customers& channels
Enterprise softwareand business modelevolves slowly
Open source evolvesfaster
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
7/31/2019 alfresco_aiim_2006_05_16
13/23
1324 May 2012
Fostering ECM Innovation
DeveloperDevelopment
(Bugs)
ProductMgmt
Support
Sales
MarketingAccounts
Reception
QA
CustomerCustomerCustomer
PartnerPartner
Partner
Media
Shipping Customer
Developer
PartnerMarketer
Tester
Mgmt
SupportEngineer
Internet
BloggerCode
OpenClosed
7/31/2019 alfresco_aiim_2006_05_16
14/23
1424 May 2012
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 anddevelopers
Architecture is guided by the community
Community, developers collaborate on theelimination of bugs
Faster propagation, faster innovation
7/31/2019 alfresco_aiim_2006_05_16
15/23
1524 May 2012
Simplifying Enterprise Content Management
Address the paradigms thatusers know best
Replace shared file drives withVirtual File System
Email-like plug-in rulesautomate 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 SystemEmulation
2. RulesEngine
3. Out of the boxportalintegration
7/31/2019 alfresco_aiim_2006_05_16
16/23
1624 May 2012
Scale Requirements for an Enterprise Platform
Scale in Information
Complex search, structure & classification ofinformation
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 gigabytesand terabytes
Scale in Geography Sharing of information across continents in real-
time
7/31/2019 alfresco_aiim_2006_05_16
17/23
1724 May 2012
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
N ECM A hit t f S l bilit d
7/31/2019 alfresco_aiim_2006_05_16
18/23
1824 May 2012
Database
Storage
Templating
Indexing
Workflow
Security
DRM
Admin
Aspect (Module) Interface
Spring Framework
New ECM Architectures for Scalability andAdaptability
Content Mgmt Repository
DistributedStore
CIFS, FTPWebDAV
JSR-170& Web Svcs
JSR-168Portlets
ObjectPersistence
Enterprise-scale,
high-integrityrepository
Best of Breed OpenSource Components
Modular, light-weight architecture
Distributedarchitecture
High Availability
5X faster
BPMControl
MySQL,Oracle
PHPFreeMarker jBPM JMX
Lucene OpenDRM
Java App Servers and Portals
7/31/2019 alfresco_aiim_2006_05_16
19/23
1924 May 2012
Scaling People and Geography
DBMS Index
R&D
Repo
Sales
Repo
Mktg
Repo
DBMS Index
DBMS Index
Federation
VirtualWorkspace
VirtualWorkspace
VirtualWorkspace
WCMRepository
WebSite
WebSite
WebSite
Web Caching
DBMS DBMS DBMS
Database Cluster
Repo Repo Repo
ECM Cluster
Distributed Cache
Clustering
7/31/2019 alfresco_aiim_2006_05_16
20/23
2024 May 2012
Gartner Hype Curve for Content Mgmt
Source: Gartner June 2005
7/31/2019 alfresco_aiim_2006_05_16
21/23
2124 May 2012
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
7/31/2019 alfresco_aiim_2006_05_16
22/23
2224 May 2012
Summary
Time is ripe for open source in enterprise
content management
Open source brings the community into thedevelopment, support and service process
Open source changes the sales and pricedynamics of the industry
Open source brings back the innovation
process into the industry
7/31/2019 alfresco_aiim_2006_05_16
23/23
2324 May 2012
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