Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... ·...

33
Übersicht Dipl.Ing. Dr. Christian Hirt (Amt der Niederösterreichischen Landesregierung) Technische Details Gerald Streimelweger (Amt der Niederösterreichischen Landesregierung) NÖ OGD Kostengünstige Umsetzung eines OGD Portals

Transcript of Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... ·...

Page 1: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Übersicht

Dipl.Ing. Dr. Christian Hirt (Amt der Niederösterreichischen Landesregierung)

Technische Details

Gerald Streimelweger (Amt der Niederösterreichischen Landesregierung)

NÖ OGD

Kostengünstige Umsetzung

eines OGD Portals

Page 2: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Open (Government) Data Portale

12.06.2013 NÖ OGD 2

Page 3: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

NÖ OGD Portal

12.06.2013 NÖ OGD 3

Page 4: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

NÖ OGD Grundsätze 1

12.06.2013 NÖ OGD 4

█ OGD-Grundprinzipien

█ OGD Rahmenbedingungen 1.1 (White Paper)

█ Datenkatalog – Kategorien

█ Metadaten

█ OGD Metadaten – 2.1 (White Paper)

█ Datenformate

█ URL-Konventionen

█ Nutzungsbedingungen/Lizenz

█ CC-BY-AT 3.0

█ Datenmonitoring/Bewertung

█ KDZ Open Government Vorgehensmodell 2.0

Page 5: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

NÖ OGD Grundsätze 2

12.06.2013 NÖ OGD 5

█ Kostengünstige Umsetzung

█ Realisierung mit vorhandener IT Umgebung

█ Kein CKAN

█ Einheitliche Ablage Metadaten in XML Format

█ CMS - Integration in Landes-Website

█ Prozessabwicklung per Wiki

█ Vorhandene Daten nutzen

█ Hoher Automatisierungsgrad

█ Metadaten automatisch auf data.gv.at

█ Kleines Projekt-Team (Startumsetzung)

█ Schlanke Linienumsetzung

█ Gewinnung von KnowHow für PSI Umsetzung

Page 6: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Übersicht OGD Architektur 1

12.06.2013 NÖ OGD 6

Internet

data.gv.at

OGD Portal (extern)

data.noe.gv.at

data.noe.gv.at/api/

open-data.noe.gv.at

Information

Metadaten

Datensätze

API

NÖ Internet Webfarm

Page 7: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Übersicht OGD Architektur 2

12.06.2013 NÖ OGD 7

Internet

OGD Portal (intern)

ogd.noel.gv.at (OGD Wiki)

Datenpool

CMS

OGD Koordination

Datenhalter (Fachabteilungen + externe Stellen)

NÖ Internet Webfarm

Page 8: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Internes NÖ OGD Portal (Wiki)

12.06.2013 NÖ OGD 8

Page 9: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Interner Prozessablauf

12.06.2013 NÖ OGD 9

█ Information (Fachabteilung, Datenhalter)

█ Kontaktaufnahme mit OGD-Koordination

█ Anmeldung internes Portal (Wiki)

█ Datenbewertung durchführen

█ Daten laden

█ Metadatenbeschreibung

█ Freischaltung Übernahme in CMS

█ Werkzeug:

Page 10: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Beispiel-Datensatz

12.06.2013 NÖ OGD 10

Bewertung Kontrolle Daten Metadaten Freigabe

Page 11: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Pfad der Metadaten

12.06.2013 NÖ OGD 11

█ Eingabe von Datenhalter in Wiki █ Unterstützung mit Information und Beispielen

█ Speicherung in XML Format █ Format angelehnt an CKAN Attribute

█ Transfer in CMS

█ Transfer zu API (incl. Suchfunktionen) █ XML, JSON

█ CMS: Umsetzung in HTML

█ Darstellung auf OGD Portal = Landes-Website █ Link auf Daten im Datenpool

█ Metadaten in data.gv.at

Page 12: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Datenpfad

12.06.2013 NÖ OGD 12

█ Ablage der Daten (Files mit Rohdaten) █ Manuel/Automatisch █ FTP/SFTP (intern/extern)

█ Datenpool

█ Verlinkt in den Metadaten

█ Download Nutzer █ per HTTP oder FTP

Page 13: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Datenquellen

12.06.2013 NÖ OGD 13

manuell

voll automatisiert

Datenhalter 2

Daten automatisiert

Metadaten manuell

Datenhalter 1

Daten u. Metadaten

manuell

Datenhalter 3

Datenkatalog

Daten u. Metadaten

automatisch data.noe.gv.at

open-data.noe.gv.at

Beispiel Statistikdaten Beispiel Umweltdaten Beispiel „Geodaten“

Page 14: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Kostengünstig?

12.06.2013 NÖ OGD 14

█ Vollwertiges OGD Portal █ Umsetzung nach COGD White Papers █ Datenkatalog und Metadaten █ Metadaten-API █ Interne Prozesssteuerung █ Hoher Automatisierungsgrad █ Anbindung an data.gv.at

█ Minimaler Aufwand █ Vorhandene Daten █ Vorhandene IT Umgebung █ Vorhandenes KnowHow

█ Ausblick █ Publizierung weiterer Datensätze █ Frage: Fit für PSI Richtlinie?

Page 15: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Technische Details

12.06.2013 NÖ OGD 15

Page 16: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Technische Details - Inhalt

12.06.2013 NÖ OGD 16

Datenpool Metadaten

API OGD Wiki

Datenablage

Zugriff

Protokolle

Eingabe

Speicherung

Darstellung

Funktionen

Schnittstelle data.gv.at

Formate

Konzept

Prozess

Metadaten

Page 17: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Datenpool

12.06.2013 NÖ OGD 17

Datenhalter

Inte

rn

Exte

rn

Nutzer

Fachabteilung

Partner

█ Datenablage █ zentral am FTP Server █ Anlieferung mittels FTP oder SFTP

FTP Server open-data.noe.gv.at

HTTP

FTP

█ Datenzugriff █ open-data.noe.gv.at █ Zugriff über HTTP oder FTP möglich

Page 18: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Metadaten

12.06.2013 NÖ OGD 18

Manuell (Wiki) Automatisiert

Datenkatalog

Metadaten Metadaten XML XML

XML Transformation

iFrame

Page 19: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

API für Metadaten

12.06.2013 NÖ OGD 19

█ Als Quelle dienen die XML Dateien

█ Konvertierung von XML in JSON

█ Funktionen █ Alle Datensätze anzeigen/auflisten █ Nach Datum filtern █ Einzelnen Datensatz anzeigen

█ Formate █ JSON █ XML

█ Anbindung an data.gv.at █ Automatisierter Job bei BRZ █ Delta Übertragung

Metadaten (Quelle)

API

XML JSON

Page 20: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

OGD Wiki

12.06.2013 NÖ OGD 20

█ Eingesetzte Technologien █ MediaWiki █ phpWebFTP █ AJAX

█ Semantic Web █ Semantic MediaWiki █ Semantic Forms █ Semantic Forms Input

█ XML Export █ .NET Applikation █ Zugriff über MediaWiki API █ Automatisiert

+

+

Page 21: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

OGD Wiki - Konzept

12.06.2013 NÖ OGD 21

█ Zugriff █ Jeder darf lesen (Wiki als Dokumentations- u. Informationssystem) █ Änderungen erfordern eine Anmeldung (Wiki als Verwaltungssystem)

█ Anmeldung

█ Anmeldung mit Domain Account (Active Directory) █ Externer Zugriff über NÖ Portal

█ Berechtigungen █ Datenhalter können nur die eigenen Datensätze ändern █ Jede Abteilung hat ihren eigenen Bereich (Namespace) █ Zugriffssteuerung über Gruppenzugehörigkeit im Active Directory

█ Datensätze █ Prozessabwicklung laut Definition █ Bewertung Kontrolle Daten Metadaten Freigabe

Page 22: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

OGD Wiki - Musterprozess

12.06.2013 NÖ OGD 22

Prozessablauf im OGD Wiki

Page 23: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

OGD Wiki - Musterprozess

12.06.2013 NÖ OGD 23

Page 24: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

OGD Wiki – Dateneingabe

12.06.2013 NÖ OGD 24

Page 25: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

OGD Wiki – Bewertung

12.06.2013 NÖ OGD 25

Page 26: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

OGD Wiki – Kontrolle

12.06.2013 NÖ OGD 26

OGD Koordination

Page 27: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

OGD Wiki – Daten hochladen

12.06.2013 NÖ OGD 27

Page 28: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

OGD Wiki – Metadaten

12.06.2013 NÖ OGD 28

Page 29: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

OGD Wiki – Freigabe

12.06.2013 NÖ OGD 29

OGD Koordination

Page 30: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

Wir danken für Ihre Aufmerksamkeit …

Gerald Streimelweger

Amt der Niederösterreichischen Landesregierung

Landesamtsdirektion - Informationstechnologie

Tel.: +43 2742 9005 14397

E-Mail: [email protected]

Dipl.Ing. Dr. Christian Hirt

Amt der Niederösterreichischen Landesregierung

Landesamtsdirektion - Informationstechnologie

Tel.: +43 2252 9025 11655

E-Mail: [email protected]

NÖ OGD

http://data.noe.gv.at

mailto:[email protected]

Page 31: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

ANHANG: OGD Info-Links

12.06.2013 NÖ OGD 31

█ EU Portale und Nationales Portal http://open-data.europa.eu/

http://publicdata.eu

http://data.gv.at

█ Länderportale (Stand: Juni 2013)

http://data.noe.gv.at

http://data.steiermark.at

http://data.tirol.gv.at

http://data.vorarlberg.gv.at

http://data.wien.gv.at

█ OGD Ranking http://data.gv.at/veroeffentlichende-stellen/

█ Open Government Vorgehensmodell http://www.kdz.eu/de/open-government-vorgehensmodell

█ White Papers http://reference.e-government.gv.at/uploads/media/OGD-1-1-0_20120730.pdf

http://reference.e-government.gv.at/uploads/media/OGD-Metadaten_1-1_2012_03_12.pdf

█ OGD am Referenzserver http://reference.e-government.gv.at/Open-Government-Data.2771.0.html

Page 32: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

ANHANG: Zum Nachdenken

12.06.2013 NÖ OGD 32

„Die Transparenz ist doppelbödig. Wo Informationen sehr leicht zu beschaffen sind, schaltet das soziale System vom Vertrauen auf Kontrolle und Transparenz um. Man sagt, Transparenz schafft Vertrauen. In Wirklichkeit schafft sie das Vertrauen ab. Die gegenseitige Durchleuchtung ist das Prinzip der Transparenzgesellschaft. Die Transparenzgesellschaft weist eine strukturelle Nähe zur Kontrollgesellschaft auf. Kein Land wird sich dem Transparenzzwang entziehen können, der immer totalitärere Züge bekommt.“

Byung-Chul Han Auszug aus Interview im DerStandard, 27.05.2013, Seite 7 http://derstandard.at/1369361693437/Die-Politik-verduennt-sich-zur-Geschwaetzigkeit http://de.wikipedia.org/wiki/Byung-Chul_Han

“The PSI Alliance was established in order to encourage the public sector to maintain a trading environment that is fair and equitable, in particular in relation to the licensing and re-use of public sector information (PSI).”

PSI Alliance. Contact details of PSI Alliance members: http://www.psialliance.eu/about_us.html http://www.psialliance.eu/news/contact_details_of_psialliance_members.html

„Das Ende staatlicher Geheimhaltung bedeutet weder die Geburt des informierten Bürgers, noch legt mehr Kontrolle notwendigerweise mehr Vertrauen in die öffentlichen Institutionen nahe. Statt das Vertrauen in demokratische Institutionen wiederherzustellen, könnte die Transparenzbewegung den Wandel von einer demokratischen Politik hin zu einer Verwaltung des Misstrauen beschleunigen. Nichts hiervon soll in Abrede stellen, dass staatliche Transparenz ein ehrenwertes Ziel ist. Doch wir sollten uns nicht selbst in die Tasche lügen und glauben, dass sich durch sie das Vertrauen der Bürger in ihre politischen Institutionen wiederherstellen ließe.“

Ivan Krastev Auszug aus “Die Transparenzverschwörung” http://www.project-syndicate.org/commentary/the-false-promise-of-transparent-government-by-ivan-krastev/german http://www.presseurop.eu/de/content/author/209931-ivan-krastev

Page 33: Kostengünstige Umsetzung eines OGD Portalse-government.adv.at/2013/pdf/34_Hirt-Streimelweger... · KDZ Open Government Vorgehensmodell 2.0 . NÖ OGD Grundsätze 2 12.06.2013 NÖ

ANHANG: NÖ IKT Kurzporträt

12.06.2013 NÖ OGD 33

█ 110 MitarbeiterInnen

█ 2 Rechenzentren

█ 212 dezentrale Standorte

█ Betreuung von Verwaltungsnetz mit ~ 6700 Nutzer + Heime mit ~ 7000 Nutzer

█ Betreuung von ~ 400 Servern, davon 120 virtualisiert

█ Nutzdaten 130 TB, davon 50 TB DASD gespiegelt

█ 12.000 Nebenstellen im TK-Verbund

Land Niederösterreich Amt der Niederösterreichischen Landesregierung Abteilung Landesamtsdirektion / Informationstechnologie Landhausplatz 1, Haus 8 A-3109 St. Pölten E-Mail: [email protected]