Architektur-Governance, Informations-Architektur und Unternehmensdaten im EVD (heute WBF)
1. Eidgenössisches Volkswirtschaftsdepartement EVD
GS EVD, Informatik Departement IDeco
Information Service Center EVD ISCeco
Architektur-Governance,
Informations-Architektur und
Unternehmensdaten im EVD
18. Berner Architekten Treffen
11. März 2011
Hans Ulrich Wiedmer, SOA Architekt
2. Agenda
1. Architektur-Governance im EVD: zehn Policies
spezifisch die Pflege der Informations-Architektur:
• bisherige Arbeiten
• künftige Herausforderungen
1. Anwendungs-Beispiel: Betriebs- und Unternehmensdaten
auf Basis Betriebs- und Unternehmensregister BUR (BFS)
2. SOA-Ansatz für ämterübergreifende Nutzung: Betriebs-
und Unternehmensdaten-Integrations-Service (BUDIS)
3. Exkurs und Ausblick:
• „BUDIS in the Cloud“
• neue Unternehmens-Identifikationsnummer (UID)
• Neue Möglichkeiten mit Geokoordinaten
1. Fragen und Diskussion
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 3
Hans Ulrich Wiedmer, 11. März 2011
4. 1. Architektur-Governance im EVD
• Kontext: eGovernment, SOA
Immer mehr komplexe, verteilte Systeme
Koordination über Ämtergrenzen hinweg
Nutzung einer gemeinsamen (SOA-)Infrastruktur
• Ansatz fokussiert auf Beratung der Projekte
• Ziel ist es, die Entwicklung der Gesamtarchitektur
EVD zu steuern und dabei die Freiheiten der
Fachseiten so weit wie möglich zu wahren.
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 5
Hans Ulrich Wiedmer, 11. März 2011
5. Architektur-Governance:
Schwerpunkte und Hilfsmittel
• 10 Policies der Architektur-Governance
• Informationsarchitektur
• Domäne (Business Domain Model)
• Geschäfts-Objekte (Business Objects Model)
• (WS-) Serviceorientierung
• (SOA-) Referenz-Architektur und Bausteine (Services)
• Integration über Enterprise Service Bus (ESB)
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 6
Hans Ulrich Wiedmer, 11. März 2011
6. Architektur-Governance im Kontext:
zwischen HERMES und ITIL
Voranalyse Konzept Realisierung Einführung
Projekt
Projektarbeit
Beratung
Beratung Lösungs- Beratung System- durch System-
Services System
durch UA vorschlag durch UA architektur Integr.- design
Architektur
Arch.
Prüfung Genehmigung Geneh-
migung
Weiterentwicklung Infrastruktur
Betrieb
Integration und Testbegleitung
Installation und Betrieb
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 7
Hans Ulrich Wiedmer, 11. März 2011
7. Architektur-Governance – 10 Policies
Vorgegebene
Strukturierung
von Service-
Voranalyse Konzept Realisierung
beschreibungen Einführung
Namenskonventionen
für Services und Daten
Architektur-
Projekt
Governance in Projektarbeit
der HERMES-
Architektur-
Phase Konzept
Governance in der
HERMES-Phase
Realisierung
Beratung
Beratung Lösungs- Beratung System- durch System-
Services System
durch UA vorschlag durch UA architektur Integr.- design
Architektur
Arch.
Architektur-
Governance in
1 2 8 9 3 Technische
der Voranalyse
Geneh-
und in Studien Prüfung Genehmigung 10 migung
Vorgaben für die
Realisierung von
Services
5 6 7
Weiterentwicklung Infrastruktur
4
Betrieb
Service-
verzeichnis
Integration und Testbegleitung
Zentrale Pflege
Service Portfolio
der Informations- Management
Integrationstest Installation und Betrieb
und Simulation
architektur von Services
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 8
Hans Ulrich Wiedmer, 11. März 2011
8. Zentrale Pflege der
Informationsarchitektur
Zentrale Pflege
der Informations-
architektur
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 9
Hans Ulrich Wiedmer, 11. März 2011
9. Architektur-Governance – 10 Policies
BVET-Projekt …
Abstimmung auf allen Ebenen
BLW-Projekt …
BLW …
Architektur
SECO …
Laufende Architekturarbeiten: Service Portfolio, Informations-Architektur
Weiterentwicklung Infrastruktur
Betrieb
Integration und Testbegleitung
Installation und Betrieb
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 10
Hans Ulrich Wiedmer, 11. März 2011
10. Informationsarchitektur –
Business Domain Model (BDM)
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 11
Hans Ulrich Wiedmer, 11. März 2011
11. Informationsarchitektur –
Business Object Model (BOM)
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 12
Hans Ulrich Wiedmer, 11. März 2011
12. Neue Objekte in bestehendes Modell
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 13
Hans Ulrich Wiedmer, 11. März 2011
13. Informationsarchitektur –
künftige Herausforderungen
• „Roll-Out“ als Standardprozess in allen Projekten
• Abstimmung des „Business Domain Models“ BDM mit den
Geschäftsträgern:
• Geschäftsleitungen der Ämter?
• Linie?
• Architekturboard Departement? (Integration Manager als
Bindeglied zwischen IT und Fachamt)
• Mehr Gewicht auf Geschäftsarchitekturen legen
(verglichen mit dem Einsatz für Technologie- /
Informationssystem- / Service- etc. -Architektur)
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 14
Hans Ulrich Wiedmer, 11. März 2011
14. 2. Anwendungs-Beispiel:
Betriebs- und Unternehmensdaten
• Viele Stellen und Geschäftsprozesse benötigen Daten von
• Unternehmen (rechtliche Einheit)
• Betrieben (örtliche Einheit)
• Etablierte Datenbasis:
Betriebs- und Unternehmensregister (BUR)
• Datenherrschaft: Bundesamt für Statistik (BFS)
• Klar geregelte Nachführungsprozesse
• Zugriff via
• Web-Interface (Burweb)
• Extrakt / Download von Teilen oder der gesamten
Datenbank (Burwebxml)
• http://www.bfs.admin.ch/bfs/portal/de/index/themen/00/05/blank/02.html
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 15
Hans Ulrich Wiedmer, 11. März 2011
15. Struktur des Betriebs- und
Unternehmensregisters (BUR)
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 16
Hans Ulrich Wiedmer, 11. März 2011
16. 3. SOA-Ansatz für die BUR-Nutzung:
Betriebs- und Unternehmensdaten-
Integrationservice (BUDIS)
• Anlass: Fachanwendungen benötigen Zugriff auf
Unternehmensdaten (z.B. für die Durchführung von Kontrollen)
oder melden Änderungen
• Lösung: Gemeinsame Schnittstelle zum BUR (Betriebs- und
Unternehmensregister BFS) für Fachanwendungen des EVD
• Erweiterung der von BUR angebotenen Funktionen
• SOA-Optik, feingranularer Zugriff
• Konsequenzen für Fachanwendungen:
Keine eigene Datenhoheit
keine eigenen QS-Prozesse der Daten
http://www.e-services.admin.ch/evd/gsevd/00265/index.html?lang=de
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 17
Hans Ulrich Wiedmer, 11. März 2011
17. BUDIS: Umfeld
BFS EVD Private Kantone
Betreiber
H ISVet
M an d
et wSt elsr
c. , P eg
Kantonssytem
os .,
t
Impex
LW-
AGIS
BUDIS
BURWEB
sonstige BUR TVD
UID Tacho
Kantonssytem
(Arbeit)
t. CodE
- kan r)
ns /
to ker ekto
n i
Ka em II. S ...
ch b ( Milch
La ä.
u. Obst.ch
…
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 20
Hans Ulrich Wiedmer, 11. März 2011
18. BUDIS im Kontext mit BUR
BFS EVD
H Mutabox Mutabox
M and
et wSt elsr
c. , P e
os g., M-Status M-Status
BUDIS
t Nutzende
Applika-
BURWEB
Lesen tionen
sonstige BUR
UID Zusatzatt
r.
s-
t on er / ( I I .
an mik ab .
K e L .ä
ch nt. r) u Initial Load
ka k t o
Se BUDIS
Inc.Update
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 21
Hans Ulrich Wiedmer, 11. März 2011
19. BUDIS: Die Roadmap Stand 2011-03-01
* Termin noch nicht definitiv
* *
B 1.0 BURWEB 2.0 2.1 BURWEB 2.2
* *
Prototyp
Entwicklung BUDIS 2.0 BUDIS 2.0 BUDIS 2.1
BUDIS
Entwicklung TaCHo / Arbeitsbewilligungen Arbe07 (SECO)
Entwicklung Acontrol / Asan / ISVet-SOA RE2 (BVET)
Entwicklung eZIVI (ZIVI)
Impex Beschaffung und Realisierung (SECO) Impex (SECO)
Evtl. CodE (Contrôle d‘entreprises)
Evtl. AVAM (SECO)
Weitere (in Planung)
Q3 2010 Q4 2010 Q1 2011 Q2 2011 Q3 2011 Q4 2011 Q1 2012 Q2 2012 Q3 2012
Zeit
15.4. 12.8. 11.11.
20. Nutzung von Betriebs- und
Unternehmensdaten
• Einheitliche Datenbasis für die ämterübergreifende Nutzung
durch …
• Staatssekretariat für Wirtschaft SECO
• Bundesamt für Landwirtschaft BLW
• Bundesamt für Veterinärwesen BVET
• Gemeinsame Geschäftsanforderung:
Erfassung von Kontrolldaten zu Betrieben
• Lösungsansatz:
• BUR / BUDIS als Masterdaten für Unternehmen/Betriebe
• Kontrolldaten beziehen sich darauf (Referenz)
• Eigene Erweiterungen der Unternehmens/-Betriebsdaten
falls erforderlich
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 25
Hans Ulrich Wiedmer, 11. März 2011
21. Betriebs- und Unternehmensdaten:
spezifische Ergänzungen in BUDIS
„Kernbestand“ BUR Erweiterung:
zusätzliche
Attribute
(ggf. auch
anwendungs-
übergreifend)
Erweiterung: zusätzliche Datensätze
(Firmeneinträge, die die Kriterien für die
Aufnahme in BUR nicht erfüllen)
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 26
Hans Ulrich Wiedmer, 11. März 2011
22. 4. Exkurs und Ausblick
• „BUDIS in the Cloud“ – Case Study von ipt
• Neue Unternehmens-Identifikationsnummer (UID)
• Neue Möglichkeiten mit Geokoordinaten (Basis GWR)
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 27
Hans Ulrich Wiedmer, 11. März 2011
23. „BUDIS in the Cloud“ – Case Study
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 28
Hans Ulrich Wiedmer, 11. März 2011
24. BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 29
Hans Ulrich Wiedmer, 11. März 2011
25. BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 30
Hans Ulrich Wiedmer, 11. März 2011
26. BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 31
Hans Ulrich Wiedmer, 11. März 2011
27. Neue Möglichkeiten mit
Geokoordinaten (Basis GWR)
• „Rezept“:
• Mit BUDIS die Koordinaten eines Betriebs abfragen
• Mit dem GeoAdmin API den Standort visualisieren
• „Zutaten“:
• BUDIS Abfrage:
http://www.e-services.admin.ch/evd/gsevd/00265/
• GeoAdmin API Visualisierung:
http://www.geo.admin.ch/internet/geoportal/de/home/services
• Anwendung auf einen der BAT-Sponsoren: BKW/FMB
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 32
Hans Ulrich Wiedmer, 11. März 2011
28. Neue Möglichkeiten mit
Geokoordinaten (Basis GWR)
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 33
Hans Ulrich Wiedmer, 11. März 2011 http://map.geo.admin.ch/?Y=600921&X=200467&zoom=10
29. Zusammenfassung
• Im Rahmen der Architektur-Governance EVD wird die
Informations-Architektur projektübergreifend gepflegt
• Mit BUDIS können die Betriebs- und Unternehmens-Daten
des BUR BFS im Rahmen eines SOA-Ansatzes
ämterübergreifend genutzt werden
• Damit werden verschiedenste Geschäftsprozesse, welche
Zugriff auf Unternehmensdaten benötigen, unterstützt
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 34
Hans Ulrich Wiedmer, 11. März 2011
30. 5. Fragen und Diskussion
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 35
Hans Ulrich Wiedmer, 11. März 2011
31. Besten Dank für die Aufmerksamkeit!
Kontakt:
Generalsekretariat EVD
Informatik Departement (IDeco)
Theaterplatz 8
3003 Bern
E-Mail: iteco@gs-evd.admin.ch
Oldrich Milde, Informatikarchitektur-Beauftragter Departement,
Unternehmensarchitekt EVD
Tel. +41 31 322 95 46
E-Mail Oldrich.Milde@gs-evd.admin.ch
Hans Ulrich Wiedmer, SOA-Architekt
Tel. +41 31 325 16 46
E-Mail HansUlrich.Wiedmer@isceco.admin.ch
Twitter @JohnWiedmer / http://twitter.com/JohnWiedmer
BAT Nr. 18 | Architektur-Governance, Informations-Architektur , Unternehmensdaten im EVD 36
Hans Ulrich Wiedmer, 11. März 2011