CMIS as the basis for ECM services in the cloud



Similar documents
Users VM A A A. Application. Compute/Storage/Network. VM Virtual Machine. On-Premises Data Center

Cloud Computing Training

Platforms in the Cloud

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar

Cloud Computing: Making the right choices

Cloud Courses Description

Cloud Courses Description

Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD

San Jose State University

MARKET DYNAMICS AND THE ROLE OF OPEN. Werner Knoblich SVP and General Manager EMEA, Red Hat October 2015

How To Understand Cloud Computing

Cloud Computing Technology

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

ENTERPRISE CONTENT MANAGEMENT. Which one is best for your organisation?

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station

Cloud Computing: Current Market Trends and Future Opportunities

Microsoft in an Integrated. Update. decisions faster. Presented by Steve Studer for the AIIM

Cloud Platforms Today: The Big Picture

Where Will Your Next Application Run? Abel B. Cruz WA Technology Strategist Microsoft Corporation

How To Write A Document Management System For The University Of Thessaloniki

Azure and Its Competitors

Unleash the IaaS Cloud About VMware vcloud Director and more VMUG.BE June 1 st 2012

Hybrid Cloud Identity and Access Management Challenges

Private Clouds with Open Source

CLOUD MANAGEMENT GUIDE

A Hotel in the Cloud. Bruno Albietz

Integration in the cloud - IPaaS with Fuse technology. Charles Moulliard Apache Committer

Cloud Enterprise Content Management

Certified Cloud Computing Professional VS-1067

SharePoint Will be Your Repository for Governed Content

How To Understand Cloud Computing

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012

Oracle Applications and Cloud Computing - Future Direction

The Cloud as a Computing Platform: Options for the Enterprise

Cloud Computing and Big Data What Technical Writers Need to Know

24/11/14. During this course. Internet is everywhere. Frequency barrier hit. Management costs increase. Advanced Distributed Systems Cloud Computing

Cloud SingularLogic:

Architectural Implications of Cloud Computing

Sugar Professional. Approvals Competitor tracking Territory management Third-party sales methodologies

Nuxeo, an open source platform for content-centric business applications. Stéfane Fermigier, Nuxeo Laurent Doguin, Nuxeo

So#ware to Data model

A Primer on Cloud Computing. By Anand Ganesan Byteonic.com

Written examination in Cloud Computing

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

Cloud Services Overview

Sugar Professional. Approvals Competitor tracking Territory management Third-party sales methodologies

Cloud Computing in the Czech Republic

Historians and Production Management as Cloud Applications

SharePoint Term Store & Taxonomy Design Harold Brenneman Lighthouse Microsoft Technology Group

Content Solutions from Paper to Mobile

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Services for DevOps: Next-gen PaaS Through MBaaS

Big Data & Its Bigger Possibilities In The Cloud

CLOUD COMPUTING USING HADOOP TECHNOLOGY

Chris Lang March, 2014

Drive new Revenue With PaaS/IaaS. Ruslan Synytsky CTO, Jelastic

The Cloud Opportunity: Italian Market 01/10/2010

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

Cloud Computing. Technologies and Types

CHAPTER 8 CLOUD COMPUTING

NCTA Cloud Architecture

White Paper Converting Lotus Notes Applications to the Cloud Using the CIMtrek converter Product


How To Use Open Source Software In Government

ATOS meeting Tatry Product highlights. Jiří Kolář Solution Architect Middleware CZ/SK/CEE

DISTRIBUTED COMPUTER SYSTEMS CLOUD COMPUTING INTRODUCTION

Virtualization and Cloud Computing

The Top 5 Most Common Cloud Management Functions

CLOUD COMPUTING An Overview

Survey On Cloud Computing

Software as a Service (SaaS) and Platform as a Service (PaaS) (ENCS 691K Chapter 1)

SAP ArchiveLink & Content Centric Processes: Understanding the Basics

Cloud Computing Services and its Application

WSM 11 & Roadmap Lars Onasch Sr. Director Web Site Management

Cloud Computing Now and the Future Development of the IaaS

Transcription:

Bled, 25th October 2012 CLASS Conference 2012 CMIS as the basis for ECM services in the cloud Renato Rjavec INFOTEHNA Group LLC

Agenda About INFOTEHNA Group Enterprise Content Management (ECM) Content Management Interoperability Standard (CMIS) Purpose and design Meta model Queries Services Adoption Cloud computing Basic features, types of services, deployment Platforms and services available CMIS and ECM in the cloud Services currently available Conclusion 2

About INFOTEHNA Group Leading provider of ECM solutions for pharmaceutical industry Globally present with world-wide network of offices, partners and representatives CLASS involvment: P2: Contribution to CLASS/PaaS in the area of BPM services P6: Research and development of BPM and DMS functionalities for the project Logistics in the Cloud Competences: ECM/DMS, BPM 3

ECM Definition Definition (AIIM) Enterprise Content Management (ECM) is the strategies, methods and tools used to capture, manage, store, preserve, and deliver content and documents related to organizational business processes. ECM tools and strategies allow the management of an organization's unstructured information, wherever that information exists. Nine critical capabilities of an ECM system (Gartner) 1.Content-focused BPM; 2.Production imaging; 3.Document management; 4.Document-centric collaboration; 5.Records management; 6.Web content management; 7.Electronic forms; 8.Digital asset management (DAM); 9.Architectural flexibility 4

CMIS Purpose and design Purpose Scope Ensuring connectivity among different ECM repositores Independent of solution provider, system arhitecture and OS Basic functions for content managment in repositories Creating, reading, writing, deleting and searching for content Advantages Easier implementaton of IT solutions which manage content in different repositories Basic protocols SOAP REST 5

CMIS Purpose and design 6

CMIS History First draft EMC, IBM and Microsoft Draft was developed in 1998 Additions Coordinated by AIIM Alfresco, Open Text, Oracle, SAP... CMIS 1.0 OASIS standard Accepted in April 2010 CMIS 1.1 Draft published in August 2012 7

CMIS Meta model Repository contains objects 4 basic types of objects: Document Objects Basic content holder Folder Objects Logical container for organizing objects in structured sets Relationship Objects Directed connection between two objects Policy Objects Contains administrative restrictions Can be applied on objects in repository Object-Type Set of properties Organized in hierarchy Properties Metadata for the object description Basic data types Content stream Version Original content Renditions in other formats Copy of object, made at a certain point of time Part of a document s version series Access control ACL, ACE 8

CMIS Meta Model 9

CMIS Queries Syntax Simplified SQL SELECT with amendments Projection into Relational model CMIS Data Model Object Type Objects Property Relational Model Table Row Column 10

CMIS Services 1/2 Repository Services used to discover information about repository and its object types Navigational Services used to traverse the folder hierarchy and gather information about folder structure and its contents Object Services provide basic CRUD operations on objects in repository: creating, reading, updating, deleting... Multi-filing Services used to file/un-file objects into/from folders Discovery Services used for content search and audit trail information 11

CMIS Services 2/2 Versioning Services Reservation and releasing of documents and saving new versions of document Retreival of document versions Relationship Services Obtaining information on relationships associated to an object Policy Services Manages policies on objects ACL Services Manages rights on objects 12

CMIS Adoption Many commercial and open source server solutions: Alfresco 3.3 (open source) EMC Documentum 6.7 exo Platform with xcmis (open source) Fabasoft Folio HP Autonomy Interwoven Worksite 8.5 IBM FileNet Content Manager 5.0 ISIS Papyrus Objects KnowledgeTree (open source) Microsoft SharePoint 2010 Nuxeo Platform 5.5 (open source) OpenText ECM Suite 2010 Numerous client applications and libraries 13

Cloud computing Scheme 15

Cloud computing Service models IaaS Infrastructure as a service Provides infrastructural services in the form of elastic computing resources, block storage and network capacity Its users are system administrators PaaS Platform as a service Provides Runtime Enviroment services, databases, object storage, messaging types, identity managment,... Its users are developers SaaS Software as a service Provides software solutions as services, such as solutions for communication, collaboration, content management, monitoring, finance, etc... Its users are (business) end users 16

Cloud computing Deployment Deployment model Public cloud Private cloud Hybrid cloud Deployment location Local deployment Remote deployment Distributed deployment 17

Cloud computing Current offers - IaaS Amazon AWS OpenStack OpenNebula Eucalyptus VMware vcloud Microsoft Hyper-V Cloud Apache VCL Nimbus Xen Cloud Platform OpenQRM RedHat CloudForms IBM SmartCloud Oracle IaaS 19

Cloud computing Current offers - PaaS Amazon Elastic Beanstalk RedHat OpenShift Google App Engine Windows Azure IBM SmartCloud Oracle PaaS Vmware vfabric / Cloud Foundry Force.com CloudBees VumuLogic AppScale 20

Cloud computing Current offer - SaaS Google Gmail, Yahoo! Mail, Hotmail... Facebook, Twitter, LinkedIn... Salesforce CRM, Oracle CRM on Demand... IBM WebSphere Online, Oracle Fusion Application Services... Google Documents, Microsoft Office 365... SpringCM, Microsoft SharePoint Online... 21

CMIS and ECM in the Cloud Services currently available SpringCM (public cloud) Microsoft Sharepoint Online (public, private cloud) EMC Documentum ondemand (public, private cloud) Alfresco Enterprise 4 (private cloud) exo Cloud Services (public, private cloud) FabaSoft Folio Cloud (public, private cloud) Nuxeo Cloud (public, private cloud) KnowledgeTree (public, private cloud) 22

CMIS and ECM in the Cloud Conclusion Adoption: CMIS is supported by virtually all established suppliers Opportunity for new service providers Lack of business case implementations Extent of CMIS implementation: Full implemention Partial implementation Specific extensions Different provider strategies: Services offered exclusively in the cloud Services offered in the cloud as additional offer (due to competition) Providers don t offer (yet) services in the cloud 23

24 Thank you for your attention!