SlideShare a Scribd company logo
1 of 56
Why Nuxeo chose to embrace
CMIS standard ?
Alain ESCAFFRE - Product & Presales Manager, Nuxeo
@aescaffre ae@nuxeo.com

Open World Forum 2010- September 30,
2010

  Open Source ECM
ECM stories ... and
troubles !


                      2
 Open Source ECM
ECM platform use cases
grow




                         3
 Open Source ECM
4
Open Source ECM
Portal




                  4
Open Source ECM
Portal




Collaborative platform




                         4
      Open Source ECM
Portal




Collaborative platform




                         4
      Open Source ECM
Portal




Collaborative platform




                         4
      Open Source ECM
Portal




Collaborative platform




     Office tools




                         4
      Open Source ECM
Portal




Collaborative platform




     Office tools




                         4
      Open Source ECM
Portal




Collaborative platform




     Office tools




                         4
      Open Source ECM
Portal




Collaborative platform




                         Document referentials


     Office tools




                                                 4
      Open Source ECM
Portal




Collaborative platform




                         Document referentials


     Office tools




                                                 4
      Open Source ECM
WCM
        Portal                website 1




Collaborative platform




                         Document referentials


     Office tools




                                                 4
      Open Source ECM
WCM                WCM
        Portal                website 1          website 2




Collaborative platform




                         Document referentials


     Office tools




                                                             4
      Open Source ECM
WCM               WCM
        Portal                  website 1         website 2




Collaborative platform




                         Digital Asset Manager




                          Document referentials


     Office tools




                                                              4
      Open Source ECM
WCM               WCM
        Portal                  website 1         website 2




Collaborative platform




                         Digital Asset Manager




                          Document referentials


     Office tools




                                                              4
      Open Source ECM
WCM               WCM
        Portal                  website 1         website 2




Collaborative platform




                         Digital Asset Manager




                          Document referentials


     Office tools




                                                              4
      Open Source ECM
WCM              WCM
        Portal                        website 1        website 2




                         Creative tools




Collaborative platform




                              Digital Asset Manager




                               Document referentials


     Office tools




                                                                   4
      Open Source ECM
WCM              WCM
        Portal                        website 1        website 2




                         Creative tools




Collaborative platform




                              Digital Asset Manager




                               Document referentials


     Office tools




                                                                   4
      Open Source ECM
WCM              WCM
        Portal                        website 1        website 2




                         Creative tools




Collaborative platform




                              Digital Asset Manager                Digitalization tool




                               Document referentials


     Office tools




                                                                                4
      Open Source ECM
WCM              WCM
        Portal                        website 1        website 2




                         Creative tools
                                                                       Mail
                                                                   management
                                                                     solution

Collaborative platform




                              Digital Asset Manager                       Digitalization tool




                               Document referentials


     Office tools




                                                                                       4
      Open Source ECM
WCM              WCM
        Portal                        website 1        website 2




                         Creative tools
                                                                       Mail
                                                                   management
                                                                     solution

Collaborative platform




                              Digital Asset Manager                       Digitalization tool




                               Document referentials


     Office tools




                                                                                       4
      Open Source ECM
WCM              WCM
        Portal                        website 1        website 2




                         Creative tools
                                                                       Mail
                                                                   management
                                                                     solution

Collaborative platform




                              Digital Asset Manager                       Digitalization tool




                               Document referentials


     Office tools




                                                                                       4
      Open Source ECM
WCM                    WCM
        Portal                        website 1              website 2




                         Creative tools
                                                                               Mail
                                                                           management
                                                                             solution

Collaborative platform




                              Digital Asset Manager                               Digitalization tool




                               Document referentials


     Office tools

                                                       ERP (accountance,
                                                            product
                                                        management, ...)                       4
      Open Source ECM
WCM                    WCM
        Portal                        website 1              website 2




                         Creative tools
                                                                               Mail
                                                                           management
                                                                             solution

Collaborative platform




                              Digital Asset Manager                               Digitalization tool




                               Document referentials


     Office tools

                                                       ERP (accountance,
                                                            product
                                                        management, ...)                       4
      Open Source ECM
WCM                    WCM
        Portal                          website 1              website 2




                           Creative tools
                                                                                 Mail
                                                                             management
                                                                               solution

Collaborative platform




                                Digital Asset Manager                               Digitalization tool




                                 Document referentials


     Office tools

                                                         ERP (accountance,
                          BPM Engine and
                                                              product
                         Enterprise Process
                                                          management, ...)                       4
      Open Source ECM
WCM                    WCM
        Portal                          website 1              website 2




                           Creative tools
                                                                                 Mail
                                                                             management
                                                                               solution

Collaborative platform




                                Digital Asset Manager                               Digitalization tool




                                 Document referentials


     Office tools

                                                         ERP (accountance,
                          BPM Engine and
                                                              product
                         Enterprise Process
                                                          management, ...)                       4
      Open Source ECM
Content processing is more
and more specialized
• More electronic document management practices in
  business processes --> need of specialized vendors
  that produces CEVA.
• Must the specialized vendor tie its dev. to one ECM
  platform ?
   • limited market size from vendor perspective
   • limited product choice from customer side.


                                                        5
 Open Source ECM
Previous standards in DM
field


                           6
 Open Source ECM
Webdav, ODMA


         • File management oriented : metadata, fiel locking
         • But: no type management, no query language, ...
         • Many implementations, more or less close to the
           standard (webfolders, ...)
         • No more evolution



                                                              7
 Open Source ECM
JCR (Java Content
Repository)

         •         Fully featured standard : files, versions, locking, query
                   langague baseline, ...

         •         Mature : second version of the specs (JCR 2)

         •         But :
               •     Java world

               •     Functionally too ambitious to gather all vendors as they should tear
                     their existing products too much to fit into the standard.




                                                                                            8
 Open Source ECM
CMIS : complete and
interoperable

   • CMIS = Content Management Interoperability Standard
         •         One standardized API, usable by any application

         •         a «Babel tower» of content management, with a language
                   agnostic protocole : AtomPub or SOAP, can make dialoging
                   Java, .NET, Python or PHP apps, even old and strange legacy
                   languages or framework.

         •         Fast adoption in the ECM market : Filenet, Documentum,
                   Sharepoint, Nuxeo, Open Text, Alfresco, ... and in other fields
                   such as WCM (EzPublish, Drupal, Joomla...)


                                                                                9
 Open Source ECM
CMIS, concepts



                   10
 Open Source ECM
Background
• Draft specification
  submitted to OASIS in
  2008
• Strong participation and
  collaboration among 19
  vendors
• Final public draft in
  January 2010
• Ratification on May 4,
  2010

                             11
   Open Source ECM
Use cases for CMIS 1.0

         • Collaborative Content Applications
         • Portals Leveraging Content Management
           Repositories
         • Mashups
         • Content Repository Search
         • http://www.oasis-open.org/committees/cmis/
           charter.php

                                                        12
 Open Source ECM
Use cases for CMIS 1.0
  •       Secondary Use Cases
         •         Content-centric Workflow and BPM

         •         Archival Applications

         •         Compound and Virtual Documents

         •         Electronic and Legal Discovery

  •       Not in 1.0 Scope
         •         RM and Compliance

         •         DAM

         •         WCM

         •         Subscription and Notification
                                                     13
 Open Source ECM
CMIS 1.0: Lowest Common Denominator or Greatest
Common Factor?

           CMIS client : portal, scanner, other ECM
                     app , Business APP
                                              CRUD operations            Filing
          Document
                                Metadata
                                                   Query : CMISQL
                    Folder     Checkin, Checkout                         Relations
                                                          Renditions
                         Versions            ACL


                                     REST (AtomPub) ou
                                           SOAP

                                       Document
         Filenet             Nuxeo                 Sharepoint    Open text        ...
                                          um



                                                                                        14
  Open Source ECM
CMIS : a standard designed for the
development of multi-platform
connectors


         •         Great introspection capability for connectors
               •     Capabilities

               •     URL templates

               •     Customization (types, permissions, ...)

               •     Extensions




                                                                   15
 Open Source ECM
AIIM iECM Demo Server
• 5 Separate ECM
  repositories in a
  federated Health Care
  Scenario
• Built by Laurence Hart
  (@piewords) and
  Thomas Pole (Harris
  Corp.)
• Repositories all hosted
  by vendors - US,
  Europe, Cloud
                            16
  Open Source ECM
AIIM iECM Demo Server




                        17
 Open Source ECM
AIIM iECM Demo Server




                        18
 Open Source ECM
Apache chemistry



                   19
 Open Source ECM
Emergence of Chemistry




                         20
 Open Source ECM
Emergence of Chemistry

• Apache “Chemistry” Emerges as Incubator for CMIS
  code base
  • Nuxeo a co-founder in early 2009 with Day Software
  • Alfresco contributes to OpenCMIS in 2010
  • Active contributions ongoing by Nuxeo, Alfresco, Day,
    Open Text and SAP



                                                            21
 Open Source ECM
Objectives
• Having a free, open-source, implementation of CMIS
  specifications, client and server side, in java and
  possibly other languages (currently Python and
  PHP)
• Offering tools to facilitate exposition of third party
  content manager as CMIS server.
• Offering a great way of making main actors of CMIS
  specification working together and dicussing
  together the good and the bad of the spec :)

                                                           22
 Open Source ECM
On the ground ?



                   23
 Open Source ECM
Already implemented by
some of the main ECM
vendors !

         •         Nuxeo DM, DAM and CMF are CMIS compliant

         •         Alfresco, Sharepoint 2010, FIlenet, Documentum (in next
                   release), SAP is also using the standard to browse
                   documents from their ERP interfaces




                                                                             24
 Open Source ECM
Already lots of connectors !

         •         Drupal connector, Ezpublish connector : publish content to
                   WCM solution

         •         Adobe Drive 2 : connect all the Adobee creative suite to your
                   asset repository

         •         Bonita Software connector: make the BPM engine dialogs
                   with the CMIS complient directory .




                                                                                25
 Open Source ECM
Already lots of connectors !


         •         Mobility : Android clients, IOS (Iphone, Ipad) clients

         •         DITA Labs : DITA editor client

         •         Document explorers in Flex, Java, ...




                                                                            26
 Open Source ECM
Real World CMIS in Action
• Content Management
  Goes Mobile
  •       Android CMIS Broswer
        •          Browse CMIS repository

        •          View Documents

        •          Email Documents

        •          Search

        •          View Document Properties

          http://code.google.com/p/android-cmis-browser/
                                                           27
 Open Source ECM
Real World CMIS in Action


• Business Process
  Management
 • Access content stored in
   ECM repositories via
   CMIS




                              28
   Open Source ECM
Real World CMIS in Action


• Business Process
  Management
 • Access content stored in
   ECM repositories via
   CMIS




                              29
   Open Source ECM
Already in development
projects relying on CMIS !


         •         Education industry : big projects using central repositories.

         •         Changing the repository in the middle of the project: that
                   works !




                                                                                   30
 Open Source ECM
A revolution in the way an
ECM platform is chosen !
               •    ECM platform not chosen anymore for interest in a specific third
                    party tool : those ones will be cross-ecm platform available.

               •    The ECM platform will be chosen for criteria such as

                   •   Reliability

                   •   Security

                   •   Scalability

                   •   Openness of the architecture, maintenance capabilities...

               •    Cost can also be considered as long as previous items are filled !



                                                                                        31
 Open Source ECM
Thank you !

@aescaffre


                   32
 Open Source ECM

More Related Content

Similar to CMIS briefing

Content Management System
Content Management SystemContent Management System
Content Management System
SKALI Group
 
Presentation Platform
Presentation PlatformPresentation Platform
Presentation Platform
Fluig
 
Quark Enterprise Introduction Presentation
Quark Enterprise Introduction PresentationQuark Enterprise Introduction Presentation
Quark Enterprise Introduction Presentation
Reet Singh
 
Hippo nuxeo world
Hippo nuxeo worldHippo nuxeo world
Hippo nuxeo world
serraalink
 

Similar to CMIS briefing (20)

Content Management System
Content Management SystemContent Management System
Content Management System
 
Interoperability @ Microsoft
Interoperability @ MicrosoftInteroperability @ Microsoft
Interoperability @ Microsoft
 
Hippo Nuxeo World 2011
Hippo Nuxeo World 2011Hippo Nuxeo World 2011
Hippo Nuxeo World 2011
 
ecspand - Enhance your SharePoint to a true ECM Platform
ecspand - Enhance your SharePoint to a true ECM Platformecspand - Enhance your SharePoint to a true ECM Platform
ecspand - Enhance your SharePoint to a true ECM Platform
 
Future of Open Source CMS
Future of Open Source CMSFuture of Open Source CMS
Future of Open Source CMS
 
Content Management Market Trends
Content Management Market TrendsContent Management Market Trends
Content Management Market Trends
 
Making a decision between Liferay and Drupal
Making a decision between Liferay and DrupalMaking a decision between Liferay and Drupal
Making a decision between Liferay and Drupal
 
Why information architects are needed in the kitchen?
Why information architects are needed in the kitchen?Why information architects are needed in the kitchen?
Why information architects are needed in the kitchen?
 
Introductie Drupal voor lokale overheden
Introductie Drupal voor lokale overhedenIntroductie Drupal voor lokale overheden
Introductie Drupal voor lokale overheden
 
Presentation Platform
Presentation PlatformPresentation Platform
Presentation Platform
 
Enterprise Content Management 101 for Government
Enterprise Content Management 101 for GovernmentEnterprise Content Management 101 for Government
Enterprise Content Management 101 for Government
 
When Content Meets Applications
When Content Meets ApplicationsWhen Content Meets Applications
When Content Meets Applications
 
Microsoft Sharepoint 2010 by Mr. Johnny Benitez
Microsoft Sharepoint 2010 by Mr. Johnny BenitezMicrosoft Sharepoint 2010 by Mr. Johnny Benitez
Microsoft Sharepoint 2010 by Mr. Johnny Benitez
 
Euro IA In The Kitchen
Euro IA In The KitchenEuro IA In The Kitchen
Euro IA In The Kitchen
 
Quark Enterprise Introduction Presentation
Quark Enterprise Introduction PresentationQuark Enterprise Introduction Presentation
Quark Enterprise Introduction Presentation
 
The World Needs an Alternative to SharePoint
The World Needs an Alternative to SharePointThe World Needs an Alternative to SharePoint
The World Needs an Alternative to SharePoint
 
Hippo nuxeo world
Hippo nuxeo worldHippo nuxeo world
Hippo nuxeo world
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Decoder Open Research Webinar
Decoder Open Research WebinarDecoder Open Research Webinar
Decoder Open Research Webinar
 
Share point user group
Share point user groupShare point user group
Share point user group
 

More from Nuxeo

Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Nuxeo
 

More from Nuxeo (20)

Own the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage CompaniesOwn the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage Companies
 
How DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain FutureHow DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain Future
 
How Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a PandemicHow Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a Pandemic
 
Manage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and NuxeoManage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and Nuxeo
 
Accelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to SupportAccelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to Support
 
Where are you in the DAM Continuum
Where are you in the DAM ContinuumWhere are you in the DAM Continuum
Where are you in the DAM Continuum
 
Customer Experience in 2021
Customer Experience in 2021Customer Experience in 2021
Customer Experience in 2021
 
L’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteL’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovante
 
Gérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoGérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et Nuxeo
 
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationLe DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
 
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
 
Elevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionElevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the Competition
 
Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience
 
Drive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMDrive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAM
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
 
How Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondHow Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and Beyond
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
 
Reimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesReimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof Technologies
 
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsComment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
 
Accelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceAccelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial Intelligence
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

CMIS briefing

  • 1. Why Nuxeo chose to embrace CMIS standard ? Alain ESCAFFRE - Product & Presales Manager, Nuxeo @aescaffre ae@nuxeo.com Open World Forum 2010- September 30, 2010 Open Source ECM
  • 2. ECM stories ... and troubles ! 2 Open Source ECM
  • 3. ECM platform use cases grow 3 Open Source ECM
  • 5. Portal 4 Open Source ECM
  • 6. Portal Collaborative platform 4 Open Source ECM
  • 7. Portal Collaborative platform 4 Open Source ECM
  • 8. Portal Collaborative platform 4 Open Source ECM
  • 9. Portal Collaborative platform Office tools 4 Open Source ECM
  • 10. Portal Collaborative platform Office tools 4 Open Source ECM
  • 11. Portal Collaborative platform Office tools 4 Open Source ECM
  • 12. Portal Collaborative platform Document referentials Office tools 4 Open Source ECM
  • 13. Portal Collaborative platform Document referentials Office tools 4 Open Source ECM
  • 14. WCM Portal website 1 Collaborative platform Document referentials Office tools 4 Open Source ECM
  • 15. WCM WCM Portal website 1 website 2 Collaborative platform Document referentials Office tools 4 Open Source ECM
  • 16. WCM WCM Portal website 1 website 2 Collaborative platform Digital Asset Manager Document referentials Office tools 4 Open Source ECM
  • 17. WCM WCM Portal website 1 website 2 Collaborative platform Digital Asset Manager Document referentials Office tools 4 Open Source ECM
  • 18. WCM WCM Portal website 1 website 2 Collaborative platform Digital Asset Manager Document referentials Office tools 4 Open Source ECM
  • 19. WCM WCM Portal website 1 website 2 Creative tools Collaborative platform Digital Asset Manager Document referentials Office tools 4 Open Source ECM
  • 20. WCM WCM Portal website 1 website 2 Creative tools Collaborative platform Digital Asset Manager Document referentials Office tools 4 Open Source ECM
  • 21. WCM WCM Portal website 1 website 2 Creative tools Collaborative platform Digital Asset Manager Digitalization tool Document referentials Office tools 4 Open Source ECM
  • 22. WCM WCM Portal website 1 website 2 Creative tools Mail management solution Collaborative platform Digital Asset Manager Digitalization tool Document referentials Office tools 4 Open Source ECM
  • 23. WCM WCM Portal website 1 website 2 Creative tools Mail management solution Collaborative platform Digital Asset Manager Digitalization tool Document referentials Office tools 4 Open Source ECM
  • 24. WCM WCM Portal website 1 website 2 Creative tools Mail management solution Collaborative platform Digital Asset Manager Digitalization tool Document referentials Office tools 4 Open Source ECM
  • 25. WCM WCM Portal website 1 website 2 Creative tools Mail management solution Collaborative platform Digital Asset Manager Digitalization tool Document referentials Office tools ERP (accountance, product management, ...) 4 Open Source ECM
  • 26. WCM WCM Portal website 1 website 2 Creative tools Mail management solution Collaborative platform Digital Asset Manager Digitalization tool Document referentials Office tools ERP (accountance, product management, ...) 4 Open Source ECM
  • 27. WCM WCM Portal website 1 website 2 Creative tools Mail management solution Collaborative platform Digital Asset Manager Digitalization tool Document referentials Office tools ERP (accountance, BPM Engine and product Enterprise Process management, ...) 4 Open Source ECM
  • 28. WCM WCM Portal website 1 website 2 Creative tools Mail management solution Collaborative platform Digital Asset Manager Digitalization tool Document referentials Office tools ERP (accountance, BPM Engine and product Enterprise Process management, ...) 4 Open Source ECM
  • 29. Content processing is more and more specialized • More electronic document management practices in business processes --> need of specialized vendors that produces CEVA. • Must the specialized vendor tie its dev. to one ECM platform ? • limited market size from vendor perspective • limited product choice from customer side. 5 Open Source ECM
  • 30. Previous standards in DM field 6 Open Source ECM
  • 31. Webdav, ODMA • File management oriented : metadata, fiel locking • But: no type management, no query language, ... • Many implementations, more or less close to the standard (webfolders, ...) • No more evolution 7 Open Source ECM
  • 32. JCR (Java Content Repository) • Fully featured standard : files, versions, locking, query langague baseline, ... • Mature : second version of the specs (JCR 2) • But : • Java world • Functionally too ambitious to gather all vendors as they should tear their existing products too much to fit into the standard. 8 Open Source ECM
  • 33. CMIS : complete and interoperable • CMIS = Content Management Interoperability Standard • One standardized API, usable by any application • a «Babel tower» of content management, with a language agnostic protocole : AtomPub or SOAP, can make dialoging Java, .NET, Python or PHP apps, even old and strange legacy languages or framework. • Fast adoption in the ECM market : Filenet, Documentum, Sharepoint, Nuxeo, Open Text, Alfresco, ... and in other fields such as WCM (EzPublish, Drupal, Joomla...) 9 Open Source ECM
  • 34. CMIS, concepts 10 Open Source ECM
  • 35. Background • Draft specification submitted to OASIS in 2008 • Strong participation and collaboration among 19 vendors • Final public draft in January 2010 • Ratification on May 4, 2010 11 Open Source ECM
  • 36. Use cases for CMIS 1.0 • Collaborative Content Applications • Portals Leveraging Content Management Repositories • Mashups • Content Repository Search • http://www.oasis-open.org/committees/cmis/ charter.php 12 Open Source ECM
  • 37. Use cases for CMIS 1.0 • Secondary Use Cases • Content-centric Workflow and BPM • Archival Applications • Compound and Virtual Documents • Electronic and Legal Discovery • Not in 1.0 Scope • RM and Compliance • DAM • WCM • Subscription and Notification 13 Open Source ECM
  • 38. CMIS 1.0: Lowest Common Denominator or Greatest Common Factor? CMIS client : portal, scanner, other ECM app , Business APP CRUD operations Filing Document Metadata Query : CMISQL Folder Checkin, Checkout Relations Renditions Versions ACL REST (AtomPub) ou SOAP Document Filenet Nuxeo Sharepoint Open text ... um 14 Open Source ECM
  • 39. CMIS : a standard designed for the development of multi-platform connectors • Great introspection capability for connectors • Capabilities • URL templates • Customization (types, permissions, ...) • Extensions 15 Open Source ECM
  • 40. AIIM iECM Demo Server • 5 Separate ECM repositories in a federated Health Care Scenario • Built by Laurence Hart (@piewords) and Thomas Pole (Harris Corp.) • Repositories all hosted by vendors - US, Europe, Cloud 16 Open Source ECM
  • 41. AIIM iECM Demo Server 17 Open Source ECM
  • 42. AIIM iECM Demo Server 18 Open Source ECM
  • 43. Apache chemistry 19 Open Source ECM
  • 44. Emergence of Chemistry 20 Open Source ECM
  • 45. Emergence of Chemistry • Apache “Chemistry” Emerges as Incubator for CMIS code base • Nuxeo a co-founder in early 2009 with Day Software • Alfresco contributes to OpenCMIS in 2010 • Active contributions ongoing by Nuxeo, Alfresco, Day, Open Text and SAP 21 Open Source ECM
  • 46. Objectives • Having a free, open-source, implementation of CMIS specifications, client and server side, in java and possibly other languages (currently Python and PHP) • Offering tools to facilitate exposition of third party content manager as CMIS server. • Offering a great way of making main actors of CMIS specification working together and dicussing together the good and the bad of the spec :) 22 Open Source ECM
  • 47. On the ground ? 23 Open Source ECM
  • 48. Already implemented by some of the main ECM vendors ! • Nuxeo DM, DAM and CMF are CMIS compliant • Alfresco, Sharepoint 2010, FIlenet, Documentum (in next release), SAP is also using the standard to browse documents from their ERP interfaces 24 Open Source ECM
  • 49. Already lots of connectors ! • Drupal connector, Ezpublish connector : publish content to WCM solution • Adobe Drive 2 : connect all the Adobee creative suite to your asset repository • Bonita Software connector: make the BPM engine dialogs with the CMIS complient directory . 25 Open Source ECM
  • 50. Already lots of connectors ! • Mobility : Android clients, IOS (Iphone, Ipad) clients • DITA Labs : DITA editor client • Document explorers in Flex, Java, ... 26 Open Source ECM
  • 51. Real World CMIS in Action • Content Management Goes Mobile • Android CMIS Broswer • Browse CMIS repository • View Documents • Email Documents • Search • View Document Properties http://code.google.com/p/android-cmis-browser/ 27 Open Source ECM
  • 52. Real World CMIS in Action • Business Process Management • Access content stored in ECM repositories via CMIS 28 Open Source ECM
  • 53. Real World CMIS in Action • Business Process Management • Access content stored in ECM repositories via CMIS 29 Open Source ECM
  • 54. Already in development projects relying on CMIS ! • Education industry : big projects using central repositories. • Changing the repository in the middle of the project: that works ! 30 Open Source ECM
  • 55. A revolution in the way an ECM platform is chosen ! • ECM platform not chosen anymore for interest in a specific third party tool : those ones will be cross-ecm platform available. • The ECM platform will be chosen for criteria such as • Reliability • Security • Scalability • Openness of the architecture, maintenance capabilities... • Cost can also be considered as long as previous items are filled ! 31 Open Source ECM
  • 56. Thank you ! @aescaffre 32 Open Source ECM

Editor's Notes