The Point Of The Content Interoperability Services (CMIS) Standard

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    2 Favorites

    The Point Of The Content Interoperability Services (CMIS) Standard - Presentation Transcript

    1. The Point of the Content Interoperability Services (CMIS) Standard What Problems Does CMIS Solve?
    2. You’ve probably heard of CMIS…
      • C ontent
      • M anagement
      • I nteroperability
      • S ervices
      • 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.
    3. … heard about CMIS’s history…
      • Need identified by AIIM’s iECM Committee
      • Initial proposal drafted by EMC, IBM & Microsoft
        • Reviewed by Alfresco, Open Text, Oracle, SAP
        • Draft was unveiled in Sep 2008, and submitted to OASIS
      • The OASIS CMIS TC was formed in Nov ‘08
      • Targeting public review early fall ‘09
      • Targeting v1.0 early 2010
    4. … and been subjected to some hype… No More Silos!!!
    5. … but you’ve wondered about the real-world application of CMIS.
    6. Wonder No Longer There are 3 fundamental Use Cases (at least!)
    7. #1: Repository to Repository (R2R)
    8. 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
    9. For example, publishing systems that output to the web as one medium 1) Create a document. 2) Publish Document to WCM System. 3) Document is integrated into website and published. *Also known as a “CMS” in the Web Content Management world
      • Publishing :
      • Whitepapers
      • Official Guidelines
      • Reports
      • Content :
      • XML
      • PDF
      Content Repository CMIS Interface Content Repository CMIS Interface
    10. #2: Application to Repository (A2R)
    11. What Types of Applications are we Talking About Here?
    12. There are several types of Content Applications, three of them are…
      • Collaboration/Enterprise 2.0 Applications
      • Enterprise Software Applications
      • Content Enabled Vertical Applications (CEVAs)
    13. First, some Collaboration/ Enterprise 2.0 Applications
      • SharePoint as an interface, not repository
      • Existing Enterprise 2.0 Applications (Telligent Community, Jive SBS, CenterStage, Beehive)
      • New CMIS Interfaces
      “ One CMIS Interface to Rule Them All!”
    14. Let us not forget traditional Enterprise Software Applications
      • Think of those massive Enterprise 1.0 Applications
        • Business Process Management (BPM)
        • Customer Relationship Management (CRM)
      • They are full of content that needs to be in multiple places and collaborated upon
    15. And finally, the Content Enabled Vertical Applications (CEVAs)
      • What is a 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 ECM system
    16. In all cases, it is using the best content application for the job against a shared Content Management system... …not shuffling content between systems
    17. Instead of this… CRM Content Repository HR System: Resumes, Offer Letters CRM System: Proposals, Resumes Collaboration System: Proposal, Deliverables Project Content Repository HR Content Repository Resumes Proposals
    18. …you have this. HR System: Resumes, Offer Letters CRM System: Proposals, Resumes Collaboration System: Proposal, Deliverables Content Repository CMIS Interface
    19. #3: Federated Repositories
    20. What is a Federated Repository?
    21. Not This!! Content Repository
    22. Federated repositories is interacting with multiple repositories as if they were one repository. Content Repository Content Repository Content Repository Content Repository Search Manage
    23. Federated Example: iECM Federated Search 1) User conducts search iECM CMIS Search Federator (California, US) Documentum Repository (Amazon Cloud) CMIS Interface Alfresco Repository (United Kingdom) CMIS Interface Nuxeo Repository (France) CMIS Interface
    24. Federated Example: iECM Federated Search 1) User conducts search iECM CMIS Search Federator (California, US) 2) Federator sends the request out Documentum Repository (Amazon Cloud) CMIS Interface Alfresco Repository (United Kingdom) CMIS Interface Nuxeo Repository (France) CMIS Interface
    25. Federated Example: iECM Federated Search 1) User conducts search iECM CMIS Search Federator (California, US) 2) Federator sends the request out 3) The repositories execute the search and return results Documentum Repository (Amazon Cloud) CMIS Interface Alfresco Repository (United Kingdom) CMIS Interface Nuxeo Repository (France) CMIS Interface
    26. Federated Example: iECM Federated Search 1) User conducts search iECM CMIS Search Federator (California, US) 2) Federator sends the request out 4) Federator merges the results 3) The repositories execute the search and return results Documentum Repository (Amazon Cloud) CMIS Interface Alfresco Repository (United Kingdom) CMIS Interface Nuxeo Repository (France) CMIS Interface
    27. Federated Example: iECM Federated Search 1) User conducts search iECM CMIS Search Federator (California, US) 2) Federator sends the request out 5) User reviews the results 4) Federator merges the results 3) The repositories execute the search and return results Documentum Repository (Amazon Cloud) CMIS Interface Alfresco Repository (United Kingdom) CMIS Interface Nuxeo Repository (France) CMIS Interface
    28. So we covered three top-level CMIS usage scenarios Federated Repositories Repository to Repository Application to Repository
    29. Hungry for More?
      • OASIS CMIS Technical Committee
        • http://www.oasis-open.org/committees/tc_home.php?wg_abbrev = cmis#technical
      • CMIS Developer Resources
        • http://www.cmisdev.org/cmis/
      • The iECM Demo
        • The story behind it: http://wp.me/p4OLk-7g
        • The code behind it: http://wp.me/p4OLk-8u
      • CMIS SQL with Great Description of CMIS
        • http://www.open-source-ecm.com/2009/08/cmis-tutorial-cmis-sql.html
    30. Thanks for Watching Pester Me on Twitter with Comments @piewords

    + Laurence HartLaurence Hart, 3 months ago

    custom

    800 views, 2 favs, 5 embeds more stats

    Provides an overview for the three basic use cases more

    More info about this document

    CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

    Go to text version

    • Total Views 800
      • 615 on SlideShare
      • 185 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 0
    Most viewed embeds
    • 174 views on http://wordofpie.com
    • 5 views on http://jisi.dreamblog.jp
    • 4 views on http://wiki.objective.com
    • 1 views on http://74.125.39.132
    • 1 views on http://wiki.global.ocl

    more

    All embeds
    • 174 views on http://wordofpie.com
    • 5 views on http://jisi.dreamblog.jp
    • 4 views on http://wiki.objective.com
    • 1 views on http://74.125.39.132
    • 1 views on http://wiki.global.ocl

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories