cm pros cmis overview - jan 2011

25
The Content Management Interoperability Services (CMIS) Standard What is it and Where is it Going? Saravanan Rajan Vice President, CM Pros CTO, COSI Consulting [email protected] Laurence Hart Chair, CMIS Group, CM Pros Director, Washington Consulting, Inc. [email protected]

Upload: laurence-hart

Post on 05-Dec-2014

2.904 views

Category:

Technology


2 download

DESCRIPTION

An overview of the Content Management Interoperability Services (CMIS) standard. Looks at future plans for CMIS.

TRANSCRIPT

Page 1: CM Pros CMIS Overview  - Jan 2011

The Content Management

Interoperability Services (CMIS)

Standard

What is it and Where is it Going?

Saravanan RajanVice President, CM Pros

CTO, COSI Consulting

[email protected]

Laurence HartChair, CMIS Group, CM Pros

Director, Washington Consulting, Inc.

[email protected]

Page 2: CM Pros CMIS Overview  - Jan 2011

Overview

• Introduction

• What is the CMIS Standard?

• How CMIS can be used

• Benefits of CMIS

• Industry support

• Future of CMIS

Page 3: CM Pros CMIS Overview  - Jan 2011

Thanks to Our Host -

Developers of

Learn more at BridgelineDigital.com

Page 4: CM Pros CMIS Overview  - Jan 2011

About CM Pros

• Helps over 15,000 associate members all over the world to enhance their knowledge and expertise

• Provides a collaborative community of practice advancing the field of content management

• Enhances the knowledge and expertise of our community by sharing practices, providing leadership and connecting members

• Offers online and offline opportunities to interact with members through our website, LinkedIn, webinars, events and seminars

• http://www.cmprofessionals.org/

Page 5: CM Pros CMIS Overview  - Jan 2011

You’ve probably heard of CMIS

Content

Management

Interoperability

Services

Defines a domain model

and set of bindings, such

as Web Service and

REST/Atom, that can be

used by applications to

work with one or more

Content Management

repositories/systems.

Page 6: CM Pros CMIS Overview  - Jan 2011

Basic History

• 2005 – iECM Committee begins discussing need for a new standard– ODMA: Desktop dependent

– WebDAV: Limited capability

– Java Content Repository: Technology specific, API-base

• 2006 – EMC, IBM, and Microsoft leave the iECM Committee and begin developing CMIS

• 2008 – Initial proposal drafted by EMC, IBM & Microsoft– Reviewed by Alfresco, Open Text, Oracle, SAP

– Draft was unveiled and released to OASIS

• 2008 – The OASIS CMIS Technical Committee formed

• 2009 – CMIS 1.0 released for public comment

• 2010 – CMIS became an official standard

Page 7: CM Pros CMIS Overview  - Jan 2011

The Hype

No

More

Silos!!!

Page 8: CM Pros CMIS Overview  - Jan 2011

What Does It Really Mean?

Page 9: CM Pros CMIS Overview  - Jan 2011

Three Fundamental Use Cases

• Repository to Repository

• Application to Repository

• Federated Repository

Page 10: CM Pros CMIS Overview  - Jan 2011

Repository to Repository

There are times you want to talk directly

between content repositories

• Publish a document from one system into

another

• Manage records from one centralized system

Page 11: CM Pros CMIS Overview  - Jan 2011

CMIS in a Publishing System

Content

Repository

CMIS

InterfaceContent

Repository

CMIS

Interface

1) Create a

document.

2) Publish Document

to WCM System.

3) Document is

integrated into

website and

published.

Publishing:

• Whitepapers

• Official Guidelines

• Reports

Content:

• XML

• PDF

Page 12: CM Pros CMIS Overview  - Jan 2011

Application to Repository

• Sharing Content across applications

• Collaboration/Enterprise 2.0 Applications

– SharePoint as an interface, not repository

– Content in collaborative platorms

• Enterprise Software Applications

• Generic Content Management Applications

• Composite Content Applications (CCAs)

Page 13: CM Pros CMIS Overview  - Jan 2011

Composite Content Applications

• What is a CCA?

– Formerly known as CEVA

– Electronic Medical Records

– Case Management System

– Correspondence Tracking System

• Vendors with domain expertise build the

applications with the business rules and plug

into an Content Management System

Page 14: CM Pros CMIS Overview  - Jan 2011

In all cases, it is using the best

content application for the job

against a shared Content

Management System...

…not shuffling content between

systems

Page 15: CM Pros CMIS Overview  - Jan 2011

Instead of Multiple Repositories

CRM Content

Repository

HR System:

Resumes,

Offer Letters

CRM System:

Proposals,

Resumes

Collaboration System:

Proposal, Deliverables

Project Content

Repository

HR Content

Repository

Resumes Proposals

Page 16: CM Pros CMIS Overview  - Jan 2011

You Can Manage One

Content

Repository

CMIS

Interface

HR System:

Resumes, Offer

Letters

CRM System:

Proposals,

Resumes

Collaboration

System: Proposal,

Deliverables

Page 17: CM Pros CMIS Overview  - Jan 2011

Federated Repository

Interacting with multiple repositories as one repository

Content

Repository

Content

Repository

Content

Repository

Content

Repository

Search Manage

Page 18: CM Pros CMIS Overview  - Jan 2011

AIIM iECM’s CMIS Demo1. User conducts search

2. Federator sends request out

3. Repositories execute search and return results

4. Federator merges results

5. User acts on results

Documentum

Repository

(Amazon Cloud)

CMIS

Interface

Alfresco

Repository

(United Kingdom)

CMIS

Interface

Nuxeo

Repository

(France)

CMIS

Interface

eXo

Repository

(Eastern Europe)

CMIS

Interface

IBM

Repository

(Amazon Cloud)

CMIS

Interface

iECM CMIS Search Federator

(California, US)

Page 19: CM Pros CMIS Overview  - Jan 2011

Industry Support

• Large Content Management vendor support base– Support: IBM, EMC, Open Text, Microsoft, and Alfresco

– Missing (so far): Hyland and Autonomy

• Microsoft support– SharePoint 2010 as both a repository and application

– Released as part of SharePoint Administrator Toolkit

• Open Source Content Management support– Chemistry project provided open source implementation

– All supporters of previous Java Content Repository standard will be able to claim CMIS compliance

• Next step is application builders

Page 20: CM Pros CMIS Overview  - Jan 2011

Future of CMIS

• Version 1.1

– Type Mutability

– Browser binding (JSON)

• Version 2.0

– Increased Records Management support

– Support for Semantic functionality

– Ability to have domain models

Page 21: CM Pros CMIS Overview  - Jan 2011

Getting Involved

• CM Pros is working to improve CMIS

– Educate the Content Management world

– Collect real-world experiences

– Suggest areas for improvement

• Interested in joining the CM Pros CMIS Group?

– Contact Laurence Hart

– Email: [email protected]

– Twitter: piewords

Page 22: CM Pros CMIS Overview  - Jan 2011

Summary

• Content Management Interoperability Services– Official OASIS standard now

– Planned evolution to stay relevant

• Defines Content Management Domain Model– Content model the same across all

bindings/implementations

– Web Services and Atom bindings are ways to access model, not defining part of standard

• CMIS is not the lowest common denominator– Defines functionality that is needed

– Some parts are optional to provide for a greater ecosystem

• It is in use now

Page 23: CM Pros CMIS Overview  - Jan 2011

More Information

• OASIS CMIS Technical Committee– http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=cmis

• Apache Chemistry Incubator– http://incubator.apache.org/projects/chemistry.html

• CMIS Developer Resources– http://www.cmisdev.org/cmis/

• CMIS SQL Details– http://www.open-source-ecm.com/2009/08/cmis-tutorial-cmis-sql.html

Page 24: CM Pros CMIS Overview  - Jan 2011

Thank You

Laurence Hart

http://wordofpie.com

@piewords

Page 25: CM Pros CMIS Overview  - Jan 2011

About the Speaker

Laurence Hart is a Director of Technology Solutions for Washington Consulting, Inc. and the author of the blog "Word of Pie". Over his 15+ years in the Information

Management industry, he has led a wide-range of efforts including content digitization, Records Management, BPM, and Collaboration for both the commercial and

public sectors. Recently, Laurence has been focused on helping organizations in assessing, defining, and building their Information and Content Management strategies. As an active member of AIIM and the Chair of the CM

Pros CMIS Group, Laurence has focused on educating the Content Management industry on the standards needed

for successful growth.