25
Eidgenössisches Departement für Wirtschaft, Bildung und Forschung WBF Information Service Center WBF ISCeco CMIS (Content Management Interoperability Services), GEVIS (GEVER Integration Service) und andere Service-Schnittstellen für Records Management eCH-Fachgruppe Records Management, 03.12.2013 Hans Ulrich Wiedmer, SOA-Unternehmensarchitekt, Information Service Center WBF ISCeco

CMIS, GEVIS und andere Service-Schnittstellen für Records Management

Embed Size (px)

Citation preview

Eidgenössisches Departement für Wirtschaft, Bildung und Forschung WBF

Information Service Center WBF ISCeco

CMIS (Content Management Interoperability Services),

GEVIS (GEVER Integration Service)

und andere Service-Schnittstellen für

Records Management

eCH-Fachgruppe Records Management,

03.12.2013

Hans Ulrich Wiedmer, SOA-Unternehmensarchitekt,

Information Service Center WBF ISCeco

2CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

«Fliegende Inseln» – oder:

das Leben im Weltall der IT-Lösungen …

GEVER, u.a. mit

Fabasoft, iGEKO etc.

SAP

Fachanwendungen (FA)

Sonderanfertigungen

http://bilder.4ever.eu/zeichentrick/digital-art/fliegende-inseln-160728

Adressverwaltungen

MS Office

3CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

«Fliegende Inseln» – oder:

das Leben im Weltall der IT-Lösungen …

SAP

Fachanwendungen (FA)

Sonderanfertigungen

http://bilder.4ever.eu/zeichentrick/digital-art/fliegende-inseln-160728

FA SAP …

projektiert

(als Service)

SAP GEVER

…ArchiveLink?Adressverwaltungen

GEVER Adr.verwaltung

… im Bau

GEVIS … gebaut und in

Betrieb mit Fabasoft

CMIS … Alternative /

Ergänzung?

GEVER, u.a. mit

Fabasoft, iGEKO etc.

4CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

Übersicht

1. Szenarien:

• Repository to repository (R2R):

Austausch von Dokumenten

• Application to repository (A2R):

Integration hier im Fokus

2. A2R: CMIS, GEVIS, weitere Kandidaten?

• als systemunabhängige, synchrone

Dokumentenschnittstellen

• Vorstellung, Vergleich

3. Braucht es (einen) weitere(n) eCH-Standard(s)

für Service-Schnittstelle(n)?

4. Fragen und Diskussion

5CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

1. Szenarien / Use Cases

• Repository to repository (R2R): Austausch von Dokumenten

zwischen «Unternehmen»

(d.h. «im Grossen»)

• Application to repository (A2R): Integration bzw. Informationsablage

innerhalb des gleichen «Unternehmens»

(d.h. «im Kleinen»)

hier im Fokus

6CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

• Informationsaustausch zwischen Unternehmen

• ÜDP: überdepartementale Prozesse

• IDP: intra-departementale Prozesse

• abgedeckt mit eCH-0147 (Nachrichtengruppe GEVER)

und eCH-0090 (sedex-Umschlag) sowie sedex als

Transportplattform

• Wird hier nicht

näher betrachtet

• (eCH)Standards

sind vorhanden

Repository-to-Repository (R2R)

7CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

2. Application-to-Repository (A2R)

CMIS, GEVIS, weitere Kandidaten?

• Informationsaustausch innerhalb des gleichen

Unternehmens / Organisationseinheit, z.B. Bundesamt

• systemunabhängige, synchrone Dokumentenschnittstellen

• Beispiele: CMIS, GEVIS

• Wird hier

näher betrachtet

• sind

(eCH-)Standards

vorhanden?

Falls nein …

Sollten solche

definiert werden?

8

Eidgenössisches Finanzdepartement EFD

Informatiksteuerungsorgan des Bundes ISB

Fachliche Geschäftsprozesse und

das GEVER-Verfahren

Prä

se

nta

tio

n G

EV

ER

-Lö

su

ng

sa

rch

ite

ktu

r im

Arc

hite

ktu

rbo

ard

Bu

nd

am

20

.06

.20

12

9

Eidgenössisches Finanzdepartement EFD

Informatiksteuerungsorgan des Bundes ISB

Service-Schnittstellen: vom Geschäfts-

prozess zum GEVER-Verfahren

Ad

ap

tie

rt a

uf B

asis

de

r P

räse

nta

tio

n G

EV

ER

-

su

ng

sa

rch

ite

ktu

r im

Arc

hite

ktu

rbo

ard

Bu

nd

CMIS? GEVIS? …

10CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

Lösungsbausteine für eine systemunabhängige GEVER Zielarchitektur

IST-Bild 2014-2018Basis BR-Entscheid 13.11.2013: BR - Bundesrat beschliesst Zwei-

Produkte-Strategie für elektronische Geschäftsverwaltung (GEVER)

Standard-Serviceschnittstellen:

aktuell GEVIS, künftig evtl. CMIS

GEVER B

FA. . .

Fabasoft

FA

Alle GEVER-Produkte im Zeithorizont 2014-2018

iGEKO GEVER Ai-Engine Optimal

Beschaffung, RolloutBetrieb mit Ausnahmebewilligung, Migration

Situation Bund, als

Diskussionsgrundlage

Fachanwendungen

FA FAFA SAP Adressverw.

WebDAV

MS Office

Standardanwendungen

11CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

Lösungsbausteine für eine systemunabhängige GEVER Zielarchitektur

SOLL-Bild ab 2018Basis BR-Entscheid 13.11.2013: BR - Bundesrat beschliesst Zwei-

Produkte-Strategie für elektronische Geschäftsverwaltung (GEVER)

GEVER B

GEVER-Produkte im Zeithorizont 2018 ff

GEVER A

Standard-Serviceschnittstellen:

aktuell GEVIS, künftig evtl. CMIS

FA. . .FA

Situation Bund, als

Diskussionsgrundlage

Fachanwendungen

FA FAFA SAP Adressverw.

WebDAV

MS Office

Standardanwendungen

12CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

GEVIS «in a nutshell»

• Entstanden ca. 2009 als einfache, systemunabhängige

Zugriffsschicht (SOA-Service) zwecks Vereinfachung der

Anbindung von Fachanwendungen (FA) an Fabasoft

• Best Practice und Vorgabe im WBF, kein Standard

• Heute: 7 Consumer produktiv, einige in Realisierung

• Konfigurationsmöglichkeit auf Basis Registraturplan, z.B.

«Import-Verfügungen Wurstwaren 2013 in CO x, 2014 in

CO y» etc.

• Ein Baustein im Service-Verzeichnis Bund: http://www.e-services.admin.ch/wbf/itwbf/00402/

• Details siehe Vorstellung von GEVIS am 26.03.2013: http://de.slideshare.net/JohnWiedmer/gevis-gever-integration-service-

als-standardschnittstelle-von-fachanwendungen-zum-records-

management

13CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

CMIS «in a nutshell»

• Ursprünglich von AIIM initiiert, nun OASIS-Standard:

CMIS 1.0 (1. 5. 2010), CMIS 1.1 (12. 12. 2012)

• Breite Unterstützung durch diverse Anbieter, u.a. Adobe,

Alfresco, Fabasoft, IBM, Microsoft, Oracle, SAP etc.

• Systemunabhängige «low level» Schnittstelle zu

Repositories / Ablage von Dokumenten …

• … vergleichbar mit SQL für Datenbanken

• siehe Bild auf folgender Folie

• https://www.oasis-open.org/committees/cmis/

• http://en.wikipedia.org/wiki/Content_Management_Interoper

ability_Services

14CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

CMIS … ähnliche Rolle (?) wie SQL

für Datenbanken

http://www.manning.com/mueller/

CMIS and Apache Chemistry in Action”, Florian Müller, Jay Brown, and Jeff Potts, Manning 2013

15CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

Ihre Erfahrungen / Referenzen?

Gibt es weitere Kandidaten?

• Wer hat welche operativen Erfahrungen mit Service-

Schnittstellen, insbes. CMIS?

Weitere Kandidaten:

• WebDAV?

• MoReq?

• …

16CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

3. Braucht es (einen) weitere(n) eCH-

Standard(s) für Service-Schnittstelle(n)?

• Frage an die eCH Fachgruppe Records

Management: Besteht Bedarf für einen Standard?

• Mögliches Vorgehen: Arbeitsgruppe (nächste Folie)

• Variante / Ergänzung:

• Aufnahme von CMIS in SAGA.ch (eCH-0014)

17CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

Mögliches Vorgehen

• Arbeitsgruppe zu diesem Thema bilden

• Auslegeordnung bis März:

• Konsolidierung bereits bestehender Standards / Good

Practice / Standard-Kandidaten

• Frage eingehend erörtern: neuer Standard?

• Resultat in FG vorstellen, besprechen, entscheiden

• Raster für weitere Arbeiten siehe z.B. folgende Folie

(Quelle D. Wittwer IBM) Fragezeichen klären

• Wer ist interessiert an Mitwirkung?

18CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

Die Sichten der Interoperabilität

SOAP WebDAV

OSCI / HTTPS / HTTP

GEVER Integration

Service

(GEVIS)

CMIS

eCH-0039

oder eCH-0147(zip-Datei)

eCH-0090(sedex-Umschlag)

WSDL

sedex-AdapterAPI Libraries

Fachanwendung GEVER-System / Repository

Standardisierte

Metadaten?

Fachspezifische

Ausprägung?

GEVER MetadatenmodellMetadatenmodell?Metadatenmodell?

19CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

Fragen / Anregungen / Diskussion /

Weiteres Vorgehen

20CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

Weitere Infos über CMIS und GEVIS

CMIS:

• https://www.oasis-open.org/committees/cmis/

• http://en.wikipedia.org/wiki/Content_Management_Interoperabil

ity_Services

GEVIS:

• «Baustein» im Service-Verzeichnis Bund:

http://www.e-services.admin.ch/wbf/itwbf/00402/

• Präsentation in der Sitzung eCH FG Records Management

vom 26.03.2013: http://de.slideshare.net/JohnWiedmer/gevis-

gever-integration-service-als-standardschnittstelle-von-

fachanwendungen-zum-records-management

21CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

Besten Dank für das Interesse

Hans Ulrich Wiedmer

SOA-Unternehmensarchitekt, Service Portfolio Manager

Eidgenössisches Departement für Wirtschaft,

Bildung und Forschung WBF

Information Service Center WBF ISCeco

Architektur & Strategie

Fellerstrasse 15, 3003 Bern

Tel. +41 31 325 16 46

[email protected]

http://www.e-services.admin.ch/wbf (Service Portfolio WBF)

www.isceco.admin.ch

http://de.slideshare.net/JohnWiedmer

http://twitter.com/JohnWiedmer

22CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

Anhang / Backup

23CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

Background zu Szenarien / Use Caseshttp://wordofpie.com/2009/08/17/three-fundamental-cmis-use-cases/

http://wiki.alfresco.com/wiki/CMIS

Repository-to-Repository (R2R)

• This is where content repositories talk directly to each other.

• Managing Records centrally that are stored in other repositories. This is typically called Federated

Records Management but is different than the Federated use-case.

• Publishing content from one repository to another. A common scenario is publishing content from a

collaboration/ECM system directly to a WCM system for publication to the Intra/Internet.

Application-to-Repository (A2R)

• This is where an application that uses content is plugged-into a content repository to handle all content

services.

• SharePoint as a front-end. If implemented, SharePoint can become the front-end and any other repository

can be the back-end. This would address the existing SharePoint scalability issues without impacting the

user experience.

• Collaboration systems. All the new Enterprise 2.0 systems, and existing collaboration applications, could

use a robust back-end to provide more features such as de-duplification and records management. This is

the same as the SharePoint use-case, just generalized.

• Enterprise Software Applications. Be it BPM, CRM, or any number of applications used by companies,

content is becoming a larger part of those systems. Having a central place to manage the content and

apply consistent rules is becoming critical.

• Content Enabled Vertical Applications (CEVAs). CMIS can really make life easier for CEVA vendors. Let

the domain experts build a solution for the industry and let them plug it into any content system to manage

the content. This frees the CEVA vendor from having to worry about the content or maintaining so many

interfaces. That means more R&D money for real features.

25CMIS, GEVIS und andere Service-Schnittstellen für Records Management | eCH FG Records Management

Hans Ulrich Wiedmer, 03. Dezember 2013

Dokumentenmanagement in der Referenzarchitektur:

Beispiel Departement WBF:

IAM

BUDIS

DfD, BBS

Zonenübergang

GEVER-WBF GovData Fileshare

Dokumentenmanagement für Fachanwendungen (FA)

Dokumentenmanagement

für GEVER-User

GEVIS

eCH-0039

sedex