Why Nuxeo chose to embrace
CMIS standard ?
Alain ESCAFFRE - Product & Presales Manager, Nuxeo
@aescaffre ae@nuxeo.com

Ope...
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




              ...
Portal




Collaborative platform




                         Document referentials


     Office tools




              ...
WCM
        Portal                website 1




Collaborative platform




                         Document referentials
...
WCM                WCM
        Portal                website 1          website 2




Collaborative platform




         ...
WCM               WCM
        Portal                  website 1         website 2




Collaborative platform




         ...
WCM               WCM
        Portal                  website 1         website 2




Collaborative platform




         ...
WCM               WCM
        Portal                  website 1         website 2




Collaborative platform




         ...
WCM              WCM
        Portal                        website 1        website 2




                         Creativ...
WCM              WCM
        Portal                        website 1        website 2




                         Creativ...
WCM              WCM
        Portal                        website 1        website 2




                         Creativ...
WCM              WCM
        Portal                        website 1        website 2




                         Creativ...
WCM              WCM
        Portal                        website 1        website 2




                         Creativ...
WCM              WCM
        Portal                        website 1        website 2




                         Creativ...
WCM                    WCM
        Portal                        website 1              website 2




                    ...
WCM                    WCM
        Portal                        website 1              website 2




                    ...
WCM                    WCM
        Portal                          website 1              website 2




                  ...
WCM                    WCM
        Portal                          website 1              website 2




                  ...
Content processing is more
and more specialized
• More electronic document management practices in
  business processes --...
Previous standards in DM
field


                           6
 Open Source ECM
Webdav, ODMA


         • File management oriented : metadata, fiel locking
         • But: no type management, no query la...
JCR (Java Content
Repository)

         •         Fully featured standard : files, versions, locking, query
               ...
CMIS : complete and
interoperable

   • CMIS = Content Management Interoperability Standard
         •         One standar...
CMIS, concepts



                   10
 Open Source ECM
Background
• Draft specification
  submitted to OASIS in
  2008
• Strong participation and
  collaboration among 19
  vendo...
Use cases for CMIS 1.0

         • Collaborative Content Applications
         • Portals Leveraging Content Management
   ...
Use cases for CMIS 1.0
  •       Secondary Use Cases
         •         Content-centric Workflow and BPM

         •       ...
CMIS 1.0: Lowest Common Denominator or Greatest
Common Factor?

           CMIS client : portal, scanner, other ECM
      ...
CMIS : a standard designed for the
development of multi-platform
connectors


         •         Great introspection capab...
AIIM iECM Demo Server
• 5 Separate ECM
  repositories in a
  federated Health Care
  Scenario
• Built by Laurence Hart
  (...
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 200...
Objectives
• Having a free, open-source, implementation of CMIS
  specifications, client and server side, in java and
  pos...
On the ground ?



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

         •         Nuxeo DM, DAM and CMF are CMIS compliant

      ...
Already lots of connectors !

         •         Drupal connector, Ezpublish connector : publish content to
              ...
Already lots of connectors !


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

         •      ...
Real World CMIS in Action
• Content Management
  Goes Mobile
  •       Android CMIS Broswer
        •          Browse CMIS...
Real World CMIS in Action


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


...
Real World CMIS in Action


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


...
Already in development
projects relying on CMIS !


         •         Education industry : big projects using central rep...
A revolution in the way an
ECM platform is chosen !
               •    ECM platform not chosen anymore for interest in a ...
Thank you !

@aescaffre


                   32
 Open Source ECM
Upcoming SlideShare
Loading in...5
×

CMIS briefing

1,385

Published on

CMIS introduction at Open World Forum 2010, Paris

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,385
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide























































  • CMIS briefing

    1. 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. 2. ECM stories ... and troubles ! 2 Open Source ECM
    3. 3. ECM platform use cases grow 3 Open Source ECM
    4. 4. 4 Open Source ECM
    5. 5. Portal 4 Open Source ECM
    6. 6. Portal Collaborative platform 4 Open Source ECM
    7. 7. Portal Collaborative platform 4 Open Source ECM
    8. 8. Portal Collaborative platform 4 Open Source ECM
    9. 9. Portal Collaborative platform Office tools 4 Open Source ECM
    10. 10. Portal Collaborative platform Office tools 4 Open Source ECM
    11. 11. Portal Collaborative platform Office tools 4 Open Source ECM
    12. 12. Portal Collaborative platform Document referentials Office tools 4 Open Source ECM
    13. 13. Portal Collaborative platform Document referentials Office tools 4 Open Source ECM
    14. 14. WCM Portal website 1 Collaborative platform Document referentials Office tools 4 Open Source ECM
    15. 15. WCM WCM Portal website 1 website 2 Collaborative platform Document referentials Office tools 4 Open Source ECM
    16. 16. WCM WCM Portal website 1 website 2 Collaborative platform Digital Asset Manager Document referentials Office tools 4 Open Source ECM
    17. 17. WCM WCM Portal website 1 website 2 Collaborative platform Digital Asset Manager Document referentials Office tools 4 Open Source ECM
    18. 18. WCM WCM Portal website 1 website 2 Collaborative platform Digital Asset Manager Document referentials Office tools 4 Open Source ECM
    19. 19. WCM WCM Portal website 1 website 2 Creative tools Collaborative platform Digital Asset Manager Document referentials Office tools 4 Open Source ECM
    20. 20. WCM WCM Portal website 1 website 2 Creative tools Collaborative platform Digital Asset Manager Document referentials Office tools 4 Open Source ECM
    21. 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. 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. 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. 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. 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. 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. 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. 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. 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. 30. Previous standards in DM field 6 Open Source ECM
    31. 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. 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. 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. 34. CMIS, concepts 10 Open Source ECM
    35. 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. 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. 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. 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. 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. 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. 41. AIIM iECM Demo Server 17 Open Source ECM
    42. 42. AIIM iECM Demo Server 18 Open Source ECM
    43. 43. Apache chemistry 19 Open Source ECM
    44. 44. Emergence of Chemistry 20 Open Source ECM
    45. 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. 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. 47. On the ground ? 23 Open Source ECM
    48. 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. 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. 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. 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. 52. Real World CMIS in Action • Business Process Management • Access content stored in ECM repositories via CMIS 28 Open Source ECM
    53. 53. Real World CMIS in Action • Business Process Management • Access content stored in ECM repositories via CMIS 29 Open Source ECM
    54. 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. 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. 56. Thank you ! @aescaffre 32 Open Source ECM

    ×