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
-
Lö
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
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.
24CMIS, 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)
Application-to-Repository (A2R)
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